v3.3
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