From 0993f4df1a1e4e495a05e995092d197460098dd5 Mon Sep 17 00:00:00 2001 From: erki Date: Sun, 11 Jun 2023 21:51:32 +0300 Subject: [PATCH] Fix peer adding --- main/app_networking.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/main/app_networking.cpp b/main/app_networking.cpp index 6af5d3b..76a0076 100644 --- a/main/app_networking.cpp +++ b/main/app_networking.cpp @@ -46,7 +46,7 @@ bool s_isBroadcastAddress(const esp_now_recv_info_t* sender) return s_isBroadcastAddress(sender->src_addr); } -bool s_addPeer(const MacAddress& peer_address) +esp_err_t s_addPeer(const MacAddress& peer_address) { esp_now_peer_info_t broadcast_peer; std::memset(&broadcast_peer, 0, sizeof(broadcast_peer)); @@ -57,10 +57,7 @@ bool s_addPeer(const MacAddress& peer_address) std::memcpy(broadcast_peer.lmk, CONFIG_ESPTNL_LMK, ESP_NOW_KEY_LEN); std::memcpy(broadcast_peer.peer_addr, peer_address.data(), peer_address.size()); - auto successful = esp_now_add_peer(&broadcast_peer); - ESP_ERROR_CHECK_WITHOUT_ABORT(successful); - - return successful == ESP_OK; + return esp_now_add_peer(&broadcast_peer); } void s_cbEspNowSendComplete(const std::uint8_t* peer_mac, esp_now_send_status_t status)