How nberlette/canbus works
This repository is a reference collection, not a CAN-processing application: it documents the DBC format and provides example vehicle and universal DBC dictionaries. The documented user-to-result workflow is that a listener uses a relevant dictionary to interpret raw CAN signal values as human-readable values and units. The README also describes the format’s message, signal, unit, attribute, comment, and value constructs. No source excerpts were provided, so relationships below rely only on README statements; the wiki contents were not inspected.
Main entry points: readme.md Dataset catalog · bmw-e90.dbc BMW E90 · bmw-e39.dbc BMW E39 · OBD2.dbc OBD2 universal
Components 8
DBC reference
- DBC specification
wiki - Dataset catalog
readme.md
DBC dictionaries
- BMW E90
dbc/bmw-e90.dbc - BMW E39
dbc/bmw-e39.dbc - OBD2 universal
dbc/OBD2.dbc - J1939 universal
dbc/j1939.dbc - DBC template
dbc/boilerplate.dbc
Other components
- CAN listener
Connections 10
- CAN listener → BMW E90: interprets with
readme.md - CAN listener → BMW E39: interprets with
readme.md - CAN listener → OBD2 universal: interprets with
readme.md - CAN listener → J1939 universal: interprets with
readme.md - Dataset catalog → BMW E90: lists
readme.md - Dataset catalog → BMW E39: lists
readme.md - Dataset catalog → OBD2 universal: lists
readme.md - Dataset catalog → J1939 universal: lists
readme.md - Dataset catalog → DBC template: references
readme.md - Dataset catalog → DBC specification: documents
readme.md