Skip to content

Firmware Info Uplink Data

Static information about the currently running firmware and the device itself. These values are reported on boot and whenever requested with a null value.

Key path: devdata.fw

To request current values:

{ "devdata": { "fw": null } }

Human‑readable version string (e.g., "1.1.3-rel").

Configuration variables

  • Type: string
  • Sent on: Boot, on request
{ "devdata": { "fw": { "ver_str": "1.1.3-rel" } } }

Numeric major, minor, and patch version components.

Configuration variables

  • Type: integer
  • Sent on: Boot, on request
{ "devdata": { "fw": { "ver_maj": 1, "ver_min": 1, "ver_patch": 3 } } }

Unique device identifier (8‑byte hex string). Matches the serial number returned over USB.

Configuration variables

  • Type: string (hex)
  • Sent on: Boot, on request
{ "devdata": { "fw": { "device_id": "38b8ebe80007" } } }

Hardware board configuration string (from the Zephyr build).

Configuration variables

  • Type: string
  • Sent on: Boot, on request
{ "devdata": { "fw": { "device_type": "CC2_V1" } } }

Build timestamp of the firmware image.

Configuration variables

  • Type: string
  • Sent on: Boot, on request
{ "devdata": { "fw": { "rel": "2024-06-10T08:15:00Z" } } }