OVMS3-idf/components/bt/bluedroid
Tian Hao 3ca82d5923 bugfix btdm sleep twice after wakeup request
This problem may cause HCI send command timeout.

When host call VHCI api to do btdm_wakeup_request, then controller
wakeup process will be handled in ISR and controller task context.
As host task priority is lower than controller task and ISR,
it will cause an incorrect behavior that before VHCI take the
rx_flow_on_semaphore, controller sleep again, then VHCI cannot take
the semaphore and has to wait the automatic wakeup.
2019-07-27 18:07:20 +08:00
..
api Component/bt: add mesh beacon adv and svc uuid for duplicate scan exceptional list 2019-03-28 11:13:30 +08:00
bta components/bt: Fix warning when disable debug logs or in release mode and improve the code structure 2019-03-26 14:46:36 +08:00
btc Merge branch 'feature/btdm_add_ble_link_timeout_config_v3.3' into 'release/v3.3' 2019-06-19 14:47:31 +08:00
common/include/common Component/bt: add ble link timeout config in menuconfig 2019-04-22 21:49:59 +08:00
device Component/bt: fix build warning when bluedroid disable log 2019-03-20 15:02:57 +08:00
external/sbc components/bt: Fix warning when disable debug logs or in release mode and improve the code structure 2019-03-26 14:46:36 +08:00
hci bugfix btdm sleep twice after wakeup request 2019-07-27 18:07:20 +08:00
main component/bt: implement HFP Hands Free Unit Role 2018-05-21 11:33:30 +08:00
osi components/bt: Fix warning when disable debug logs or in release mode and improve the code structure 2019-03-26 14:46:36 +08:00
stack Component/bt: add ble link timeout config in menuconfig 2019-04-22 21:49:59 +08:00