zephyr/subsys/lorawan
Giuliano Franchetto 6630f7fc07 lorawan: adding settings NVM for LoRaWAN
Adding a reference implementation of the Non-Volatile Memory module
needed to join any LoRaWAN network.

This NVM is based on the SETTINGS subsys to store all the required
key to join and communicate on a LoRaWAN network.

Without proper NVM, one may experience errors when using OTAA
to join the network, as the device may violate anti-replay
protection (depending on the version of LoRaWAN).

Signed-off-by: Giuliano Franchetto <giuliano.franchetto@intellinium.com>
2022-05-02 10:56:02 +02:00
..
nvm lorawan: adding settings NVM for LoRaWAN 2022-05-02 10:56:02 +02:00
CMakeLists.txt lorawan: adding settings NVM for LoRaWAN 2022-05-02 10:56:02 +02:00
Kconfig lorawan: adding settings NVM for LoRaWAN 2022-05-02 10:56:02 +02:00
lorawan.c lorawan: adding settings NVM for LoRaWAN 2022-05-02 10:56:02 +02:00
lw_priv.c lorawan: update LoRaMac-node and move CMakeLists.txt to the main repo 2021-06-18 11:22:03 +02:00
lw_priv.h lorawan: Cleanup error handling code 2020-10-08 12:15:38 +02:00