CON-bus Specification WIP: This document is still a Work-In-Progress and only includes the raw CAN definition of CON-bus. In the future, this page should also include more specific details about how CON-bus works and the CAN definition should be under a "CAN Driver Implementation" section. Configuration (ID 1000-1399) ID=10xx, Read register, 1 byte Requests the device with id xx to reply with the value of a register as a specified address. The device will reply with a 11xx message. Byte 0 is the address of the requested parameter, in the range 0 to 254 255 (0xFF) is a special reserved code to receive all parameters ID=11xx, Read register response, 4-7 bytes The reply following a 10xx message. Byte 0 is the address of the parameter being sent Byte 1 is the length in bytes Byte 2 is reserved. Bytes 3-6 is the value of the parameter. ID=12xx, Write register, 4-7 bytes Requests the device with id xx to write a value to a parameter with a specified address. The device will reply with a 13xx message. Byte 0 is the address of the parameter being sent Byte 1 is the length in bytes Byte 2 is reserved. Bytes 3-6 is the value of the parameter to be written. ID=13xx, Write register response, 4-7 bytes Response to ID 12xx. Replies back with a copy of the original 12xx message to acknowledge that the parameter was written.