07-30-2016 06:33 PM
I am trying to use the NI USB-6356 on a single-board computer that I have converted to a LabVIEW RT target. I have created a LabVIEW RT project with the Continuous Communication Architecture template. However, when I select RT Target > New > NI-DAQmx Channel, the wizard says "No support devices found".
Here is what I have done so far:
Even though the NI USB-6356 shows up in MAX, it seems suspicious that it appears as a generic USB device (similar to the keyboard and mouse that are connected to the RT target). Perhaps it shows up this way because it is connected to an RT target, but it seems like it is not being recognized as a DAQmx device. I am just not sure how to get the RT target to recognize it as a DAQmx device, given that the proper drivers, etc. are installed on the host computer and RT target.
Thanks in advance for any help!
Solved! Go to Solution.
08-01-2016 10:54 AM
Sorry to be the bearer of bad news, but USB DAQ devices (other than USB cDAQs) are not supported on PharLap targets at this time. The documentation could definitely be clearer, so I'll be updating that soon to reduce confusion on this topic. The clearest thing we currently have is this White Paper, last updated in 2014. It is also explained in Q5 of this KB, but the wording there is definitely a bit unclear.
I'm not sure of any workaround other than swapping your 6356 for a USB cDAQ system or moving to a non-RT OS.
08-02-2016 08:35 PM
Cody,
Thank you for answering. I wasn't too surprised to learn that the USB-6356 is not supported on PharLap targets, but I wanted to be sure that this was the case. I considered cDAQ (which doesn't have the throughput that I need) and other NI hardware platforms. I need high throughput (8+ AI channels with at least 2 MS/s/ch) and I would like to be running a RTOS, but I want to avoid PXI/PXIe. The only option left (that I am aware of) is a third-pary SBC converted to a PharLap real-time target plus DAQmx compatible PCI card(s).
Regards,
Owen