ESP-Hosted-FG Release 0.0.5
kedars
released this
21 Oct 13:09
·
406 commits
to master
since this release
New Features
- async control path
- Request now can be sent with or without blocking for the response (sync/async way)
- Loose coupling of Control path library for better user integration
- Events notification
- Subscriber - Notification model, where application will be notified for subscribed events. Users can hook their functionality on received events like:
- ESP powered on
- ESP in Station mode: Station disconnected from AP
- ESP in SoftAP mode: External station disconnected from ESP
- Heartbeat (ESP alive)
- New chipsets supported
- ESP32-S3 - Wi-Fi + BLE on Linux & MCU hosts
- ESP32-C2 - Wi-Fi + BLE on Linux & MCU hosts (beta)
- ESP code ported to IDF 5.0
- Mempool - Cache memory buffers to optimize heap allocations
- Subscriber - Notification model, where application will be notified for subscribed events. Users can hook their functionality on received events like:
Other enhancements
- Old kernel building support added for (>3.x) Linux kernels
- Throughput improvements in ESP32-C3
- Bugfix in SoftAP vendor IE
- Python app improvements
- Command based approach, where single line shell commands supported
- CLI based approach, User experienced focused CLI introduced with auto suggestions and history support
- Fragmentation support on serial interface
Open Issues
- ESP32-C2 experiences less throughput. Other chipsets do not experience this issue.