Structs§
- Device
Report - Packet
PhyState - Radio
Config - Frequency and bandwidth are whole hertz, transmit power is in dBm, coding rate is the
4/ndenominator, and airtime locks remain pre-scaled as RNS’s wireint(percent * 100). - Radio
Config Input
Enums§
Constants§
- AIRTIME_
LIMIT_ CENTI_ PERCENT_ MAX - BANDWIDTH_
HZ_ MAX - BANDWIDTH_
HZ_ MIN - CMD_
BANDWIDTH - CMD_CR
- CMD_
DATA - CMD_
DETECT - CMD_
ERROR - CMD_
FREQUENCY - CMD_
FW_ VERSION - CMD_
LT_ ALOCK - CMD_MCU
- CMD_
PLATFORM - CMD_
RADIO_ STATE - CMD_
RESET - CMD_SF
- CMD_
STAT_ RSSI - CMD_
STAT_ SNR - CMD_
ST_ ALOCK - CMD_
TXPOWER - CODING_
RATE_ MAX - CODING_
RATE_ MIN - DETECT_
REQ - DETECT_
RESP - ERROR_
EEPROM_ LOCKED - ERROR_
INIT_ RADIO - ERROR_
TX_ FAILED - FRAMED_
LEN - FREQUENCY_
HZ_ MAX - FREQUENCY_
HZ_ MIN - RADIO_
STATE_ OFF - RADIO_
STATE_ ON - READ_
BUF_ LEN - RNS
RNodeInterface.HW_MTU, including the reference read loop’s strict data-frame bound. - REQUIRED_
FW_ VER_ MAJ - RNS panics below this firmware version; the host interface warns and continues.
- REQUIRED_
FW_ VER_ MIN - RESET_
RESP - RNODE_
FRAME_ LEN - SPREADING_
FACTOR_ MAX - SPREADING_
FACTOR_ MIN - TXPOWER_
DBM_ MAX - TXPOWER_
DBM_ MIN
Functions§
- detect_
frames - The batched RNS hardware-detect query: detect request, firmware, platform, and MCU.
- detect_
request_ frame - encode_
data_ frame