Two software components are needed for LIN communication. One component is a hardware-dependent low-level SIO driver, whose task is to implement abstraction of access to the serial interface. The second component, the LIN protocol
driver, is overlaid on this and provides an API to higher-level components. This API satisfies all of the requirements of the
current LIN standard.
The driver is a standardized and easy-to-configure software component for communication between master and slave
The LIN driver is a software component for communication between master and slave network nodes which is standardized
and is easy to configure with a configuration tool. It is one of the CANbedded components from Vector; which assures
consistent integration with CAN components. In addition, it may be combined with MICROSAR software.
As a result, this makes it easy to implement CAN-LIN gateways, which are usually realized as master network nodes.