Skip to main content

Heartbeat messages

Common headerDataDataData
Byte 0-4Byte 5Byte 6-8Byte 9-11
Header with Type=0x05CauseFW versionBLE FW version

Cause: Last MCU reset cause

  • 0x00- Default value, no reset was done on the tracker
  • 0x01- Power-On Reset
  • 0x02- Brown-Out Unregulated Domain Reset
  • 0x04- Brown-Out Regulated Domain Reset
  • 0x08- External Pin Reset
  • 0x10- Watchdog Reset
  • 0x20- Lockup Reset
  • 0x40- System Request (application) Reset

FW version: MCU application Firmware version on the device,

  • Byte 6: Firmware major version
  • Byte 7: Firmware minor revision
  • Byte 8: Firmware iteration

BLE FW version: BLE Firmware version on the device,

  • Byte 9: Firmware major version
  • Byte 10: Firmware minor revision
  • Byte 11: Firmware iteration
Note

The fields Major, Minor and Revision are encoded in the firmware version as follows: Major.Minor-Iteration. Example:2.1-0 is coded as 0x020100