Not able to change channel in ESP now
Posted: Mon Jun 27, 2022 9:26 am
I have been espnow between two of my ESP8266 boards in channel 1 without any issues. In this setup one device id the hub which is connected to both wifi and espnow, the other is the slave only working with ESP now. I tried changing the channel for espnow communication with the command
but then there is no communication between the device. On further diagnostics, I found that the channel is not changed even when I specify channel 9 in the above command. Why is this so? Is there anyway that I can change the channel for espnow communication.
Code: Select all
esp_now_add_peer(board, ESP_NOW_ROLE_SLAVE, 9, NULL, 0)
but then there is no communication between the device. On further diagnostics, I found that the channel is not changed even when I specify channel 9 in the above command. Why is this so? Is there anyway that I can change the channel for espnow communication.