docs: Update the process of Bluetooth entering sleep in the sleep_modes.rst

This commit is contained in:
xiongweichao
2024-04-22 16:49:13 +08:00
committed by Xiong Wei Chao
parent c82bf2d02d
commit 3237cce6b5
2 changed files with 2 additions and 2 deletions

View File

@@ -37,7 +37,7 @@
睡眠模式下的 Wi-Fi 和 Bluetooth 功能
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
在 Light-sleep 和 Deep-sleep 模式下,无线外设会被断电。因此,在进入这两种睡眠模式前,应用程序必须调用恰当的函数(:cpp:func:`esp_bluedroid_disable`:cpp:func:`esp_bt_controller_disable`:cpp:func:`esp_wifi_stop`)来禁用 Wi-Fi 和 Bluetooth。在 Light-sleep 或 Deep-sleep 模式下,即使不调用这些函数也无法连接 Wi-Fi 和 Bluetooth。
在 Light-sleep 和 Deep-sleep 模式下,无线外设会被断电。因此,在进入这两种睡眠模式前,应用程序必须调用恰当的函数(:cpp:func:`nimble_port_stop`:cpp:func:`nimble_port_deinit`:cpp:func:`esp_bluedroid_disable`:cpp:func:`esp_bluedroid_deinit`:cpp:func:`esp_bt_controller_disable`:cpp:func:`esp_bt_controller_deinit`:cpp:func:`esp_wifi_stop`)来禁用 Wi-Fi 和 Bluetooth。在 Light-sleep 或 Deep-sleep 模式下,即使不调用这些函数也无法连接 Wi-Fi 和 Bluetooth。
如需保持 Wi-Fi 和 Bluetooth 连接,请启用 Wi-Fi 和 Bluetooth Modem-sleep 模式和自动 Light-sleep 模式(请参阅 :doc:`电源管理 API <power_management>`。在这两种模式下Wi-Fi 和 Bluetooth 驱动程序发出请求时,系统将自动从睡眠中被唤醒,从而保持连接。