Measurement Studio for VB6

cancel
Showing results for 
Search instead for 
Did you mean: 

virtual pci card

I developed an application using a IMAQ PCI-1411 card. The card and
application is to be used in a different facility. I still need to support

this application, but would like to do it on my development PC (other
machine
is production machine - no development software). Can this be done, if so
how?
0 Kudos
Message 1 of 3
(3,163 Views)
No, there is currently not a way with our IMAQ drivers to simulate a board or remotely connect to it on another machine. You would have to have the board installed on your machine to run a program that accesses it.

What I would recommend is to use a #define flag to implement your program so it can run in simulation mode where you do not call functions to access the board. For example,

#define SIMULATION 1

#ifdef SIMULATION
//Do not connect to board, load simulated image
...
#elseif
//Connect to board and load image
...
#endif

That way, you can just comment out the #define statement when you want to run with hardware.

Best Regards,

Chris Matthews
National Instruments
0 Kudos
Message 2 of 3
(3,163 Views)
Sorry, I forgot this was Visual Basic. You would use a constant instead of a #define.

Chris
0 Kudos
Message 3 of 3
(3,163 Views)