SIGNAL Telegrams

SIGNAL telegrams are used to encode generic system conditions independent of specific sensor functionality of the device. Examples of such system conditions are internal energy level, available ambient energy and backup battery status.

SIGNAL telegrams are identified by having the R-ORG field of the data telegram set to 0xD0. After that, the SIGNAL type (what is reported) is identified by the 1 byte long MID field which is followed by the data corresponding to this SIGNAL type.

The figure below shows the structure of a SIGNAL telegram.

image-20240627-140845.png
SIGNAL Telegram Structure

The table below lists common SIGNAL types with their reported data.

MID

Content

Data

0x06

Energy status (remaining energy)

1 byte integer value (expressing %)
Valid values: 0 … 100

0x0D

Energy delivery of the harvester

1 byte Enumeration
Valid values: 0x00 (best) ... 0x04 (worst)

0x0E

Radio disabled

Transmitted upon disabling the radio
(For instance when entering standby mode)
No additional data

0x0F

Radio enabled

Transmitted upon enabling the radio
(For instance when exiting standby mode)
No additional data

0x10

Backup battery status

1 byte integer value (expressing %)
Valid values: 0 (0x00) … 100 (0x64)