diff --git a/ESP32-IDF_ESPNOW-Receiver/main/receiver.c b/ESP32-IDF_ESPNOW-Receiver/main/receiver.c index a8698499c..a48fefa1d 100644 --- a/ESP32-IDF_ESPNOW-Receiver/main/receiver.c +++ b/ESP32-IDF_ESPNOW-Receiver/main/receiver.c @@ -44,8 +44,7 @@ void transmission_init() { void onDataReceived (const uint8_t *mac_addr, const uint8_t *data, uint8_t data_len) { - ESP_LOGI(TAG, "Data received from: %02x:%02x:%02x:%02x:%02x:%02x, len=%d", - mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5], len); - + ESP_LOGI(TAG, "Data received from: %02x:%02x:%02x:%02x:%02x:%02x, len=%d", mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5], data_len); + memcpy(&buf, data, sizeof(buf)); } \ No newline at end of file