From 649cbe63b14d7ccaa7eb758cc9aa78cb464d1738 Mon Sep 17 00:00:00 2001 From: Robin Cerny Date: Tue, 9 Sep 2025 01:09:15 +0200 Subject: [PATCH] updated libraries, fixed ESP-NOW send data function to work with the new library --- ROFLS_Arena_Controller/ROFLS_Arena_Controller.ino | 3 ++- ROFLS_Arena_LED_Strip_Clock/ROFLS_Arena_LED_Strip_Clock.ino | 1 + ROFLS_Arena_Remote/ROFLS_Arena_Remote.ino | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ROFLS_Arena_Controller/ROFLS_Arena_Controller.ino b/ROFLS_Arena_Controller/ROFLS_Arena_Controller.ino index cc14412..a153ea0 100644 --- a/ROFLS_Arena_Controller/ROFLS_Arena_Controller.ino +++ b/ROFLS_Arena_Controller/ROFLS_Arena_Controller.ino @@ -1,6 +1,7 @@ // ROFLS+ Arena Controller #include +#include // Required for wifi_tx_info_t #include // automatically installed for ESP32 boards, I think? #include // automatically installed for ESP32 boards #include // https://github.com/avdwebLibraries/avdweb_Switch @@ -122,7 +123,7 @@ esp_now_peer_info_t peerInfo; // callback when data is sent -void OnDataSent(const uint8_t *mac_addr, esp_now_send_status_t status) { +void OnDataSent(const wifi_tx_info_t *tx_info, esp_now_send_status_t status) { Serial.print("\r\nLast Packet Send Status:\t"); Serial.println(status == ESP_NOW_SEND_SUCCESS ? "Delivery Success" : "Delivery Fail"); } diff --git a/ROFLS_Arena_LED_Strip_Clock/ROFLS_Arena_LED_Strip_Clock.ino b/ROFLS_Arena_LED_Strip_Clock/ROFLS_Arena_LED_Strip_Clock.ino index 3dbaabb..41e1f59 100644 --- a/ROFLS_Arena_LED_Strip_Clock/ROFLS_Arena_LED_Strip_Clock.ino +++ b/ROFLS_Arena_LED_Strip_Clock/ROFLS_Arena_LED_Strip_Clock.ino @@ -4,6 +4,7 @@ // 48:27:E2:50:86:84 #include +#include // Required for wifi_tx_info_t #include // automatically installed for ESP32 boards, I think? #include // automatically installed for ESP32 boards #include // https://fastled.io/ diff --git a/ROFLS_Arena_Remote/ROFLS_Arena_Remote.ino b/ROFLS_Arena_Remote/ROFLS_Arena_Remote.ino index 7c52cad..af89ff5 100644 --- a/ROFLS_Arena_Remote/ROFLS_Arena_Remote.ino +++ b/ROFLS_Arena_Remote/ROFLS_Arena_Remote.ino @@ -1,6 +1,7 @@ // ROFLS+ Referee Remote #include +#include // Required for wifi_tx_info_t #include // automatically installed for ESP32 boards, I think? #include // automatically installed for ESP32 boards #include // https://github.com/avdwebLibraries/avdweb_Switch @@ -79,7 +80,7 @@ esp_now_peer_info_t peerInfo; Preferences preferences; // callback when data is sent -void OnDataSent(const uint8_t *mac_addr, esp_now_send_status_t status) { +void OnDataSent(const wifi_tx_info_t *tx_info, esp_now_send_status_t status) { Serial.print("\r\nLast Packet Send Status:\t"); Serial.println(status == ESP_NOW_SEND_SUCCESS ? "Delivery Success" : "Delivery Fail"); }