|
RadioLib
Universal wireless communication library for Arduino
|
Structure to save information about LoRaWAN band. More...
#include <LoRaWAN.h>
Public Attributes | |
| uint8_t | bandNum |
| Identier for this band. | |
| uint8_t | bandType |
| Whether the channels are fixed per specification, or dynamically allocated through the network (plus defaults) | |
| uint32_t | freqMin |
| Minimum allowed frequency (coded in 100 Hz steps) | |
| uint32_t | freqMax |
| Maximum allowed frequency (coded in 100 Hz steps) | |
| uint8_t | payloadLenMax [RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES] |
| Array of allowed maximum application payload lengths for each data rate (N-value) | |
| int8_t | powerMax |
| Maximum allowed output power in this band in dBm. | |
| int8_t | powerNumSteps |
| Number of power steps in this band. | |
| RadioLibTime_t | dutyCycle |
| Number of milliseconds per hour of allowed Time-on-Air. | |
| RadioLibTime_t | dwellTimeUp |
| Maximum dwell time per uplink message in milliseconds. | |
| RadioLibTime_t | dwellTimeDn |
| Maximum dwell time per downlink message in milliseconds. | |
| bool | txParamSupported |
| Whether this band implements the MAC command TxParamSetupReq. | |
| LoRaWANChannel_t | txFreqs [3] |
| A set of default uplink (TX) channels for dynamic bands. | |
| uint8_t | numTxSpans |
| The number of TX channel spans for fixed bands. | |
| LoRaWANChannelSpan_t | txSpans [2] |
| Default uplink (TX) channel spans for fixed bands, including Join-Request parameters. | |
| LoRaWANChannelSpan_t | rx1Span |
| Default downlink (RX1) channel span for fixed bands. | |
| uint8_t | rx1DrTable [RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES][8] |
| LoRaWANChannel_t | rx2 |
| Backup channel for downlink (RX2) window. | |
| LoRaWANChannel_t | txWoR [2] |
| Relay channels for WoR uplink. | |
| LoRaWANChannel_t | txAck [2] |
| Relay channels for ACK downlink. | |
| LoRaWANDataRate_t | dataRates [RADIOLIB_LORAWAN_CHANNEL_NUM_DATARATES] |
| The corresponding datarates, bandwidths and coding rates for DR index. | |
Structure to save information about LoRaWAN band.