02-08-2007 08:43 AM
02-09-2007 08:24 AM
Hi
Make sure you have installed ni-rio 2.1 Here is the Link . Or ni-985x 1.2.1. Here is the Link. NI-CAN supports only cRIO 900x controllers running Pharlap RT. There is no support for cRIO 90xx Controllers running Vx Works. The use of NI-CAN api functions makes only sense if you try to use the virtual interface for frame to channel conversion. Otherwise you have to use the FPGA elemental I/O to access the 985x c-series modules. The cRIO drivers mentioned above install examples for these cases. The LabVIEW help describes the "How to".
DirkW
05-25-2007 10:48 AM
05-29-2007 04:34 AM
Hello Yougo,
Unfortunately you need to develop you own API on your controllers based on VX Works.
05-29-2007 08:57 AM
Right now there is no NI-CAN support for VxWorks available, but we are looking into this right now, because of the increasing number of Requests, like yours. But i can not tell any timeline or release date yet. Hopefully this works out until the end of the year.
DirkW
09-09-2011 03:23 PM
Well.... it is now September, 2011.
Are the NI CAN drivers available for VxWorks?
09-09-2011 03:49 PM
Howdy,
Still no support for NI-CAN in VxWorks, but there is NI-XNET support for the NI-9862. If you are using the NI-9853 it might be possible to use the NI-XNET Frame to Channel Conversion library to bring data from the FPGA and use NI-XNET VI/databases to work with the Frame and Signal information.
09-12-2011 05:11 AM
Hi triviper,
Indeed, the NI-CAN driver/hardware is slowly being replaced by NI-XNET because this latter is better suited for other protocols such as LIN or FlexRay. Which explains why there won't be a driver directly used by cRIO under VxWorks. As stated several times, there are libraries to use to import CAN data from the FPGA to the RT part.
Regards,
Rik.
Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.