XOn Software

XOn LIN Development Suite

The XOn LIN Development Suite is a package of hard- and software that gives you easy access to the LIN bus.

Hardware

Bus coupling is based on National Instruments FPGA boards, which are connected to the LIN bus using a bus transceiver especially designed for this task. Depending on the FPGA board model and the number of bus transceivers, up to six buses can be accessed from one board.

2 channel bus transceiver

Software

The provided software package consists of the application LinMaster and the programming interface LinAPI.
Both components are able to process LIN definition files (LDF files) directly, so no additional effort has to be made to describe the exact schedule of the communication. The software is acting as the master on the LIN bus an can communicate with any number of slaves. If there are several schedule tables specified in your LDF file, you can switch between them at will.

LinMaster Screenshot

LinMaster

Without any programming effort, the programm LinMaster is giving you a bus monitor that shows you the complete raw data of the communication. This enables you to diagnose errors in the bus protocoll.
If the low level communication is working correctly, you can vary the data values sent by the master on the fly and so produce reasonable actions with your hardware.
All data sent by the slaves is presented to you in a clearly arranged data structure.

LinAPI

The functions of the application programming interface LinAPI are provided as a C/C++ library as well as LabVIEW VIs. Both are based on a DLL which you can use in any programming language.
This gives you the tools you need to develop individual applications that communicate via the LIN bus and test your control units.

Copyright © 2020 XOn Software GmbH

XOn, Products, Systems, LIN-Bus, LIN Development Suite

XOn LIN Development Suite