Closed recklessop closed 2 months ago
Forget anything that tries to save to EEPROM, and try (basing off) the example that comes with the LoRaWAN_ESP32 library. Or, if you really want to hardcode credentials, the modified example here.
Did you work it out, or do you need further help?
Closing issue, feel free te reopen if you need further help.
Sorry to comment in a closed issue. But i'm facing the same issue. Looks like the library is repeating the "devnounce" and chirpstack has the hability to remember a few devnouces. How are you generating those random values? I can only communicate like 2 - 5 times before facing this issue. And needing to flush the nouces in chirpstack side.
ex log in chirpstack: ... level:"ERROR" code:"OTAA" description:"DevNonce has already been used"
Please post the code used and I'll have a look.
Recently I updated all the libraries to the latest builds. Now on a second packet to Chirpstack the Heltec clearly forgets the data that was supposed to be moved from rtc ram to EEPROM. When I used the library version from several weeks ago, this worked fine. So I'm just looking for help to see if my program might need a tweak, or if something in the library changed.
Here is the output from the code.
First Run:
Second run:
here is the program i am running: