This document defines the User CAN Protcol, commonly called the CAN API.
These documents are authoritative in the following order. The character X indicates the file's version.
- User CAN Protocol DBC - This file is in Vector proprietary DBC file format stored in this repository. The file name is as_pacmod.dbc.
- PACMod X.X System Startup Guide - This file is maintained by AutonomouStuff and is available by contacting [email protected].
- This document.
The list below constrains the assignment of arbitration values to specific messages. Its purpose is to give increasing priority to the increasing time-criticality of associated data.
- 0x000-0x07F - System-wide reports (global and component reports meant to be received by all components)
- 0x080-0x0FF - System-wide commands (global commands)
- 0x100-0x1FF - System-based commands
- 0x200-0x2FF - System-based reports
- 0x300-0x3FF - System-based auxiliary reports
- 0x400-0x4FF - Misc. reports, non-time-critical commands
- 0x500-0x5FF - Internal diagnostic messages (generally undocumented)
- 0x600-0x7FF - Unused