diff options
| author | JF <jf@codingfield.com> | 2020-03-06 21:50:29 +0100 |
|---|---|---|
| committer | JF <jf@codingfield.com> | 2020-03-06 21:50:29 +0100 |
| commit | 4ffd8d1c91ce7c985e673182c142d5f191b0d3ee (patch) | |
| tree | e4bbbba640db753573fd67e3ef94b719d984e859 /src/BLE/BleManager.c | |
| parent | fd45746b8cdb13dc7b0bfc175b5d5829bcdd8a07 (diff) | |
Call ble_manager_init_peer_manager() _after_ the scheduler has been started. 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.
Diffstat (limited to 'src/BLE/BleManager.c')
| -rw-r--r-- | src/BLE/BleManager.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/BLE/BleManager.c b/src/BLE/BleManager.c index 22bf5b68..cf56dd48 100644 --- a/src/BLE/BleManager.c +++ b/src/BLE/BleManager.c @@ -93,7 +93,6 @@ void ble_manager_init() { ble_manager_init_gatt(); ble_manager_init_db_discovery(); ble_manager_init_advertising(); - ble_manager_init_peer_manager(); ble_manager_init_services(); ble_manager_init_connection_params(); } |
