esp_wifi_mesh: update wifi mesh libs

1. Fix FIX-ROOT does not reconnect to router when disconnect reason is too many
2. Add API esp_mesh_print_scan_result
3. Modify not to reset mesh_xonseq of self and children when flush_upstream_packets
4. Fix not switch to a parent candidate which has the same layer and assoc as current parent
5. Fix not arm parent monitor when a parent candidate is cleared without sending an event to mesh layer
6. Fix the new voted root does not reconnect to router if rssi is weak
This commit is contained in:
shenjun 2020-10-23 23:55:29 +08:00 committed by bot
parent b6e763ac86
commit ea0603897d
3 changed files with 20 additions and 1 deletions

View File

@ -285,6 +285,15 @@ esp_err_t esp_mesh_get_announce_interval(int *short_ms, int *long_ms);
*/
esp_err_t esp_mesh_ps_get_duties(esp_mesh_ps_duties_t* ps_duties);
/**
* @brief Enable mesh print scan result
*
* @param[in] enable enable or not
*
* @return
* - ESP_OK
*/
esp_err_t esp_mesh_print_scan_result(bool enable);
#ifdef __cplusplus
}
#endif

@ -1 +1 @@
Subproject commit f8f054e999e8a56d7631406919586ed062d318a5
Subproject commit 6e05326fc7c274b34c36662f8a25460b3ddabd8d

View File

@ -137,3 +137,13 @@ int coexist_printf(const char* format, ...)
va_end(arg);
return res;
}
int mesh_printf(const char* format, ...)
{
va_list arg;
va_start(arg, format);
int res = lib_printf("mesh", format, arg);
va_end(arg);
return res;
}