| 163 | } |
| 164 | |
| 165 | bool EspNowService::addPeer(const esp_now_peer_info_t& peer) { |
| 166 | if (esp_now_add_peer(&peer) != ESP_OK) { |
| 167 | LOGGER.error("Failed to add peer"); |
| 168 | return false; |
| 169 | } else { |
| 170 | LOGGER.info("Peer added"); |
| 171 | return true; |
| 172 | } |
| 173 | } |
| 174 | |
| 175 | bool EspNowService::send(const uint8_t* address, const uint8_t* buffer, size_t bufferLength) { |
| 176 | auto lock = mutex.asScopedLock(); |