05-18-2009 08:09 AM
Hello, all.
I am using
a wireless inertial sensor 3DM-GX2 with a USB Base Station from
Microstrain, and I want to read and use data values from it in LabView in real time.
But the problem is that I am not able to use the LabView examples or
the SDK provided by Microstrain either.
Link for SDK is here:
http://www.microstrain.com/updates/orientation-sdk.zip
I
have used the VI called "Read Accel and Ang Rate Serial.vi". I chose
the correct COM port for my sensor, that is COM3. When I run, I get an error in the node "VISA Read" (code -1073807339). Attached you can see a snapshot of this VI.
However,
I don't know if I have to use this VI because my sensor is a wireless
sensor (USB Base Station linked to 3DM-GX2 inertial sensor) and this
seems to be a program for reading from a serial sensor.
You can see in the link: http://forums.ni.com/ni/board/message?board.id=250&thread.id=42319&view=by_date_ascending&page=3; that there is another topic related to this, in which the discussion ended up with the users being able to read from the sensor, but I can't understand what they discussed there about communication protocols. I think I would need basic information so I could fix
my problem.
I am using LabView 8.6.
I hope you can help me. Thanks in advance.
Regards,
Francisco
01-13-2010 02:13 AM
The problem is in the "Read Accel and Ang Rate Wireless.vi". The node adress is missing. The node address are the last two digits of the
serial number (SN: 4200-1076 - node address=76) and is preset at the factory.
Here is a picture of the changed program.
I hope that may help you.
Kind Regards
Alex