GNRC LoRaWAN mac descriptor. More...
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 | |