aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/ble/NimbleController.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Completely reset connection state on failJames A. Jerkins2021-08-301-0/+3
|
* WIP Refactor ble advertisingJames A. Jerkins2021-08-291-40/+58
| | | | | Refactor ble advertising based on ble standards and conventions. Changes are based on the bleprph example code, bluetooth docs, and nimble docs.
* Notify battery level every 10 minutes when connected to a BLE host.Jean-François Milants2021-07-111-0/+6
| | | | Refactor battery percent : only use uint8_t to store the battery % remaining.
* Initialize SystemTask, DisplayApp and HeartRateTask as global static ↵Jean-François Milants2021-06-061-1/+1
| | | | variable instead of variables on the heap. We don't need them on the heap as we know their size at build time, it'll reduce memory fragmentation and it'll make memory analysis easier.
* Reformatted all the files according to clang-format styleAvamander2021-04-241-58/+49
|
* fix build warnings in HR implementationpetter2021-01-251-2/+2
|
* Merge branch piggz/nav into develop:Jean-François Milants2021-01-201-0/+2
| | | | | - fix conflict - add a icon for the navigation app.
* Add heart rate BLE service.Jean-François Milants2021-01-171-2/+5
|
* Include cleanup: componentsokaestne2020-11-161-10/+14
|
* Refactoring of BLE service discovery : it is now implemented into the ↵JF2020-10-291-105/+3
| | | | classes of the services.
* Reset BLE services on disconnect, do not start advertising if a connection ↵JF2020-10-281-4/+6
| | | | is already established.
* Fixed all the includes that were broken due to the renamesAvamander2020-10-021-0/+337