ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
ni.com checkout is currently experiencing issues.
Support teams are actively working on the resolution.
06-17-2014 08:55 AM
VirtualBench looks awesome !
Can it be programmed in any other languages besides LV ?
-- Taranjeet
06-17-2014 09:46 AM
Hello Taranjeet!
I'm glad that you share the same enthusiasm we have about this new product.
LabVIEW is the only API we provide at this time.
06-17-2014 09:57 AM - edited 06-17-2014 09:57 AM
As Justin notes, there is not presently an API for any language other than LabVIEW.
However, VirtualBench does not require programming (in any language) to use it. The included VirtualBench application software is intended to cover most interactive uses out-of-the-box.
06-17-2014 10:03 AM
Good catch, I was thinking he was only asking about the programatic/automated side of VirtualBench.
Taranjeet, you can download the Windows application for VirtualBench here. It allows you to use it in "demo mode" with simulated signals. Its the best way to get a feel for the VirtualBench user experience.
06-17-2014 01:02 PM
It appears that the DLLs are .NET assemblies. So it looks possibl to manipulate it from .NET it wouldn't surprise me to see a COM interface but nothing is registered that I can tell.
Without documentation it might be a bit hard, but NationalInstruments.SoftFrontPanel.Model looks like a good starting place. Not having an automation interface (documented) would be a deal killer. At a minimum it needs COM bt a published .NET interface would be even better.
06-17-2014 02:13 PM
While it may be possible to program VirtualBench using the .NET assemblies, it is not intended to be a public API. The interfaces are not documented and may change without notice. Developers are encouraged to use the LV API, which is documented and has examples, for application development.
06-17-2014 03:16 PM
I get that but we don't use LV. We use code for all our NI automation (PXI typically). I also understand the risks. You really need to have a COM, C/C++ and .NET api
12-19-2014 02:31 PM
We're happy to announce version 1.1 adds a C API.
http://www.ni.com/download/ni-virtualbench-driver-
Regards,
William Earle
01-27-2015 01:02 AM
Looks promising, is there any documentation, headerfiles, examples for the API?
Thanks,
Daniel
01-27-2015 08:07 AM
@Daniel.K wrote:
Looks promising, is there any documentation, headerfiles, examples for the API?
Thanks,
Daniel
Yes, when you install the new driver you get everything necessary to get started.