From 3fefb07cac7880646fa4db23336d0ceff8cfaf9f Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Mon, 28 Jul 2025 22:52:50 -0400 Subject: [PATCH] espnow autoreconnect --- ESP32-IDF_ESPNOW-Transmitter/main/joystick.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c index d4a1c5b84..b23133781 100644 --- a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c +++ b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c @@ -146,7 +146,11 @@ static void statusDataSend(const uint8_t *mac_addr, esp_now_send_status_t status } else { espnow_channel = 1; } - transmission_init(); + + esp_now_deinit(); // Stop ESP-NOW + esp_wifi_set_channel(newChannel, WIFI_SECOND_CHAN_NONE); // Change channel + esp_now_init(); + } vTaskDelay(pdMS_TO_TICKS(5000));