Hello and thank you in advance for your time.
I have been using ESP-NOW for years with my sensor network of door sensors and remote controls.
I have been sending the data unencrypted without any issues, but I want to migrate to using encrypted data.
Currently the ESP32 sensor boots and send an unencrypted packet to address 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF and goes to sleep.
The slaves receives this packet and registers the peer.
When the sensor wakes from deep sleep it sends the packet to the receivers address eg 0xD8, 0xA0, 0x1D, 0x54, 0x6E, 0xBC as an encrypted packet.
The problem I am having is if the slave gets reset between when the master was registered and wakes from deep sleep, the master will no longer be registered on the slave.
In both cases when the master send’s the packet it returns esp_err_t of 0 and the OnDataSent call back returns Delivery Success.
The problem if the slave was reset the OnDataRecv call back does not execute because the packet is encrypted and the master was not registered. And the master has no idea it did not get processed.
Any ideas?
Thanks again.
ESP-NOW Encrypted Master
Jump to
- English Forum
- Explore
- News
- General Discussion
- FAQ
- Documentation
- Documentation
- Sample Code
- Discussion Forum
- Hardware
- ESP-IDF
- ESP-BOX
- ESP-ADF
- ESP-MDF
- ESP-WHO
- ESP-SkaiNet
- ESP32 Arduino
- IDEs for ESP-IDF
- ESP-AT
- ESP IoT Solution
- ESP RainMaker
- Rust
- ESP8266
- Report Bugs
- Showcase
- Chinese Forum 中文社区
- 活动区
- 乐鑫活动专区
- 讨论区
- 全国大学生物联网设计竞赛乐鑫答疑专区
- ESP-IDF 中文讨论版
- 《ESP32-C3 物联网工程开发实战》书籍讨论版
- 中文文档讨论版
- ESP-AT 中文讨论版
- ESP-BOX 中文讨论版
- ESP IoT Solution 中文讨论版
- ESP-ADF 中文讨论版
- ESP Mesh 中文讨论版
- ESP Cloud 中文讨论版
- ESP-WHO 中文讨论版
- ESP-SkaiNet 中文讨论版
- ESP 生产支持讨论版
- 硬件问题讨论
- 项目展示
Who is online
Users browsing this forum: No registered users and 57 guests
- All times are UTC
- Top
- Delete cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. ESP8266EX and ESP32 are some of our products.