Lines Matching full:tx
108 …* @brief Enable / disable the maximum TX/RX time limit for Coded-PHY connections in coexistence wi…
115 #define ESP_BT_HCI_TL_STATUS_OK (0) /*!< HCI_TL Tx/Rx operation status OK */
414 …uint8_t ble_st_acl_tx_buf_nb; /*!< Static ACL TX buffer numbers. Configurable in menucon…
431 uint8_t txant_dft; /*!< Default TX antenna. Configurable in menuconfig.
437 …uint8_t txpwr_dft; /*!< Default TX power. Please refer to `esp_power_level_t`…
453 …uint8_t coex_phy_coded_tx_rx_time_limit; /*!< Enable / disable the maximum TX/RX time limit for C…
506 * @brief BLE TX power type
508 * This TX power type is used for the API `esp_ble_tx_power_set()` and `esp_ble_tx_power_get()`.
511 * 1. The connection TX power can only be set after the connection is established.
512 * After disconnecting, the corresponding TX power will not be affected.
513 …* 2. `ESP_BLE_PWR_TYPE_DEFAULT` can be used to set the TX power for power types that have no…
514 …* It will not affect the TX power values which have been set for the ADV/SCAN/CONN0-8 pow…
518 ESP_BLE_PWR_TYPE_CONN_HDL0 = 0, /*!< TX power for Connection state handle 0 */
519 ESP_BLE_PWR_TYPE_CONN_HDL1 = 1, /*!< TX power for Connection state handle 1 */
520 ESP_BLE_PWR_TYPE_CONN_HDL2 = 2, /*!< TX power for Connection state handle 2 */
521 ESP_BLE_PWR_TYPE_CONN_HDL3 = 3, /*!< TX power for Connection state handle 3 */
522 ESP_BLE_PWR_TYPE_CONN_HDL4 = 4, /*!< TX power for Connection state handle 4 */
523 ESP_BLE_PWR_TYPE_CONN_HDL5 = 5, /*!< TX power for Connection state handle 5 */
524 ESP_BLE_PWR_TYPE_CONN_HDL6 = 6, /*!< TX power for Connection state handle 6 */
525 ESP_BLE_PWR_TYPE_CONN_HDL7 = 7, /*!< TX power for Connection state handle 7 */
526 ESP_BLE_PWR_TYPE_CONN_HDL8 = 8, /*!< TX power for Connection state handle 8 */
527 ESP_BLE_PWR_TYPE_ADV = 9, /*!< TX power for Advertising state*/
528 ESP_BLE_PWR_TYPE_SCAN = 10, /*!< TX power for Scanning state */
529 …ESP_BLE_PWR_TYPE_DEFAULT = 11, /*!< TX power for states that have not been set before…
534 * @brief The enhanced type of which TX power, could set Advertising/Connection/Default and etc.
536 …* This TX power type is used for the API `esp_ble_tx_power_set_enhanced()` and `esp_ble_tx_power_g…
539 * 1. The connection TX power can only be set after the connection is established.
540 * After disconnecting, the corresponding TX power will not be affected.
541 …* 2. `ESP_BLE_ENHANCED_PWR_TYPE_DEFAULT` can be used to set the TX power for power types tha…
542 …* It will not affect the TX power values which have been set for the ADV/SCAN/INIT/CONN p…
546 … ESP_BLE_ENHANCED_PWR_TYPE_DEFAULT = 0, /*!< TX power for states that have not been set before */
547 ESP_BLE_ENHANCED_PWR_TYPE_ADV, /*!< TX power for Advertising state */
548 ESP_BLE_ENHANCED_PWR_TYPE_SCAN, /*!< TX power for Scanning state */
549 ESP_BLE_ENHANCED_PWR_TYPE_INIT, /*!< TX power for Initiating state */
550 ESP_BLE_ENHANCED_PWR_TYPE_CONN, /*!< TX power for Connection state */
555 * @brief Bluetooth TX power level (index). Each index corresponds to a specific power value in dBm.
774 * @brief Set BLE TX power for the specified power type
776 …* It is recommended to use `esp_ble_tx_power_set_enhanced` to set TX power for individual advertis…
778 * @note Connection TX power should only be set after the connection is established.
780 * @param[in] power_type The type of TX power. It could be Advertising, Connection, or Default.
785 * - ESP_ERR_NOT_SUPPORTED: Invalid TX power type
791 * @brief Get BLE TX power of the specified power type
793 …* It is recommended to use `esp_ble_tx_power_get_enhanced` to get TX power of individual advertisi…
796 * 1. Connection TX power should only be retrieved after the connection is established.
799 * @param[in] power_type The type of TX power. It could be Advertising/Connection/Default and etc.
808 * @brief Set BLE TX power for the specified Advertising or Connection handle
810 …* For the TX power type: `ESP_BLE_ENHANCED_PWR_TYPE_DEFAULT`, `ESP_BLE_ENHANCED_PWR_TYPE_SCAN`, `E…
813 * For the TX power type: `ESP_BLE_ENHANCED_PWR_TYPE_ADV` and `ESP_BLE_ENHANCED_PWR_TYPE_CONN`,
814 * this API will set the TX power for the target handle.
817 * 1. Connection TX power should only be set after connection created.
819 * @param[in] power_type The type of TX power
825 * - ESP_ERR_NOT_SUPPORTED: Invalid TX power type
831 * @brief Get BLE TX power of the specified Advertising or Connection handle
833 …* For the TX power type: `ESP_BLE_ENHANCED_PWR_TYPE_DEFAULT`, `ESP_BLE_ENHANCED_PWR_TYPE_SCAN`, `E…
836 * For the TX power type: `ESP_BLE_ENHANCED_PWR_TYPE_ADV` and `ESP_BLE_ENHANCED_PWR_TYPE_CONN`,
837 * this API will return the TX power of the target handle.
840 * 1. Connection Tx power should only be get after connection created.
843 * @param[in] power_type The type of TX power
851 * @brief Notify Bluetooth Controller task to process the event upon TX or RX done