Periodically sent messages
These messages are sent periodically by LYNX application. They are available after controller startup.
If the device address is not 0, messages are not sent.
info
All here listed messages are little endian.
0x600 - LYNX status
Send every 100ms.
Byte | type | Description |
---|---|---|
0 | UINT_8 | LYNX ID = 10 |
1 | UINT_8 | LYNX mode |
2 | UINT_8 | Current power map |
3 | UINT_8 | Driver status word |
4-5 | UINT_16 | Driver limit word |
6-7 | UINT_16 | Driver error word |
0x610 - LYNX motor status
Send every 100ms.
Byte | type | Description |
---|---|---|
0-1 | INT_16 | Motor current [A] (q axis) |
2-3 | INT_16 | Motor speed [rpm] |
4-5 | INT_16 | Vehicle speeed [km/h] |
6-7 | INT_16 | Motor power [W] |
0x618 - LYNX battery status
Send every 100ms.
Byte | type | Description |
---|---|---|
0 | UINT_8 | Bit 0 - SOC/voltage below reserve level Bit 1 - OBD2 mill on Bit 2 - BMS connected (bmstim > 0) |
1 | UINT_8 | Map type: 1 - Normal 2 - Restricted 3 - reverse 4 - boost 5 - Reserve map |
2 | UINT_8 | SOC [%] |
3 | UINT_8 | SOH [%] (Not implemented, sending 100) |
4-5 | INT_16 | Battery voltage [0.01 V] |
6-7 | INT_16 | Battery current [0.02 A ] |
0x620 - ODO and TRIP
Send every 1s.
Breaking change
From LYNX 3.x this message send [kph] not [motor revolutions]
Byte | type | Description |
---|---|---|
0-3 | UINT_32 | TRIP [0.01 km ], distance counter. Can by reset from display or CAN command. |
4-7 | UINT_32 | ODO [0.1 km], total distance counter |
0x625 - Range estimator
Send every 800ms
info
Range estimator feature is not finished yet. It is not recommended to use it.
0x626 - Relative values
info
Mostly used by the display for bargrafs
Send every 250ms.
Byte | type | Description |
---|---|---|
0-1 | INT_16 | Relative motor phase current -32767 - 32767. (32767 = iref) |
2-3 | INT_16 | Driver total limit. 32767 = Full power 0 = Zero power (100% limitation) |
4-5 | INT_16 | Relative speed (-323767 - 32767). Only works if parameter /maps/maxkph is set. The parameter is the full value. |
6-7 | Reserved |
0x627 - PAS status
Send every 500ms.
Byte | type | Description |
---|---|---|
0-1 | INT_16 | Human wats from PAS sensor. [0.1 W] |
2-7 | Reserved |