mcci-catena / arduino-lorawan

User-friendly library for using arduino-lmic with The Things Network and other LoRaWAN® networks
MIT License
288 stars 54 forks source link

TTN V3 update #150

Closed terrillmoore closed 3 years ago

terrillmoore commented 3 years ago

This patch completely reworks session handling; it's almost complete, except that there is no provision for saving the current state of the channel shuffle pattern. (That's not in the LMIC yet, which is why I overlooked it.) This works pretty well in my testing with US915 and TTN V3. It also works with V2. Needs to be tested with EU, because the channel handling is a lot different and more complicated.