03-29-2010 11:49 AM
OUCH!
Debugged and shipped installation CD that worked great here on development PC.
However, client cannot run software due to VISA error, when my LV code tries to read USB ports.
The installation CD included my executable and LV Runtime 4.6.
I had him install NI MAE 4.6.1F0, and VISA 4.6.2, and I developed using LV Full 8.6.
I have no idea why it is not running on his PC, that has been restarted with these downloads, and the devices have been reinserted into the USB ports.
It appears that there is some other code that resides on my dev PC, that he needs on his PC to run my code.
Suggestions??
03-29-2010 12:31 PM
03-29-2010 12:48 PM
Good thought, but the driver is working fine, since we can see all of the devices connected to the ports via the NI MAE screen.
03-29-2010 12:52 PM
03-29-2010 12:56 PM
Error code not displayed.
However, it is failing to see the USB ports using VISA commands.
03-29-2010 01:45 PM
03-29-2010 02:25 PM
The customer has the system at a remote location that I have no access to at this time.
I am attempting to avoid a costly trip to visit client to debug on site.
I have no screen shots.
Screen shot would only tell me what I know, there is an error reading USB ports using VISA.
The question is: "Are there any other NI-LabView programs or drivers that may be on my dev pc, but not on client PC?".
I know that the Labview Run-time engine, NI MAE and VISA are required and installed.
How do I look at my code, and determine if some other driver is on my PC and being used, but the customer did not get it via my installer build?
03-29-2010 02:36 PM
I'm sure you have verified the COM port, baud rate, etc... have been configured properly?
I am writing a VI that communicates to a stepper motor controller and it is a USB connection. Depending on the USB port I plug into, the COM port changes with a different slot I choose.