🏠 Home → Software → RTLV → Uplink Tags — LORAWAN_CFG (FPort 199)
🤖 Auto-generated from firmware (SSOT). Do not hand-edit — change the descriptor and regenerate. RTLV v3 ·
source_hash eb6b51128c1b
LoRaWAN config: radio, MAC, JOIN/OTAA/ABP keys, TS011 relay, identity, multicast.
| Tag | Name | Type | Bytes | Endian | Unit/scale | Access | Decode | Notes |
|---|---|---|---|---|---|---|---|---|
| 0x10 | tx_power | uint8 | 1 | rw | uint8 | |||
| 0x11 | region | uint8 | 1 | rw | uint8 | |||
| 0x12 | datarate | bytes | 1 | rw | opaque bytes (honor len) |
uart_sync |
||
| 0x13 | device_class | bytes | 1 | rw | opaque bytes (honor len) |
reboot uart_sync |
||
| 0x14 | activation_mode | uint8 | 1 | rw | uint8 | |||
| 0x15 | public_network | bytes | 1 | rw | opaque bytes (honor len) |
reboot uart_sync |
||
| 0x16 | duty_cycle | uint8 | 1 | rw | uint8 | |||
| 0x20 | confirmed_tx | uint8 | 1 | rw | uint8 | |||
| 0x21 | adr | uint8 | 1 | rw | uint8 | |||
| 0x22 | max_retrans | uint8 | 1 | rw | uint8 | |||
| 0x23 | rx1_delay | bytes | 1 | rw | opaque bytes (honor len) |
reboot uart_sync |
||
| 0x24 | rx1_dr_offset | uint8 | 1 | rw | uint8 | |||
| 0x25 | rx2_frequency | bytes | 4 | big | rw | opaque bytes (honor len) |
uart_sync |
|
| 0x26 | rx2_datarate | bytes | 1 | rw | opaque bytes (honor len) |
uart_sync |
||
| 0x30 | join_retry_delay | bytes | 2 | big | rw | opaque bytes (honor len) |
uart_sync |
|
| 0x31 | max_join_attempts | uint8 | 1 | rw | uint8 | |||
| 0x40 | dev_eui | bytes | 8 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x41 | join_eui | bytes | 8 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x42 | app_key | bytes | 16 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x43 | nwk_key | bytes | 16 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x50 | dev_addr | bytes | 4 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x51 | app_s_key | bytes | 16 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x52 | nwk_s_key | bytes | 16 | big | rw | opaque bytes (honor len) |
reboot |
|
| 0x60 | relay_mode | uint8 | 1 | rw | uint8 | |||
| 0x61 | relay_cad_enabled | uint8 | 1 | rw | uint8 | |||
| 0x62 | relay_cad_symbols | uint8 | 1 | rw | uint8 | |||
| 0x63 | relay_frequency | uint32 | 4 | big | rw | uint32 BE | ||
| 0x64 | relay_second_freq | uint32 | 4 | big | rw | uint32 BE | ||
| 0x65 | relay_second_dr | uint8 | 1 | rw | uint8 | |||
| 0x66 | relay_max_hops | uint8 | 1 | rw | uint8 | |||
| 0x67 | relay_activated | uint8 | 1 | ro | uint8 | |||
| 0x68 | relay_ed_count | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x69 | relay_cad_stats | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x6A | relay_fwd_stats | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x6B | ed_relay_enabled | bytes | 1 | rw | opaque bytes (honor len) |
uart_sync |
||
| 0x6C | ed_relay_mode | bytes | 1 | rw | opaque bytes (honor len) |
uart_sync |
||
| 0x6D | ed_relay_state | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x6F | relay_config_all | bytes | var | ro | opaque bytes (honor len) |
|||
| 0x70 | device_name | bytes | var | rw | opaque bytes (honor len) |
uart_sync |
||
| 0x71 | hardware_rev | bytes | 2 | big | rw | opaque bytes (honor len) |
uart_sync |
|
| 0x80 | multicast_status | bytes | var | ro | opaque bytes (honor len) |
|||
| 0xE1 | factory_reset | uint16 | 2 | big | ro | uint16 BE | config-echo MARKER (CMD_FACTORY_RESET) — NOT a settable param. Emitted only in the 0xCF config-echo on FPort 199 (lorawan_commands.c:2177). Value (after 0xCF key-strip) = u16 BE magic: 0xFACE = soft reset (config only), 0xDEAD = full (config+stats+archive+multicast). 0xE1 on FPort 2/3/4/5/6 is TELEM_ENABLED — different param, different port (no collision). |