01-11-2023 04:33 PM
Hello !
I have a LabVIEW generated installer and the program was designed to work with NI-CAN drivers, however my target computer has the same HW, but using NI-XNET driver. I would like to revert the driver on the target computer to NI-CAN. How can I do that ? That doesn't seem to be a way to uninstall the NI-XNET.
I'd appreciate any suggestions.
Thank you !
01-12-2023 08:59 AM
If you are using LabVIEW 32 bit, both the NI-CAN and NI-XNet drivers can be installed and used at the same time, for their respective hardware. There isn't a 64 bit version of the older NI-CAN driver, so if you are using 64 bit LabVIEW, you can only use NI-XNET drivers.
Once loaded NI MAX should show your hardware, and have test panels for either NI-CAN or NI-XNet hardware.
The two drivers are independent of each other. The only sort of cross over is the fact that NI-XNet has a compatibility library, which can allow you to use the older NI-CAN drivers on the newer XNet hardware. This isn't recommended, and you should just use the drivers that are appropriate for your hardware.
What hardware, and versions of NI-CAN, NI-XNet, and LabVIEW are you using?
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
01-12-2023 04:58 PM
Hi Hooovahh,
Great, thank you for the info !
I'm using NI-PCI-CAN/2 card, LV2017, NI-CANv18, NI-XNETv18. IMAX only detects my PCI-CAN card with NI-XNET, so I'm presuming it is the 64bit version. I will try re-installing NI-XNET as 32bit, hopefully it will allow me to switch the NI-CAN.
THANK YOU !