LoRaWAN end device MAC layer for SX1272 and SX1276. Supports LoRaWAN-1.0 and LoRaWAN-1.1

Dependencies:   sx12xx_hal

Dependents:   LoRaWAN-SanJose_Bootcamp LoRaWAN-grove-cayenne LoRaWAN-classC-demo LoRaWAN-grove-cayenne ... more

Embed: (wiki syntax)

« Back to documentation index

sLoRaMacParams Struct Reference

sLoRaMacParams Struct Reference

#include <LoRaMacPrivate.h>

Data Fields

int8_t ChannelsTxPower
int8_t ChannelsDatarate
uint32_t MaxRxWindow_us
uint32_t ReceiveDelay1_us
uint32_t ReceiveDelay2_us
uint32_t JoinAcceptDelay1_us
uint32_t JoinAcceptDelay2_us
uint8_t NbTrans
uint8_t Rx1DrOffset
Rx2ChannelParams_t Rx2Channel
uint16_t ChannelsMask [6]

Detailed Description

Global MAC layer parameters

Definition at line 141 of file LoRaMacPrivate.h.


Field Documentation

Channels data rate

Definition at line 150 of file LoRaMacPrivate.h.

uint16_t ChannelsMask[6]

Mask indicating which channels are enabled

Definition at line 188 of file LoRaMacPrivate.h.

Channels TX power

Definition at line 146 of file LoRaMacPrivate.h.

Join accept delay 1

Definition at line 167 of file LoRaMacPrivate.h.

Join accept delay 1

Definition at line 171 of file LoRaMacPrivate.h.

uint32_t MaxRxWindow_us

LoRaMac maximum time a reception window stays open

Definition at line 154 of file LoRaMacPrivate.h.

uint8_t NbTrans

Number of uplink messages repetitions [1:15] (unconfirmed messages only)

Definition at line 176 of file LoRaMacPrivate.h.

uint32_t ReceiveDelay1_us

Receive delay 1

Definition at line 158 of file LoRaMacPrivate.h.

uint32_t ReceiveDelay2_us

Receive delay 2

Definition at line 162 of file LoRaMacPrivate.h.

uint8_t Rx1DrOffset

Datarate offset between uplink and downlink on first window

Definition at line 180 of file LoRaMacPrivate.h.

Rx2ChannelParams_t Rx2Channel

LoRaMAC 2nd reception window settings

Definition at line 184 of file LoRaMacPrivate.h.