🏠 Home → Software → RTLV → Uplink Tags — global
🤖 Auto-generated from firmware (SSOT). Do not hand-edit — change the descriptor and regenerate. RTLV v3 ·
source_hash eb6b51128c1b
Global tag space 0x00–0x0F and 0xF0–0xFF, shared across all FPorts (packet metadata, status, time, frame-level service tags).
| Tag | Name | Type | Bytes | Endian | Unit/scale | Access | Decode | Notes |
|---|---|---|---|---|---|---|---|---|
| 0x00 | timestamp | uint32 | 4 | big | s | ro | uint32 BE | PACKET_INFO value = 4B BE timestamp ONLY; trigger=prefix byte, version=compile-time const |
| 0x01 | device_status | composite | 2 | big | ro | +0 battery_percent:uint8; +1 status_flags:uint8 |
||
| 0x02 | temperature_celsius | int16 | 2 | big | C ×0.1 | ro | physical = raw × 0.1 C | |
| 0x03 | rssi_snr | composite | 3 | big | ro | +0 rssi_dbm:int8; +1 snr_db:int8; +2 link_margin_db:uint8 |
||
| 0x04 | uptime_seconds | uint32 | 4 | big | s | ro | uint32 BE | |
| 0x05 | battery_voltage_mv | uint16 | 2 | big | mV | ro | uint16 BE | |
| 0x06 | battery_min_load_mv | uint16 | 2 | big | mV | ro | uint16 BE | |
| 0x07 | device_time | composite | 6 | little | ro | +0 unix:uint32; +4 tz_min:int16 |
||
| 0x08 | geo_position | composite | 16 | big | ro | +0 lat_e7:int32; +4 lon_e7:int32; +8 alt_m:int16; +10 accuracy_m:uint16; +12 ts_unix:uint32 |
||
| 0x0F | error_code | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x22 | battery_voltage_mv | uint16 | 2 | big | mV | ro | uint16 BE | legacy alias of 0x05 |
| 0xF0 | cmd_ack | composite | 3 | big | ro | +0 command_id:uint8; +1 status:uint8; +2 error_code:uint8 |
Port-4 form is 4B [gpio_id][param_id][status][error] (length-variant, decode by len) | |
| 0xF1 | cmd_response | bytes | var | ro | opaque bytes (honor len) |
|||
| 0xF5 | fragment_info | composite | 3 | big | ro | +0 fragment_index:uint8; +1 total_fragments:uint8; +2 message_id:uint8 |
FRAME-level: a multi-fragment uplink LEADS with [0xF5][0x03][idx][total][seq_id] (5B) before the inner frame | |
| 0xFD | debug_message | string | var | ro | UTF-8 text | |||
| 0xFE | cmd_error | string | var | ro | UTF-8 text |