Fix peer adding
This commit is contained in:
parent
cd331bfccb
commit
0993f4df1a
@ -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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user