Hello,

I've recently been looking through the adopted BLE specifications page
which can be found here
<https://www.bluetooth.com/specifications/adopted-specifications>.

These profiles and services are standard for many IoT devices and could be
easily encapsulated inside nimBLE to allow developers to hit the ground
running.

The adopted specifications are not mandatory and should therefore be put
outside the nimble host. In my pull request (here
<https://github.com/apache/incubator-mynewt-core/pull/77>) I created a new
folder, net/nimble/profiles, to hold adopted specifications such as the
Link Lost service which I implemented.

Other services on my radar are the Battery Service and the Proximity
Service.

Thanks,
Brian Giori

Reply via email to