zephyr/subsys/lorawan
Martin Jäger 3b9ba15096 lorawan: services: add Application Layer Clock Synchronization
This service allows to synchronize the clock with the application
server.

Synchronization requests are initiated by the device in a regular
interval, configurable via Kconfig.

The implementation only supports TS003-2.0.0, as the previous revision
TS003-1.0.0 requested to temporarily disable ADR and and set nb_trans
to 1. This causes issues on the server side and is not recommended
anymore.

Signed-off-by: Martin Jäger <martin@libre.solar>
2023-01-23 10:05:49 +00:00
..
nvm all: logging: Remove log_strdup function 2022-06-23 13:42:23 +02:00
services lorawan: services: add Application Layer Clock Synchronization 2023-01-23 10:05:49 +00:00
CMakeLists.txt lorawan: add common backend for services 2023-01-23 10:05:49 +00:00
Kconfig lorawan: add common backend for services 2023-01-23 10:05:49 +00:00
lorawan.c lorawan: enable run-time config of region/freq 2022-11-14 11:16:16 +00:00
lw_priv.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
lw_priv.h lorawan: Cleanup error handling code 2020-10-08 12:15:38 +02:00