Skip to main content
Firmware Stable

FALCON Periodic Messages

Messages automatically broadcast by the FALCON master vehicle controller after initialization.

info
  • All messages use little endian format
  • All the messages use device address as CAN ID offset. This allows to have multiple FALCON controllers on the same CAN bus.

Status Messages (0x600 + ADDR)

Broadcast interval: 100ms

ByteTypeDescription
0UINT_8FALCON ID (11)
1UINT_8FALCON mode - /mode
2UINT_8Driver mode - /driver/mode
3UINT_8Driver status word - /driver/stat
4-5UINT_16Driver limit word - /driver/limit
6-7UINT_16Driver error word - /driver/error

Motor Status (0x610 + ADDR)

Broadcast interval: 100ms

ByteTypeDescription
0-1INT_16Motor current [A] - /driver/motor/currentqf
2-3INT_16Motor rpm
4-5UINT_16/driver/totallimit scaled to 0-65535
6-7INT_16Motor power [W]

Battery Status (0x620 + ADDR)

Broadcast interval: 100ms

ByteTypeDescription
0-3Reserved
4-5INT_16Battery voltage [0.01 V]
6-7INT_16Battery current [0.02 A]

Temperature Data (0x630 + ADDR)

Broadcast interval: 800ms

ByteTypeDescription
0-1UINT_16Driver /driver/motor/RThermistor (0xFFFF = Disconnected)
2-3UINT_16Driver /driver/ptctemp
4UINT_8Driver /drivet/temp
5UINT_8/disarm_reason
5-7UINT_8Reserved