mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
esp_wifi: Reset event bits in ftm example to avoid repeated failures
Closes https://github.com/espressif/esp-idf/pull/7773
This commit is contained in:
parent
588235f3b1
commit
4af1da0f21
@ -476,7 +476,7 @@ static int wifi_cmd_ftm(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
bits = xEventGroupWaitBits(ftm_event_group, FTM_REPORT_BIT | FTM_FAILURE_BIT,
|
bits = xEventGroupWaitBits(ftm_event_group, FTM_REPORT_BIT | FTM_FAILURE_BIT,
|
||||||
pdFALSE, pdFALSE, portMAX_DELAY);
|
pdTRUE, pdFALSE, portMAX_DELAY);
|
||||||
/* Processing data from FTM session */
|
/* Processing data from FTM session */
|
||||||
if (bits & FTM_REPORT_BIT) {
|
if (bits & FTM_REPORT_BIT) {
|
||||||
ftm_process_report();
|
ftm_process_report();
|
||||||
@ -485,7 +485,6 @@ static int wifi_cmd_ftm(int argc, char **argv)
|
|||||||
g_ftm_report_num_entries = 0;
|
g_ftm_report_num_entries = 0;
|
||||||
ESP_LOGI(TAG_STA, "Estimated RTT - %d nSec, Estimated Distance - %d.%02d meters",
|
ESP_LOGI(TAG_STA, "Estimated RTT - %d nSec, Estimated Distance - %d.%02d meters",
|
||||||
g_rtt_est, g_dist_est / 100, g_dist_est % 100);
|
g_rtt_est, g_dist_est / 100, g_dist_est % 100);
|
||||||
xEventGroupClearBits(ftm_event_group, FTM_REPORT_BIT);
|
|
||||||
} else {
|
} else {
|
||||||
/* Failure case */
|
/* Failure case */
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user