NI-XNET Driver Software for CAN, LIN, and FlexRay Interfaces

  • Included at no extra charge with all NI-XNET CAN, LIN, and FlexRay interfaces
  • Driver and APIs for writing custom frame and signal applications in LabVIEW, LabWindows™/CVI, C/C++
  • NI-XNET device-driven DMA engine streams full bus loads on both ports with no frame loss
  • Integrated CAN and FlexRay databases for importing, editing, and using signals from FIBEX
  • Bundled software: NI-XNET driver, Bus Monitor and Database Editor for Windows, LabVIEW Real-Time OSs
  • Free download available (see the Resources tab)
  • View Support Resources
NI-XNET is the driver software technology behind NI-XNET CAN, LIN, and FlexRay PCI, PXI, and NI C Series interfaces. It is a set of driver software and APIs for NI LabVIEW, NI LabWindows/CVI, and C/C++ on Windows and LabVIEW Real-Time OSs. NI-XNET CAN, LIN, and FlexRay interfaces are optimized for applications requiring real-time, high-speed manipulation of hundreds of CAN frames and signals, such as hardware-in-the-loop simulation, rapid control prototyping, bus monitoring, and automation control.

NI-XNET: One API, Many Embedded Networks and Form Factors
The NI-XNET platform combines a series of high-performance CAN, LIN, and FlexRay interfaces with the NI-XNET API, which is a common set of easy-to-use functions for reading and writing CAN, LIN, and FlexRay frames and signals in many different platforms including PXI, PCI, NI CompactDAQ, and NI CompactRIO.

Top Performance With Less Programming
NI-XNET interfaces bring together the performance associated with low-level microcontroller programming and the speed and power of Windows and LabVIEW Real-Time OS development. The patent-pending NI-XNET device-driven DMA engine reduces system latency, a common pain point for PC-based CAN interfaces, from milliseconds to microseconds. The engine enables the onboard processor to move CAN frames and signals between the interface and the user program without CPU interrupts, freeing host processor time for processing complex models and applications.


The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

No part number and pricing information available for NI-XNET Driver Software for CAN, LIN, and FlexRay Interfaces.