12-10-2009 09:29 AM
This is from the one without the loop. I basically just ran it repeatedly every few seconds or so.
I actually ran it with 0x0400 input not with 0x0500 as shown in the VI when it opens.
12-10-2009 09:44 AM
12-10-2009 09:46 AM
I will do that. Thanks again for all your help.
I will continue the post as I progressed.
05-31-2010 07:30 AM
Have you been successful using the USB-8451 SPI with AD iSensor? I seem to be having a comunication problem and I was wondering on your wiring.
Thanks@
03-28-2012 12:51 AM
Thank you so much for your program,
I am working with same system. When I run your program, I just recieve the xgyro. I wonder about another data. I would like to know how to recieve another data such as ygyro, zgyro, accelometer etc.
Thank you so much anh I'm looking forward to hearing from you
Mina
03-28-2012 03:49 PM
Hi Mina F,
Unfortunately, it looks like this thread has been dormant for some time, so I do not know how much luck you will have getting information from the original participants. I am not familiar with this device, but from taking a look at the program it seems like the address to to read is specified by the data fed into the SPI Read/Write VI which is detailed in the notes on the block diagram. This particular program is designed to read the xgyro, so presumably you could insert the address of the ygyro, zgyro, or accelometer registers and receive those values as well as any other registers accessible from the SPI. I would suggest consulting the device's user manual in order to find the correct addresses for these registers and for more information on this device's SPI usage.
04-12-2012 10:13 PM
Thank you so much for your reply.
Fortunaly, I read the manual carefully and overcome this proplem. Changing value input follow manual and we can acquire the data from gyro, accelometer and magnetic.
Thank you so much again
Best wishes,
Mina
06-20-2012 12:23 AM
Hi everyone
Can I use this VI with IMU sensor ANALOGDEVICE ADIS 16364. Please let me know if any clarification is needed of my issue.
Thank you so much.
06-21-2012 02:45 PM
Hey Mina,
From looking through the documentation for both devices they look fairly similar which, since they're both made by Analog Devices, is to be expected.
http://www.analog.com/static/imported-files/data_sheets/ADIS16364.pdf
http://www.analog.com/static/imported-files/data_sheets/ADIS16400_16405.pdf
Also, while the commands may be different, SPI is SPI. So, while the program will no doubt need modifications to accommodate the difference in commands, it shouldn't need an entire overhaul. However, without studying both manuals or physically using the new sensor I can't guarantee what amount of work will be necessary to adapt the code to the new device.
Since this thread is fairly old, I would also recommend that if you encounter any specific issues with this new device and the old code that you start a new thread. This will ensure that unrelated questions are kept on separate threads and that your new question gets seen as a new question by others in the community. Hope this helps!
--Ryan S.
05-16-2013 08:46 AM
Found a problem in the VI after much scratching my head.... First several values are 13bit and 12bit 2'comp but the biggest problem is that you are converting to U16 then removing the first value.
This is backwards, remove the first value which is 8bit then convert to U16 and you will have usuable informaion.. I got every channel to plot correctly using the 8451 and the ADS16305 isensor. Was a great first test of the SPI card.