I am developing a hybrid test system and I would like to use the NI USB6501 discrete I/O board.
The platform is x86, Linux (Gentoo). I want to be able to read and write discrete I/O from my Linux C application. Low speed, no interrupts.
Q1: what minimal libraries do I need for this? I want to avoid having to have a GUI. Ideally I would simply link to a shared or static library and call into an API.
Q2: does the USB6501 work through a USB hub? If so, what type of device does is enumerate as? I expect to have some mass storage devices also on the hub and I weant to be able to differentiate between them and the USB6501.
regards
Rich Teltz