RadioLibSmol/examples/NonArduino
Alistair Francis 97770aba67 NonArduino: Tock: Improve the reliability of delays
Using the Tock libtocksync_alarm_delay_ms() syscall has too much
overhead, both in terms of extra time but also jitter. This means it's
not a reliable source for short but accurate delays, such as the kind
used in LoRaWAN.

This patch instead uses a busy loop for short (less then 5 second)
delays. This might have some impact on performance and power as we are
busy running in a loop, but overall we end up with a much more accurate
time and working LoRaWAN.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-07-04 20:21:16 +10:00
..
ESP-IDF [Mod] Updated examples to use buffered SPI (#776) 2023-06-26 19:39:10 +02:00
Pico Update RPi Pico SDK example 2024-01-27 14:03:40 +01:00
Raspberry Use lgpio as the RPi HAL 2024-06-14 19:49:19 +01:00
Tock NonArduino: Tock: Improve the reliability of delays 2024-07-04 20:21:16 +10:00