mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-08-08 03:22:21 +00:00
.
This commit is contained in:
@@ -1 +1 @@
|
||||
187442703f933b656a79553291fcf059 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/espnow_transmitter.bin
|
||||
363d836b266cb3c70713188c2986e632 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/espnow_transmitter.bin
|
||||
|
@@ -1053,3 +1053,10 @@
|
||||
1002 1643 7756423367508986 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 59f67e912398ba6a
|
||||
224 1966 7756423353647384 esp-idf/main/CMakeFiles/__idf_main.dir/joystick.c.obj bd180b5c2567fab6
|
||||
1968 2572 7756423371099561 esp-idf/main/libmain.a 6249d29d807917fc
|
||||
2612 24652 7756423597366906 esp-idf/esp_system/ld/sections.ld 238201dfd3c3c5c7
|
||||
2612 24652 7756423597366906 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esp_system/ld/sections.ld 238201dfd3c3c5c7
|
||||
24653 26105 7756423597923840 espnow_transmitter.elf f350e78dc53ed9e9
|
||||
26106 27323 7756423624380338 .bin_timestamp aa8587e032918bfe
|
||||
26106 27323 7756423624380338 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/.bin_timestamp aa8587e032918bfe
|
||||
27323 27540 7756423624635930 esp-idf/esptool_py/CMakeFiles/app_check_size 881ae3e16ecebc11
|
||||
27323 27540 7756423624635930 C:/Users/alex/github/ESP-Nodes/ESP32-IDF_ESPNOW-Transmitter/build/esp-idf/esptool_py/CMakeFiles/app_check_size 881ae3e16ecebc11
|
||||
|
@@ -1 +1 @@
|
||||
87a9c368dc55acc265d83ffa89ff551233be665c
|
||||
46935660a0e1cadb222b1baa652475131c56f3e3
|
||||
|
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -69,6 +69,25 @@ static void deletePeer (void)
|
||||
ESP_LOGE(TAG, "Could not delete peer");
|
||||
}
|
||||
}
|
||||
|
||||
static void espnow_update_channel(void) {
|
||||
|
||||
esp_now_del_peer(receiver_mac);
|
||||
esp_now_deinit();
|
||||
esp_wifi_set_channel(espnow_channel, WIFI_SECOND_CHAN_NONE);
|
||||
esp_now_init();
|
||||
memcpy(devices.peer_addr, receiver_mac, 6);
|
||||
devices.channel = espnow_channel;
|
||||
devices.encrypt = false;
|
||||
esp_now_add_peer(&devices);
|
||||
esp_now_register_send_cb(statusDataSend);
|
||||
if (espnow_channel < 11) {
|
||||
espnow_channel++;
|
||||
} else {
|
||||
esp_restart();
|
||||
}
|
||||
}
|
||||
|
||||
static void sendData (void)
|
||||
{
|
||||
buffer.crc = 0;
|
||||
@@ -111,7 +130,9 @@ static void sendData (void)
|
||||
receiver_mac[0], receiver_mac[1], receiver_mac[2],
|
||||
receiver_mac[3], receiver_mac[4], receiver_mac[5]);
|
||||
|
||||
deletePeer();
|
||||
//deletePeer();
|
||||
|
||||
espnow_update_channel();
|
||||
//vTaskDelay(pdMS_TO_TICKS(5000));
|
||||
|
||||
/*if (espnow_channel < 11) {
|
||||
@@ -141,9 +162,11 @@ static void statusDataSend(const uint8_t *mac_addr, esp_now_send_status_t status
|
||||
ESP_LOGE(TAG, "esp_now_send() failed: %s", esp_err_to_name(status));
|
||||
ESP_LOGE(TAG, "Ensure that receiver is powered-on and MAC is correct.");
|
||||
//deletePeer();
|
||||
//esp_restart();
|
||||
//esp_restart();
|
||||
|
||||
espnow_update_channel();
|
||||
|
||||
esp_now_del_peer(receiver_mac);
|
||||
/*esp_now_del_peer(receiver_mac);
|
||||
esp_now_deinit();
|
||||
esp_wifi_set_channel(espnow_channel, WIFI_SECOND_CHAN_NONE);
|
||||
esp_now_init();
|
||||
@@ -156,7 +179,7 @@ static void statusDataSend(const uint8_t *mac_addr, esp_now_send_status_t status
|
||||
espnow_channel++;
|
||||
} else {
|
||||
esp_restart();
|
||||
}
|
||||
}*/
|
||||
|
||||
//esp_now_deinit(); // Stop ESP-NOW
|
||||
//wifi_init();
|
||||
|
Reference in New Issue
Block a user