openble-sdk
openble-sdk copied to clipboard
SDK and code generator for the OpenBLE spec
## Motivation Web Bluetooth provides enum all services and characteristics capability, I think can use Web Bluetooth build a first definition file or update the already exists **openble** definition file....
## Motivation nRF Connect App, provide [desktop](https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-desktop) and [mobile](https://www.nordicsemi.com/Products/Development-tools/nrf-connect-for-mobile) support improve developer experience, use visual tools for debugging more see https://infocenter.nordicsemi.com/pdf/nRFConnect_BLE_User_Guide_v4.0.0.pdf#page=22 
## Motivation I think this specification need provide definitable named uuid feature. Improve code human readability ## Example Code ```yaml services: camera_information: // ... characteristics: // ... firmware_revision_string: // ......
I think this specification need provide JSON Schema and submit to SchemaStore, improve developer experience (suggest complete). belike OpenAPI (aka. Swagger)  see https://www.schemastore.org/json/ ------...