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