LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
cy...

Instrument simulator VIs

Status: New

If we can have instrument simulator VIs, we can test our codes prior to the actual hardware acquisition

 

The idea proposes device driver packages from IDNet to include a vendor instrument simulator VI that can be run prior to code testing. The VI can be configurable (VISA based on virtual ports created during runtime, file paths to read from to simulate measurements and responses to messages, etc) and started asynchronously (call & forget) at the start of the program and terminates when the caller terminates.

 

or as a template from the "New > Simulated Instrument" where user can modify according to the instrument that they are going to use.

 

...and that it covers NI and 3rd party instruments

CY (expired CLAD)
2 Comments
AristosQueue (NI)
NI Employee (retired)

This really is not a LabVIEW idea. It would be an idea for all the driver groups to develop such APIs. I'm going to leave the idea here for now because replicating it into each of the hardware idea exchanges defeats the request of implementing it systemically across NI, but the idea may move in the future.

cy...
Active Participant

addition: a firmware version/revision enum terminal would be an added bonus, especially for 3rd party hardware

 

the idea could really helpful especially during these tough times, where it is very hard to secure a demo loan...

CY (expired CLAD)