Howdy Ravinder,
I've looked into this issue for you and found that the USB 8473 is unfortunately not supported under LabVIEW RT. This information is found in the readme for the NI-CAN 2.5.2 driver (excerpt shown below).
This version [2.5.2] of the NI-CAN software supports the following National Instruments hardware products on Windows and LabVIEW RT:
- PCI-CAN, PCI-CAN/2 (High-Speed; Series 1 and 2)
- PCI-CAN/LS, PCI-CAN/LS2 (Low-Speed/Fault-Tolerant; Series 1 and 2)
- PCI-CAN/DS, (Dual Speed: Port-1 High-Speed, Port-2 Low-Speed; Series 1)
- PCI-CAN/XS, PCI-CAN/XS2, (Software-Selectable HS/LS/SW; Series 2)
- PXI-8460, one-port or two-port (Low-Speed/Fault-Tolerant; Series 1 and 2)
- PXI-8461, one-port or two-port (High-Speed; Series 1 and 2)
- PXI-8462, (Dual Speed: Port-1 High-Speed, Port-2 Low-Speed; Series 1)
- PXI-8464, one-port or two-port (Software- Selectable HS/LS/SW; Series 2)
This version [2.5.2] of the NI-CAN software supports the following National Instruments hardware products on Windows:
- USB-8472 (Low-Speed/Fault-Tolerant CAN)
- USB-8472s (Low-Speed/Fault-Tolerant CAN with synchronization)
- USB-8473 (High-Speed CAN)
- USB-8473s (High-Speed CAN with synchronization)
- USB-8476 (LIN)
- USB-8476s (LIN with synchronization)
- PCMCIA-CAN, PCMCIA-CAN/2 (Series 1 and 2)
In general, it is not a good idea to use USB instruments with a Real Time operating system because of non-deterministic timing issues. I suggest using one of our PCI NI-CAN cards for your application as that is definitely supported under LabVIEW RT. Please post back if you've got any further questions, and have a great day!
Sincerely,
Chris G in AE