GNRC LoRaWAN mac descriptor. More...
GNRC LoRaWAN mac descriptor.
Definition at line 220 of file gnrc_lorawan_internal.h.
#include <gnrc_lorawan_internal.h>
Data Fields | |
| 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 * | joineui |
| pointer to Join EUI | |
| gnrc_lorawan_key_ctx_t | ctx |
| GNRC LoRaWAN key context struct. | |
| uint32_t | channel [GNRC_LORAWAN_MAX_CHANNELS] |
| channel array | |
| uint16_t | channel_mask |
| channel mask | |
| 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 | |
| uint8_t | last_chan_idx |
| index of channel used for last transmission | |