mirror of
https://github.com/espressif/esp-idf
synced 2025-03-09 09:09:10 -04:00
fix(esp_wifi): Fix some compilation errors in roaming app
This commit is contained in:
parent
c058048085
commit
4f127f57e2
@ -66,10 +66,17 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Periodic RRM configuration */
|
/* Periodic RRM configuration */
|
||||||
|
#ifdef CONFIG_ESP_WIFI_ROAMING_PERIODIC_RRM_MONITORING
|
||||||
#define PERIODIC_RRM_MONITORING CONFIG_ESP_WIFI_ROAMING_PERIODIC_RRM_MONITORING
|
#define PERIODIC_RRM_MONITORING CONFIG_ESP_WIFI_ROAMING_PERIODIC_RRM_MONITORING
|
||||||
|
#else
|
||||||
|
#define PERIODIC_RRM_MONITORING 0
|
||||||
|
#endif
|
||||||
#if PERIODIC_RRM_MONITORING
|
#if PERIODIC_RRM_MONITORING
|
||||||
#define RRM_MONITOR_TIME CONFIG_ESP_WIFI_ROAMING_RRM_MONITOR_TIME
|
#define RRM_MONITOR_TIME CONFIG_ESP_WIFI_ROAMING_RRM_MONITOR_TIME
|
||||||
#define RRM_MONITOR_RSSI_THRESHOLD CONFIG_ESP_WIFI_ROAMING_RRM_MONITOR_THRESHOLD
|
#define RRM_MONITOR_RSSI_THRESHOLD CONFIG_ESP_WIFI_ROAMING_RRM_MONITOR_THRESHOLD
|
||||||
|
#else
|
||||||
|
#define RRM_MONITOR_TIME 232
|
||||||
|
#define RRM_MONITOR_RSSI_THRESHOLD -100
|
||||||
#endif /*PERIODIC_RRM_MONITORING*/
|
#endif /*PERIODIC_RRM_MONITORING*/
|
||||||
|
|
||||||
#define MAX_SCAN_CHAN_LIST_COUNT 14
|
#define MAX_SCAN_CHAN_LIST_COUNT 14
|
||||||
|
@ -44,8 +44,12 @@ static void *neighbor_list_lock = NULL;
|
|||||||
|
|
||||||
static int wifi_post_roam_event(struct cand_bss *bss);
|
static int wifi_post_roam_event(struct cand_bss *bss);
|
||||||
static void determine_best_ap(int8_t rssi_threshold);
|
static void determine_best_ap(int8_t rssi_threshold);
|
||||||
|
#if PERIODIC_RRM_MONITORING
|
||||||
static void roaming_app_periodic_rrm_internal_handler(void *data, void *ctx);
|
static void roaming_app_periodic_rrm_internal_handler(void *data, void *ctx);
|
||||||
|
#endif
|
||||||
|
#if PERIODIC_SCAN_MONITORING
|
||||||
static void roaming_app_periodic_scan_internal_handler(void *data, void *ctx);
|
static void roaming_app_periodic_scan_internal_handler(void *data, void *ctx);
|
||||||
|
#endif
|
||||||
|
|
||||||
static const char *ROAMING_TAG = "ROAM";
|
static const char *ROAMING_TAG = "ROAM";
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user