Commit Graph
15 Commits
Author SHA1 Message Date
TD-er d67f847736 [TTNv3] Add selector for TTN stack version
TTN stack version selector does change the RX1 delay so ESPEasy can be used as TTNv3 node.
2021-04-29 12:33:09 +02:00
TD-er 5db268d3a9 [LoRaWAN] C018 Reduce memory usage when controller not used 2020-11-16 13:10:31 +01:00
TD-er 0100d26080 [Timing Stats] Add duty cycle column + LoRa TTN on air timings 2020-10-13 02:08:23 +02:00
Gijs Noorlander 95bef799c1 [RN2483] Call LoRaWAN module reset when LoRaWAN stack hangs (#3225 )
See #3225
2020-09-09 00:01:39 +02:00
Gijs Noorlander 88df76bba5 [RN2483] Rename sendAutoBaud to sendWakeSequence 2020-04-24 00:29:58 +02:00
Gijs Noorlander 11909928ab [RN2483] Fix build error for ESP32 2020-04-20 01:09:25 +02:00
Gijs Noorlander 0bff9358ee [RN2483] Improve Autobaud + unit detection at boot 2020-04-19 23:05:35 +02:00
Gijs Noorlander e50a5956a7 [RN2483] Only alter set keys if either OTAA or ABP is set 2020-04-19 16:55:42 +02:00
Gijs Noorlander 16b9399456 [I2C UART] Limit calls to serial.available() 2020-03-11 09:12:59 +01:00
Gijs Noorlander ebd0dcf7c2 [RN2483] Add some example code for new RN2483 library
Since I have rewritten the entire library, I may also add some short example code to illustrate the new async features.
2020-02-17 23:28:24 +01:00
Gijs Noorlander b3ec99c2c3 [RN2483] Move functions and members to helper class. 2020-02-16 17:13:04 +01:00
Gijs Noorlander 96dc568800 [RN2483] Status bits depend on firmware rev. number
This means some knowledge should be split into separate classes and made available for the Status class.
2020-02-16 15:04:28 +01:00
Gijs Noorlander 3c5e9389fa [RN2483] Make OTAA join work async
It does take about 7 seconds to perform OTAA, so make sure we don't have to wait for it to finish now we can do all in async mode.
2020-02-16 02:02:34 +01:00
Gijs Noorlander 24b6364d08 [RN2483] Fix OTAA and ABP join issues 2020-02-16 00:38:24 +01:00
Gijs Noorlander af5bc7174c [RN2483] Make calls non blocking using state machine
The calls to the existing library were blocking, so they could take a long time to send a message (over 2 seconds)
Now the library is using a state machine and the handling can be dealt with by calling the ...loop functions frequently.
2020-02-13 18:30:22 +01:00