
This information is out of the Orion BMS Software which is accessible for everyone by download from their site.
Canbus Messages:
0X100
Byte 0 Empty
Byte 1 Empty
Byte 2 Empty
Byte 3 Empty
Byte 4 Max Cell Voltage (Little Endian / Most significant Bit) 2 bytes long (((Value * 96) + 10.000) / 5)
Byte 5 Max Cell Voltage (Little Endian / Most significant Bit) 2 bytes long (((Value * 96) + 10.000) / 5)
Byte 6 Constant Value: C8
Byte 7 Empty
0x101
Byte 0 Empty
Byte 1 Constant Value: FF
Byte 2 Constant Value: FE
Byte 3 Empty
Byte 4 Empty
Byte 5 Empty
Byte 6 Empty
Byte 7 Empty
0x102
Byte 0 Constant Value: 01
Byte 1 Max Cell Voltage (Little Endian / Most significant Bit) 2 bytes long (((Value * 96) + 10.000) / 5)
Byte 2 Max Cell Voltage (Little Endian / Most significant Bit) 2 bytes long (((Value * 96) + 10.000) / 5)
Byte 3 Pack Charge Current Limit (Most significant Bit order)
Byte 4 Bit 0 = Charger Safety
Byte 5 Bit 0 = DTC Highest cell voltage too high fault
Byte 5 Bit 1 = DTC Lowest cell voltage too low fault
Byte 5 Bit 2 = Current Failsaife
Byte 5 Bit 3 = DTC Thermistor Fault
Byte 5 Bit 4 = Cell Open Wiring Fault
Byte 5 Bit 5 = Charger Safety Relay Fault
Byte 6 Pack State of Charge
Byte 7 Empty