can_codec 0.1.3 copy "can_codec: ^0.1.3" to clipboard
can_codec: ^0.1.3 copied to clipboard

Protocol-agnostic CAN bus message codec. Bit-level decoder/encoder with NA/OOR sentinel handling for NMEA 2000, RV-C, and J1939.

0.1.3 #

  • Add README, CHANGELOG, LICENSE, and example for pub.flutter-io.cn.
  • Add repository, homepage, and topic metadata to pubspec.
  • Add unit tests: decode/encode round trips, sentinels, type aliases.

0.1.0 #

  • Initial release.
  • Extracted from package:nmea2000 as a protocol-agnostic codec.
  • MessageDefinition and FieldDefinition schema types.
  • Bit-level decode() and encode() with little-endian byte order.
  • NA/OOR/reserved sentinel detection and handling.
  • TransportType enum (single, fastPacket, isoTp).
  • Backward-compatible PgnDefinition and PgnTransport aliases.
0
likes
150
points
26
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Protocol-agnostic CAN bus message codec. Bit-level decoder/encoder with NA/OOR sentinel handling for NMEA 2000, RV-C, and J1939.

Homepage
Repository (GitHub)
View/report issues

Topics

#can-bus #codec #j1939

License

unknown (license)

More

Packages that depend on can_codec