Skip to content

v3.3

Compare
Choose a tag to compare
@tonyp7 tonyp7 released this 10 Aug 02:30
· 11 commits to master since this release
b555e20

v3.3 notes

v3.3 is a minor update to esp32-wifi-manager v3.x
The main change is the addition of nvs_sync.h which provides mutex mechanism for accessing the NVS. esp32-wifi-manager accesses the NVS to load/save the current configuration but there is no guarantee that it conflicts with user code trying to access NVS at the same time.
You can now call nvs_sync_lock / nvs_sync_unlock before calling nvs_open / nvs_close to make sure this concurrent access never happens.

New features

  • Added a thread synchronization API for non-volatile storage access (nvs_sync.h)
  • Added param for certain callback events
    • wifi_event_sta_scan_done_t for event WM_EVENT_SCAN_DONE
    • wifi_event_sta_disconnected_t for event EVENT_STA_DISCONNECTED
    • ip_event_got_ip_t for event WM_EVENT_STA_GOT_IP