05-23-2006 02:40 AM
05-23-2006 03:15 AM
hi there
LV acts as an ActiveX server, there should be a LV COM-object registered on your computer. you should be able to open a reference to this object and from there on to VIs and controls.
05-23-2006 03:42 AM
05-23-2006 10:23 AM
07-03-2006 09:54 PM
07-04-2006 01:40 AM
@Mayu wrote:
Can you please send/post the API?
I will be using VB.net 2003 with LabView 8.0 for CF 6004.
In LV 8.0 there is a class browser which shows the object hierarchy for LV. I don't think there is a proper displayable version anywhere.
If you're using a PDA, however, this won't help you, because an LV PDA application would not have this interface. To pass data between programs written in different languages you will probably need to either create a DLL and call it from your LV program or create a protocol and communicate between the programs using TCP.
07-04-2006 01:45 AM
Actually, can I go without using LabView and just directly call the dll from VB.net?
Can I have the API for NiDAQmx.dll?
If there are class libraries already written for Compact Framework (PPC 2003 or Windows Mobile 5.0), that'll be great.
07-04-2006 02:20 AM
I haven't done any DAQ work on the PDA, so I don't know exactly how that works, but I expect you should be able to do this. I don't know if the function definitions are published anywhere (I would try the Measurement Studio boards), but even if not, you can probably go into the VIs (or maybe the equivalent functions if you have MS) and see how the DLL functions are called.
Note that there may be some differences in the way the DAQ DLLs for the PDA, so I would test this before building a whole application.