Hello;
I'm new on ESP32 board and there is a situation that I could not handle. I'm trying to make a simple connection with WIFI and ESP NOW protocol. I started with a esp exemple and in beginning works fine, but only after the compilation. When I turn they off, a master can not find a slave any more and shows this message:
Found -2 devices
Slave Not Found, trying again.
E (12096) wifi: esp_wifi_scan_start 967 wifi not start
I'm using ARDUINO IDE and the code is the demo ESP32->ESP NOW->Basics->Master and ESP32->ESP NOW->Basics->Slave
Help!!!
Problems with ESP NOW connection
Re: Problems with ESP NOW connection
E (392115) wifi: esp_wifi_scan_start 967 wifi not start
Same problem, Same example code being used.
The error occurs on the following line:
if ( 6 == sscanf(BSSIDstr.c_str(), "%x:%x:%x:%x:%x:%x%c", &mac[0], &mac[1], &mac[2], &mac[3], &mac[4], &mac[5] ) ) {
That "%c" is the offender. Delete it and recompile and you will get to the next failure. I believe that %c is a character variable, i.e., it's not a string, and it's not a number. It probably holds the work "slave" or perhaps "Slave", so without that value. well, you will see when you get to the next error
Hope this helps!
Same problem, Same example code being used.
The error occurs on the following line:
if ( 6 == sscanf(BSSIDstr.c_str(), "%x:%x:%x:%x:%x:%x%c", &mac[0], &mac[1], &mac[2], &mac[3], &mac[4], &mac[5] ) ) {
That "%c" is the offender. Delete it and recompile and you will get to the next failure. I believe that %c is a character variable, i.e., it's not a string, and it's not a number. It probably holds the work "slave" or perhaps "Slave", so without that value. well, you will see when you get to the next error
Hope this helps!
Who is online
Users browsing this forum: Baidu [Spider] and 71 guests