Actual state of can decoding
================================= Messages =================================
Name: DRIVE Id: 0x200 Priority: 0 PGN: 0x00000 Source: 0x00 Destination: 0x02 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- battery_level_relative
+---+---+---+---+---+---+---+---+
2 |------------------------------x|
B +---+---+---+---+---+---+---+---+
y 3 |-------------------------------|
t +---+---+---+---+---+---+---+---+
e 4 |-------------------------------|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- unknown
Signal tree:
-- {root}
+-- battery_level_relative
+-- unknown
Name: DRIVE_REQUEST Id: 0x201 Priority: 0 PGN: 0x00000 Source: 0x01 Destination: 0x02 Format: PDU 1 Length: 5 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |-------------------------------|
+---+---+---+---+---+---+---+---+
B 2 |-------------------------------|
y +---+---+---+---+---+---+---+---+
t 3 |-------------------------------|
e +---+---+---+---+---+---+---+---+
4 |<---------x|<-x| | |<-x|<--|
+---+---+---+---+---+---+---+---+
| | | +-- unknown
| | +-- light
| +-- motor
+-- profil
Signal tree:
-- {root}
+-- unknown
+-- light
+-- motor
+-- profil
Name: DRIVE_ODO Id: 0x202 Priority: 0 PGN: 0x00000 Source: 0x02 Destination: 0x02 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |<-----------------------------x|
+---+---+---+---+---+---+---+---+
+-- unknown
+---+---+---+---+---+---+---+---+
1 |<-----------------------------x|
+---+---+---+---+---+---+---+---+
+-- motor_temp
+---+---+---+---+---+---+---+---+
2 |------------------------------x|
B +---+---+---+---+---+---+---+---+
y 3 |<------------------------------|
t +---+---+---+---+---+---+---+---+
e +-- unknown_1
+---+---+---+---+---+---+---+---+
4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- odometer
Signal tree:
-- {root}
+-- unknown
+-- motor_temp
+-- unknown_1
+-- odometer
Name: DRIVE_TRIP Id: 0x203 Priority: 0 PGN: 0x00000 Source: 0x03 Destination: 0x02 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- threadle_cadence
+---+---+---+---+---+---+---+---+
2 |------------------------------x|
+---+---+---+---+---+---+---+---+
3 |<------------------------------|
B +---+---+---+---+---+---+---+---+
y +-- unknown_pedal_trq
t +---+---+---+---+---+---+---+---+
e 4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- threadle_power
+---+---+---+---+---+---+---+---+
6 |------------------------------x|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- estimated_range
Signal tree:
-- {root}
+-- threadle_cadence
+-- unknown_pedal_trq
+-- threadle_power
+-- estimated_range
Name: DRIVE_UNIT Id: 0x300 Priority: 0 PGN: 0x00000 Source: 0x00 Destination: 0x03 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |<-----------------------------x|
+---+---+---+---+---+---+---+---+
+-- profil
+---+---+---+---+---+---+---+---+
1 |------------------------------x|
+---+---+---+---+---+---+---+---+
2 |-------------------------------|
B +---+---+---+---+---+---+---+---+
y 3 |-------------------------------|
t +---+---+---+---+---+---+---+---+
e 4 |-------------------------------|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- unknown
Signal tree:
-- {root}
+-- profil
+-- unknown
Name: BATT_STATUS Id: 0x400 Priority: 0 PGN: 0x00000 Source: 0x00 Destination: 0x04 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- unknown_1
+---+---+---+---+---+---+---+---+
2 |------------------------------x|
+---+---+---+---+---+---+---+---+
3 |<------------------------------|
B +---+---+---+---+---+---+---+---+
y +-- state_register
t +---+---+---+---+---+---+---+---+
e 4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- unknown_2
+---+---+---+---+---+---+---+---+
6 |------------------------------x|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- temperatureornot
Signal tree:
-- {root}
+-- unknown_1
+-- state_register
+-- unknown_2
+-- temperatureornot
Name: BATT_POWER Id: 0x401 Priority: 0 PGN: 0x00000 Source: 0x01 Destination: 0x04 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |-------------------------------|
+---+---+---+---+---+---+---+---+
2 |-------------------------------|
+---+---+---+---+---+---+---+---+
3 |<------------------------------|
B +---+---+---+---+---+---+---+---+
y +-- actual_voltage
t +---+---+---+---+---+---+---+---+
e 4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- actual_current
Signal tree:
-- {root}
+-- actual_voltage
+-- actual_current
Name: BATT_CAPACITY Id: 0x402 Priority: 0 PGN: 0x00000 Source: 0x02 Destination: 0x04 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |-------------------------------|
+---+---+---+---+---+---+---+---+
2 |-------------------------------|
+---+---+---+---+---+---+---+---+
3 |<------------------------------|
B +---+---+---+---+---+---+---+---+
y +-- battery_level_relative
t +---+---+---+---+---+---+---+---+
e 4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- battery_level_absolute
Signal tree:
-- {root}
+-- battery_level_relative
+-- battery_level_absolute
Name: BATT_INFO Id: 0x403 Priority: 0 PGN: 0x00000 Source: 0x03 Destination: 0x04 Format: PDU 1 Length: 8 bytes Cycle time: - ms Senders: - Layout:
Bit
7 6 5 4 3 2 1 0
+---+---+---+---+---+---+---+---+
0 |------------------------------x|
+---+---+---+---+---+---+---+---+
1 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- state_of_health
+---+---+---+---+---+---+---+---+
2 |------------------------------x|
+---+---+---+---+---+---+---+---+
B 3 |<------------------------------|
y +---+---+---+---+---+---+---+---+
t +-- load_cycles
e +---+---+---+---+---+---+---+---+
4 |------------------------------x|
+---+---+---+---+---+---+---+---+
5 |-------------------------------|
+---+---+---+---+---+---+---+---+
6 |-------------------------------|
+---+---+---+---+---+---+---+---+
7 |<------------------------------|
+---+---+---+---+---+---+---+---+
+-- full_charge_capacity
Signal tree:
-- {root}
+-- state_of_health
+-- load_cycles
+-- full_charge_capacity