aboutsummaryrefslogtreecommitdiffstats
path: root/src/BLE/BleManager.c
Commit message (Collapse)AuthorAgeFilesLines
* Add Nimble in libs directoryJF2020-04-261-783/+0
|
* Integration of nimble, work in progress.JF2020-04-191-0/+3
| | | | Advertising is working.
* Fix crash when the computer disconnect from the BLE connection.JF2020-04-041-1/+0
|
* Improved BLE loggingJF2020-03-291-54/+40
| | | | | Do not consider service discovery as error Remove dulicated BLE observer
* Add support for BLE notification (ANS client).JF2020-03-251-6/+214
| | | | Work In Progress!!!
* Workaround for a issue when the FDS (flash data storage for BLE softdevice)) ↵JF2020-03-151-0/+45
| | | | memory is full (it prevent the app from running correctly and just display a black screen) : if the fds cannot init, erase the memory and try again.
* Call ble_manager_init_peer_manager() _after_ the scheduler has been started. ↵JF2020-03-061-1/+0
| | | | | | This fixes an issue that would prevent the firmware from running correctly after a full reset or after the flashing of the firmware. Before this fix, ble_manager_init_peer_manager() was called before the scheduler, which trigged an assert in an IRQ routine.
* Detect BLE disconnection (in addition to BLE connection) and update the ↵JF2020-01-121-5/+18
| | | | display accordingly.
* Add DateTimeController to manage the time.JF2019-12-281-4/+3
| | | | Use messages in message queues to refresh the UI
* Code cleaning, implement BT connection, advertising, discovery and CTS in ↵JF2019-12-231-0/+531
ble_manager module.