OVMS3-idf/components/bt
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
..
bluedroid bugfix btdm sleep twice after wakeup request 2019-07-27 18:07:20 +08:00
include components/bt: Add precautions for esp_vhci_host_send_packet 2019-01-31 11:47:58 +08:00
lib@031eaa576d bugfix btdm sleep twice after wakeup request 2019-07-27 18:07:20 +08:00
test bt: Fix unit tests build with CMake 2018-11-28 15:19:04 +08:00
bt.c bugfix btdm sleep twice after wakeup request 2019-07-27 18:07:20 +08:00
CMakeLists.txt Added Cmake support for dhcp_state 2019-01-10 07:51:54 +00:00
component.mk build system: Add a compatible old GCC flag 2018-09-20 18:53:14 +08:00
Kconfig Component/bt: add ble link timeout config in menuconfig 2019-04-22 21:49:59 +08:00