sim-codec-uds 0.1.0

UDS and OBD-II byte-frame codec for SIM automotive diagnostics.
Documentation

sim-codec-uds

sim-codec-uds registers codec/uds, a byte codec for safe automotive diagnostic fixtures. It decodes UDS read-data-by-identifier requests and responses, OBD-II mode requests, and UDS DTC responses into Expr::Map records, then encodes those records back to the original bytes.

DTC responses expose standardized status bits from sim-lib-auto-core and keep fault text out of the frame model. The codec carries raw DTC bytes and synthetic status-only records only.

Validation

cargo test -p sim-codec-uds