Closed cmorganBE closed 3 months ago
Hi,
Join dutycycle is implemented and will limit the number of join after 10 hours as described in the LoRaWAN standard. Limitation will be : 32 joins per day in average (equivalent to 10 years of join before to reach the 100k limit of your eeprom). If you want to reduce it at 4 joins @SF12 per day, you have to modify the join distribution to allow only SF12 for join request.
Closing until I have more info.
v4.3.0 with an internal (for now) port to esp32 (esp-idf) with the SX1262.
System isn't able to join with the gateway, its issuing joins and receiving JOINFAIL every 30-50 seconds.
Port passed the test suite.
Around these joins I'm seeing calls to smtc_modem_hal_context_store():
I've added prints of the hex digits to understand what the issue might be and a few prints around the condition in lr1mac_core_context_save() to understand what is triggering the store.
At the rate these writes are occurring it looks like a 100k write eeprom would be worn out in only 70 days, so I'm suspecting something must be wrong here...