Skip to content

Releases: I-CAN-hack/automotive

v0.2.1

12 May 09:04
Compare
Choose a tag to compare
  • Awaiting on CAN send now waits for messages to be ACKed on the bus (when supported by HW)
  • ISO-TP (ISO15765) fully spec compliant
    • Implement Separation Time
    • Implement Extended Address
    • Implement CAN-FD Extensions
  • Replace socketcan-rs by in-crate implementation
  • Add optional serde feature
  • Added integration tests using a virtual SocketCAN inteface and emulated ECU with Scapy

v0.1.4

24 Feb 17:12
Compare
Choose a tag to compare

What's Changed

  • Added many UDS sids. Now supporting all needed SIDs to reflash an ECU.
    • 0x10 - Diagnostic Session Control
    • 0x27 - Security Access
    • 0x2E - Write Data by Identifier
    • 0x34 - Request Download
    • 0x35 - Request Upload
    • 0x36 - Transfer Data
    • 0x11 - ECU Reset
    • 0x23 - Read Memory by Address
    • 0x3D - Write Memory by Address
    • 0x31 - Routine Control

Full Changelog: v0.1.3...v0.1.4

v0.1.3

22 Feb 16:32
Compare
Choose a tag to compare

Initial Release

  • SocketCan Support
  • comma.ai panda support
  • ISO-TP support
  • UDS client with few SIDs implemented