I am part of a student group developing an AUV and we are looking into upgrading our IMU to the ADIS16480. The system is running the Robot Operating System (ROS) on a linux fitpc which does not natively have an SPI interface.
Is there a way to connect the ADIS16480 using a USB-SPI bridge?
I found several USB_SPI devices and some use the HID profile, claiming that this makes the device 'driverless'. (http://firmwarefactory.com/expandIOUSB.aspx)
Would it be possible to then make use of the IIO driver?
In this concrete example the expandIO supports 1MHz SPI. Is this sufficient to transfer at the 2.46kHz?