NI-XNET is a family of high-performance and easy-to-use PXI- and PCI-based products designed to communicate with embedded networks including Controller Area Network (CAN), LIN and FlexRay. NI-XNET integrates easily with LabVIEW, uses the same API for CAN, LIN and FlexRay and automatically translates low-level frame data into usable engineering data. The new interfaces combine the performance and flexibility of low-level microcontroller interfaces with the speed and power of Windows and LabVIEW Real-Time OS development. They can also be integrated easily into desktop real-time PCs as well as real-time PXI systems.
Designed for performance and ease of use in demanding applications, the PXI and PCI interfaces are ideal for high-signal-count, low-latency environments. The interfaces feature the NI-XNET device-driven DMA engine for coupling the LIN bus to host memory, which reduces system latency from milliseconds to microseconds. The engine makes it possible for the onboard processor to move LIN frames and signals between the interface and the user program without CPU interrupts, freeing host processor time for processing complex models and applications.
For more information on National Instruments LIN products and the LIN bus, readers can visit www.ni.com/lin. Readers also can visit www.ni.com/xnet to view tutorials, example code and community resources on the NI-XNET platform.