I am using an old VI that has always worked. I am using an older laptop that hasn't had issues like this before. I am using hardware that I believe has worked in the past (I have also tried different pieces of identical hardware).
I spent the day trying to figure out why I am unable to receive the CANbus communications from the hardware. Even using the built in NI MAX monitor, the computer is not receiving any messages. I have tried using a USB hub, and connecting directly to a computer. I have tried reinstalling the CAN drivers. I have tried swapping out the two USB-8746 (I think, I don't have them with me) devices. Nothing has worked.
I connected an oscilloscope to the device, and can tell that it is sending messages. Additionally, the CANbus messages being sent from the VI to the hardware also show up on the oscilloscope. Everything appears to be working but the computer is not reading the messages. If it is any help, the USB lights on both USB-8746 devices are on and yellow, but the CAN lights remain off.
If you have any suggestions, please let me know.
Take care,
James