Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactored BT GATTS API, added mJS bindings
All the ESP32 specifics are hidden in the implementation, new API is generic and is much easier to use: * Prepared writes are handled by mos, user doesn't need to care about reassembling the write. * Notification handling is much simpler - CCCD management is handled by mos, user gets simple "notifications on/off" event. * ESP32 code cleaned up, all processing moved to main task. Updated existing GATTS service implementations to use it. CL: Refactored BT GATTS API, added mJS bindings PUBLISHED_FROM=7f1a63102d207b68baf1f50b6b9e7fd7c175f35b
- Loading branch information