gnrc_netif_lorawan_t Struct Reference

GNRC LoRaWAN interface descriptor. More...

Detailed Description

GNRC LoRaWAN interface descriptor.

Definition at line 37 of file lorawan.h.

#include <lorawan.h>

Data Fields

uint8_t appskey [LORAMAC_APPSKEY_LEN]
 App SKey buffer.
 
uint8_t fnwksintkey [LORAMAC_FNWKSINTKEY_LEN]
 Forwarding Network session integrity key buffer.
 
uint8_t nwkkey [LORAMAC_NWKKEY_LEN]
 Network key buffer. More...
 
uint8_t deveui [LORAMAC_DEVEUI_LEN]
 Device EUI buffer.
 
uint8_t joineui [LORAMAC_JOINEUI_LEN]
 Join EUI buffer.
 
gnrc_lorawan_t mac
 gnrc lorawan mac descriptor
 
ztimer_t timer
 General purpose timer.
 
ztimer_t backoff_timer
 Backoff timer.
 
uint8_t flags
 flags for the LoRaWAN interface
 
uint8_t demod_margin
 value of last demodulation margin
 
uint8_t num_gateways
 number of gateways of last link check
 
uint8_t datarate
 LoRaWAN datarate for the next transmission.
 
uint8_t port
 LoRaWAN port for the next transmission.
 
uint8_t ack_req
 Request ACK in the next transmission.
 
uint8_t otaa
 whether the next transmission is OTAA or not
 

Field Documentation

◆ nwkkey

uint8_t gnrc_netif_lorawan_t::nwkkey[LORAMAC_NWKKEY_LEN]

Network key buffer.

Mapped to AppKey if LoRaWAN 1.0x

Definition at line 40 of file lorawan.h.


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