Loading system/hci/src/low_power_manager.c +2 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,6 @@ static void init(thread_t *post_thread) { thread = post_thread; vendor->set_callback(VENDOR_SET_LPM_MODE, vendor_enable_disable_callback); vendor->send_command(VENDOR_GET_LPM_IDLE_TIMEOUT, &idle_timeout_ms); idle_alarm = alarm_new(); if (!idle_alarm) { Loading Loading @@ -147,6 +146,8 @@ static void enable(bool enable) { } else { uint8_t command = enable ? BT_VND_LPM_ENABLE : BT_VND_LPM_DISABLE; state = enable ? LPM_ENABLING : LPM_DISABLING; if (state == LPM_ENABLING) vendor->send_command(VENDOR_GET_LPM_IDLE_TIMEOUT, &idle_timeout_ms); vendor->send_async_command(VENDOR_SET_LPM_MODE, &command); } } Loading Loading
system/hci/src/low_power_manager.c +2 −1 Original line number Diff line number Diff line Loading @@ -79,7 +79,6 @@ static void init(thread_t *post_thread) { thread = post_thread; vendor->set_callback(VENDOR_SET_LPM_MODE, vendor_enable_disable_callback); vendor->send_command(VENDOR_GET_LPM_IDLE_TIMEOUT, &idle_timeout_ms); idle_alarm = alarm_new(); if (!idle_alarm) { Loading Loading @@ -147,6 +146,8 @@ static void enable(bool enable) { } else { uint8_t command = enable ? BT_VND_LPM_ENABLE : BT_VND_LPM_DISABLE; state = enable ? LPM_ENABLING : LPM_DISABLING; if (state == LPM_ENABLING) vendor->send_command(VENDOR_GET_LPM_IDLE_TIMEOUT, &idle_timeout_ms); vendor->send_async_command(VENDOR_SET_LPM_MODE, &command); } } Loading