Rust-Lin bus rs: lin-bus — LIN bus driver traits and protocol implementation

CircleCI Docs.rs

lin-bus-rs

LIN bus driver traits and protocol implementation of the 2.2A specification.

Currently only the frame level for reading and writing frames from a master is supported.

Comments

  • Add decoding for serial number and product ID
    Add decoding for serial number and product ID

    Aug 8, 2019

    Check the following:

    • [x] Breaking changes marked in commit message
    • [x] Changelog updated
    • [x] Tests added
    Reply
  • Documentation fixes
    Documentation fixes

    Aug 9, 2019

    Check the following:

    • [x] Breaking changes marked in commit message
    • [x] Changelog updated
    • [x] Tests added
    Reply
  • Fix PCI::get_length bug
    Fix PCI::get_length bug

    Aug 9, 2019

    Check the following:

    • [x] Breaking changes marked in commit message
    • [x] Changelog updated
    • [x] Tests added
    Reply
  • Prepare v0.3.1 release
    Prepare v0.3.1 release

    Aug 9, 2019

    Check the following:

    • [x] Breaking changes marked in commit message
    • [x] Changelog updated
    • [x] Tests added
    Reply
  • Classic checksum on special frames
    Classic checksum on special frames

    Apr 18, 2019

    LIN Standard mandates the old LIN V1.3 classic checksum for diagnostic and special frames with IDs >= 60 (0x3c).

    • Add uses_classic_checksum method to trait PID
    • Add unit tests for the classic checksum and uses_classic_checksum
    • Improve documentation

    Prepare for release 0.2.0

    Reply
  • Add more metadata to Cargo.toml
    Add more metadata to Cargo.toml

    Jun 25, 2018

                                                                                                                                                                                                           
    Reply