forked from micropython/micropython
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
Milestone
Description
Easier to use helper classes on top of the current low level BLE library are required for the following:
Peripheral Mode
Core Classes
- GAP: Advertising
- GATT: Characteristic Wrapper
- GATT: Service Wrapper
- GATT: Description Wrappers (CCCD, etc.)
Service Wrappers
- Device Information Service
- BLE UART (NUS)
- Physical Web (formerly Eddystone)
Central Mode
TBD
Requirements
These helpers classes should require no packet level knowledge from users, which is currently the case constructing advertising packets, etc.
The wrappers must work with both S132 (nRF52832 boards) and S140 (nRF52840) SD APIs.