LoRaWAN demo.

Dependencies:   modem_ref_helper DebouncedInterrupt

Revision:
20:49a8ecd1dda3
Child:
21:f0aecd41db08
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lwan_callbacks.cpp	Wed Jan 27 14:45:50 2021 +0000
@@ -0,0 +1,23 @@
+#include "modem_lwan.h"
+
+void lwan_packet_sent(void)
+{
+    PRINT("LoRaWAN: Done.\r\n");
+}
+
+void lwan_busy(uint32_t seconds)
+{
+    extern uint32_t itf_busy;
+    extern Timer busy_tim;
+
+    PRINT("LoRaWAN: Busy for %ds.\r\n", seconds);
+    
+    itf_busy = seconds;
+    busy_tim.reset();
+    busy_tim.start();
+}
+
+void lwan_join_failed(void)
+{
+    PRINT("LoRaWAN: Join failed.\r\n");
+}
\ No newline at end of file