Verified Commit fe76c0d2 authored by Rahix's avatar Rahix
Browse files

fix(ble): Workaround for lockup issue



Delaying BLE startup by a bit seems to resolve the lockup issue we
observed.  This might need further attention in the future.
Signed-off-by: Rahix's avatarRahix <rahix@rahix.de>
parent 8d52c939
......@@ -187,6 +187,12 @@ static void scheduleTimer(void)
void vBleTask(void *pvParameters)
{
ble_task_id = xTaskGetCurrentTaskHandle();
/*
* Delay BLE startup by a bit because it locks up Epicardium otherwise.
*/
vTaskDelay(pdMS_TO_TICKS(500));
WsfInit();
StackInit();
setAddress();
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment