OPEN-LIN

April 30, 2025 ยท View on GitHub

OPEN-LIN is Local interconnect network implementation in c for embedded systems.

Implementation is done according to LIN-Spec_2.2_Rev_A. What is done:

  • Parity and checksum calculation
  • Slave task functionality
  • Master task functionality
  • Schedule tables for Master and Slaves

Features:

  • Plain C
  • MISRA C complaint
  • Unit tests and coverage report available
  • For Example implementation for ST32 MCU see LIN USB Converter project

ToDo:

This project just started, plenty of work needs to be done, any support is welcome. For Documentation see product-map or exported version product-map-export

Commercial support

Support can be provided by uCANDevices. Please contact ucandevices@mail.com for more details.