gnrc_lorawan_t Struct Reference

GNRC LoRaWAN mac descriptor. More...

Detailed Description

GNRC LoRaWAN mac descriptor.

Definition at line 178 of file gnrc_lorawan_internal.h.

#include <gnrc_lorawan_internal.h>

Data Fields

xtimer_t rx
 RX timer.
 
msg_t msg
 MAC layer message descriptor.
 
gnrc_lorawan_mcps_t mcps
 MCPS descriptor.
 
gnrc_lorawan_mlme_t mlme
 MLME descriptor.
 
void * mlme_buf
 pointer to MLME buffer
 
void * mcps_buf
 pointer to MCPS buffer
 
uint8_t * nwkskey
 pointer to Network SKey buffer
 
uint8_t * appskey
 pointer to Application SKey buffer
 
uint32_t channel [GNRC_LORAWAN_MAX_CHANNELS]
 channel array
 
uint32_t toa
 Time on Air of the last transmission.
 
int busy
 MAC busy

 
int shutdown_req
 MAC Shutdown request.
 
le_uint32_t dev_addr
 Device address.
 
int state
 state of MAC layer
 
uint8_t dl_settings
 downlink settings
 
uint8_t rx_delay
 Delay of first reception window.
 
uint8_t dr_range [GNRC_LORAWAN_MAX_CHANNELS]
 Datarate Range for all channels.
 
uint8_t last_dr
 datarate of the last transmission
 

The documentation for this struct was generated from the following file: