From 1740cbe33dcefa7e74129f9a573a0d1bd89a8f98 Mon Sep 17 00:00:00 2001 From: chenjianxing Date: Wed, 15 Jun 2022 16:12:01 +0800 Subject: [PATCH] wifi: optimize espnow when disconnect pm enable --- examples/wifi/espnow/main/espnow_example_main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/wifi/espnow/main/espnow_example_main.c b/examples/wifi/espnow/main/espnow_example_main.c index 33215ea182..d8eefe8c93 100644 --- a/examples/wifi/espnow/main/espnow_example_main.c +++ b/examples/wifi/espnow/main/espnow_example_main.c @@ -297,7 +297,9 @@ static esp_err_t example_espnow_init(void) ESP_ERROR_CHECK( esp_now_init() ); ESP_ERROR_CHECK( esp_now_register_send_cb(example_espnow_send_cb) ); ESP_ERROR_CHECK( esp_now_register_recv_cb(example_espnow_recv_cb) ); - +#if CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE + ESP_ERROR_CHECK( esp_now_set_wake_window(65535) ); +#endif /* Set primary master key. */ ESP_ERROR_CHECK( esp_now_set_pmk((uint8_t *)CONFIG_ESPNOW_PMK) );