void initESPNOW(){ WiFi.mode(WIFI_STA); pinMode(CONNECTION_LED, OUTPUT); // Init ESP-NOW if (esp_now_init() != ESP_OK) { Serial.println("Error initializing ESP-NOW"); return; } esp_now_register_send_cb(OnDataSen
I expect that when I write to esp_now_peer_info.priv and call esp_now_add_peer, when I later call esp_now_get_peer to retrieve the same peer the value that I previously wrote to esp_now_peer_info.priv is retained. What is the actual behavior? Instead, when I write to esp_now_p...
= ESP_OK) { Serial.println("Error initializing ESP-NOW"); return; } esp_now_register_send_cb(OnDataSent); esp_now_peer_info_t peerInfo; memcpy(peerInfo.peer_addr, broadcastAddress, 6); peerInfo.channel = 0; peerInfo.encrypt = false; if (esp_now_add_peer(&peerInfo) != ESP_OK...