Links¶
Libraries¶
- python-can: interfaces, log files. In particular SocketCAN and virtual CAN interfaces.
- cantools: DBC, KCD, SYM and ARXML databases.
- ldfparser: LIN description files.
- qasync: Qt and asyncio on one event loop.
- PyQt6 and Qt Quick.
Buses and protocols¶
- CAN FD set-up and background: CAN FD.
- linux-lin / sllin: LIN drivers for Linux.
- BUSMASTER: origin of the DBF database format.
- odxtools: ODX diagnostic descriptions (successor of CDD in cantools).
Standards¶
- ISO 11898: CAN and CAN FD.
- ISO 15765-2: ISO-TP transport protocol.
- ISO 14229-1: Unified Diagnostic Services.
- ISO 17987 / LIN 2.x: Local Interconnect Network.
- SAE J1939: heavy-duty vehicle networks.
- CiA 301: CANopen application layer.
- SAE J2012: diagnostic trouble code notation.