540 lines
24 KiB
C
540 lines
24 KiB
C
|
|
/*********************************************************************************************
|
|||
|
|
* Filename : btctrler_config.c
|
|||
|
|
|
|||
|
|
* Description : Optimized Code & RAM (编译优化配置)
|
|||
|
|
|
|||
|
|
* Author : Bingquan
|
|||
|
|
|
|||
|
|
* Email : caibingquan@zh-jieli.com
|
|||
|
|
|
|||
|
|
* Last modifiled : 2019-03-16 11:49
|
|||
|
|
|
|||
|
|
* Copyright:(c)JIELI 2011-2019 @ , All Rights Reserved.
|
|||
|
|
*********************************************************************************************/
|
|||
|
|
#include "app_config.h"
|
|||
|
|
#include "system/includes.h"
|
|||
|
|
#include "btcontroller_config.h"
|
|||
|
|
#include "bt_common.h"
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief Bluetooth Module
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
//固定使用正常发射功率的等级:0-使用不同模式的各自等级;1~10-固定发射功率等级
|
|||
|
|
const int config_force_bt_pwr_tab_using_normal_level = 0;
|
|||
|
|
const int CONFIG_BLE_SYNC_WORD_BIT = 30;
|
|||
|
|
const int CONFIG_LNA_CHECK_VAL = -80;
|
|||
|
|
|
|||
|
|
#if TCFG_USER_TWS_ENABLE
|
|||
|
|
|
|||
|
|
#if (BT_FOR_APP_EN || TCFG_USER_BLE_ENABLE)
|
|||
|
|
const int config_btctler_modules = BT_MODULE_CLASSIC | BT_MODULE_LE;
|
|||
|
|
#else
|
|||
|
|
#ifdef CONFIG_NEW_BREDR_ENABLE
|
|||
|
|
#if (BT_FOR_APP_EN)
|
|||
|
|
const int config_btctler_modules = (BT_MODULE_CLASSIC | BT_MODULE_LE);
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_modules = (BT_MODULE_CLASSIC);
|
|||
|
|
#endif
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_modules = (BT_MODULE_CLASSIC | BT_MODULE_LE);
|
|||
|
|
#endif
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
|
|||
|
|
#ifdef CONFIG_NEW_BREDR_ENABLE
|
|||
|
|
const int config_btctler_le_tws = 0;
|
|||
|
|
const int CONFIG_BTCTLER_FAST_CONNECT_ENABLE = 0;
|
|||
|
|
#if TCFG_DEC2TWS_ENABLE
|
|||
|
|
const int CONFIG_TWS_WORK_MODE = 1;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_TWS_WORK_MODE = 2;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
#ifdef CONFIG_SUPPORT_EX_TWS_ADJUST
|
|||
|
|
const int CONFIG_EX_TWS_ADJUST = 1;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_EX_TWS_ADJUST = 0;
|
|||
|
|
#endif
|
|||
|
|
const int CONFIG_EXTWS_NACK_LIMIT_INT_CNT = 4;
|
|||
|
|
|
|||
|
|
const int CONFIG_TWS_RUN_SLOT = 200;
|
|||
|
|
const int CONFIG_PHONE_RUN_SLOT = 160;
|
|||
|
|
const int CONFIG_TWS_LOW_LATENCY_RUN_SLOT = 8;
|
|||
|
|
const int CONFIG_PHONE_LOW_LATENCY_RUN_SLOT = 120;
|
|||
|
|
const int CONFIG_TWS_FORWARD_TIMEOUT = 64;
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_le_tws = 1;
|
|||
|
|
const int CONFIG_BTCTLER_FAST_CONNECT_ENABLE = 0;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int CONFIG_BTCTLER_TWS_ENABLE = 1;
|
|||
|
|
|
|||
|
|
|
|||
|
|
#ifdef CONFIG_256K_FLASH
|
|||
|
|
const int CONFIG_TWS_POWER_BALANCE_ENABLE = 0;
|
|||
|
|
const int CONFIG_LOW_LATENCY_ENABLE = 0;
|
|||
|
|
const int CONFIG_TWS_AFH_ENABLE = 0;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_TWS_POWER_BALANCE_ENABLE = 1;
|
|||
|
|
const int CONFIG_LOW_LATENCY_ENABLE = 1;
|
|||
|
|
const int CONFIG_TWS_AFH_ENABLE = 1;
|
|||
|
|
#endif
|
|||
|
|
const int CONFIG_MASTER_MAX_RX_BULK_PERSENT = 70;
|
|||
|
|
|
|||
|
|
#else //TCFG_USER_TWS_ENABLE
|
|||
|
|
|
|||
|
|
/* #if (TCFG_USER_BLE_ENABLE || GMA_EN) */
|
|||
|
|
#if (TCFG_USER_BLE_ENABLE)
|
|||
|
|
const int config_btctler_modules = BT_MODULE_CLASSIC | BT_MODULE_LE;
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_modules = BT_MODULE_CLASSIC;
|
|||
|
|
#endif
|
|||
|
|
const int config_btctler_le_tws = 0;
|
|||
|
|
const int CONFIG_BTCTLER_TWS_ENABLE = 0;
|
|||
|
|
const int CONFIG_TWS_AFH_ENABLE = 0;
|
|||
|
|
const int CONFIG_LOW_LATENCY_ENABLE = 0;
|
|||
|
|
const int CONFIG_MASTER_MAX_RX_BULK_PERSENT = 0;
|
|||
|
|
const int CONFIG_TWS_POWER_BALANCE_ENABLE = 0;
|
|||
|
|
const int CONFIG_BTCTLER_FAST_CONNECT_ENABLE = 0;
|
|||
|
|
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int CONFIG_A2DP_MAX_BUF_SIZE = 20 * 1024;
|
|||
|
|
const int CONFIG_BT_TX_BUFF_MAX_SIZE = 10 * 1024;
|
|||
|
|
const int CONFIG_TWS_SUPER_TIMEOUT = 2000;
|
|||
|
|
const int CONFIG_BTCTLER_QOS_ENABLE = 1;
|
|||
|
|
const int CONFIG_A2DP_DATA_CACHE_LOW_AAC = 100;
|
|||
|
|
const int CONFIG_A2DP_DATA_CACHE_HI_AAC = 250;
|
|||
|
|
const int CONFIG_A2DP_DATA_CACHE_LOW_SBC = 150;
|
|||
|
|
const int CONFIG_A2DP_DATA_CACHE_HI_SBC = 260;
|
|||
|
|
#if TCFG_EQ_ONLINE_ENABLE
|
|||
|
|
const int CONFIG_A2DP_DELAY_TIME = 200;//调音时,减少延时,避免影响频响测试
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_A2DP_DELAY_TIME = 340;
|
|||
|
|
#endif
|
|||
|
|
const int CONFIG_A2DP_DELAY_TIME_LO = 100;
|
|||
|
|
#ifdef CONFIG_A2DP_GAME_MODE_DELAY_TIME
|
|||
|
|
const int CONFIG_A2DP_SBC_DELAY_TIME_LO = CONFIG_A2DP_GAME_MODE_DELAY_TIME + 12;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_A2DP_SBC_DELAY_TIME_LO = 75;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int CONFIG_PAGE_POWER = 4;
|
|||
|
|
const int CONFIG_PAGE_SCAN_POWER = 7;
|
|||
|
|
const int CONFIG_INQUIRY_POWER = 7;
|
|||
|
|
const int CONFIG_INQUIRY_SCAN_POWER = 7;
|
|||
|
|
const int CONFIG_DUT_POWER = 10;
|
|||
|
|
|
|||
|
|
#if (CONFIG_BT_MODE != BT_NORMAL)
|
|||
|
|
const int config_btctler_hci_standard = 1;
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_hci_standard = 0;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int config_btctler_mode = CONFIG_BT_MODE;
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief Bluetooth Classic setting
|
|||
|
|
*/
|
|||
|
|
const u8 rx_fre_offset_adjust_enable = 1;
|
|||
|
|
|
|||
|
|
const int config_bredr_fcc_fix_fre = 0;
|
|||
|
|
const int ble_disable_wait_enable = 1;
|
|||
|
|
|
|||
|
|
const int config_btctler_eir_version_info_len = 21;
|
|||
|
|
|
|||
|
|
#ifdef CONFIG_256K_FLASH
|
|||
|
|
const int CONFIG_TEST_DUT_CODE = 1;
|
|||
|
|
const int CONFIG_TEST_FCC_CODE = 0;
|
|||
|
|
const int CONFIG_TEST_DUT_ONLY_BOX_CODE = 1;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_TEST_DUT_CODE = 1;
|
|||
|
|
const int CONFIG_TEST_FCC_CODE = 1;
|
|||
|
|
const int CONFIG_TEST_DUT_ONLY_BOX_CODE = 0;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int CONFIG_ESCO_MUX_RX_BULK_ENABLE = 0;
|
|||
|
|
|
|||
|
|
#if TCFG_USER_EMITTER_ENABLE
|
|||
|
|
const int CONFIG_BREDR_INQUIRY = 1;
|
|||
|
|
const int CONFIG_LMP_MASTER_ESCO_ENABLE = 1;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_BREDR_INQUIRY = 0;
|
|||
|
|
const int CONFIG_LMP_MASTER_ESCO_ENABLE = 0;
|
|||
|
|
#endif
|
|||
|
|
const int CONFIG_INQUIRY_PAGE_OFFSET_ADJUST = 0;
|
|||
|
|
|
|||
|
|
const int CONFIG_LMP_NAME_REQ_ENABLE = 0;
|
|||
|
|
const int CONFIG_LMP_PASSKEY_ENABLE = 0;
|
|||
|
|
|
|||
|
|
// *INDENT-OFF*
|
|||
|
|
#ifdef CONFIG_SUPPORT_WIFI_DETECT
|
|||
|
|
#if TCFG_USER_TWS_ENABLE
|
|||
|
|
const int CONFIG_WIFI_DETECT_ENABLE = 1;
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_WIFI_DETECT_ENABLE = 1;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
#else
|
|||
|
|
const int CONFIG_WIFI_DETECT_ENABLE = 0;
|
|||
|
|
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int ESCO_FORWARD_ENABLE = 0;
|
|||
|
|
// *INDENT-ON*
|
|||
|
|
|
|||
|
|
|
|||
|
|
const int config_bt_function = 0;
|
|||
|
|
|
|||
|
|
///bredr 强制 做 maseter
|
|||
|
|
const int config_btctler_bredr_master = 0;
|
|||
|
|
const int config_btctler_dual_a2dp = 0;
|
|||
|
|
|
|||
|
|
///afh maseter 使用app设置的map 通过USER_CTRL_AFH_CHANNEL 设置
|
|||
|
|
const int config_bredr_afh_user = 0;
|
|||
|
|
//bt PLL 温度跟随trim
|
|||
|
|
const int config_bt_temperature_pll_trim = 0;
|
|||
|
|
/*security check*/
|
|||
|
|
const int config_bt_security_vulnerability = 0;
|
|||
|
|
|
|||
|
|
const int config_delete_link_key = 1; //配置是否连接失败返回PIN or Link Key Missing时删除linkKey
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief Bluetooth LE setting
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
#if (TCFG_USER_BLE_ENABLE)
|
|||
|
|
#if (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_ADV)
|
|||
|
|
const int config_btctler_le_roles = (LE_ADV);
|
|||
|
|
const uint64_t config_btctler_le_features = 0;
|
|||
|
|
#elif (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_CLIENT)
|
|||
|
|
const uint64_t config_btctler_le_features = LE_ENCRYPTION | LE_CODED_PHY | LE_DATA_PACKET_LENGTH_EXTENSION | LE_2M_PHY;
|
|||
|
|
const int config_btctler_le_roles = (LE_SCAN | LE_INIT | LE_MASTER);
|
|||
|
|
|
|||
|
|
#elif (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_SERVER)
|
|||
|
|
const int config_btctler_le_roles = (LE_ADV | LE_SLAVE);
|
|||
|
|
const uint64_t config_btctler_le_features = LE_ENCRYPTION | LE_CODED_PHY | LE_DATA_PACKET_LENGTH_EXTENSION | LE_2M_PHY;
|
|||
|
|
|
|||
|
|
#elif (TCFG_BLE_DEMO_SELECT == DEF_LE_AUDIO_CENTRAL)
|
|||
|
|
const int config_btctler_le_roles = (LE_SCAN | LE_INIT | LE_MASTER);
|
|||
|
|
const uint64_t config_btctler_le_features = LE_ENCRYPTION | LE_CODED_PHY | LE_FEATURES_ISO | LE_2M_PHY;
|
|||
|
|
|
|||
|
|
#elif (TCFG_BLE_DEMO_SELECT == DEF_LE_AUDIO_PERIPHERAL)
|
|||
|
|
const int config_btctler_le_roles = (LE_ADV | LE_SLAVE);
|
|||
|
|
const uint64_t config_btctler_le_features = LE_ENCRYPTION | LE_CODED_PHY | LE_FEATURES_ISO | LE_2M_PHY;
|
|||
|
|
|
|||
|
|
#elif (BLE_HID_EN)
|
|||
|
|
const int config_btctler_le_roles = (LE_ADV | LE_SLAVE);
|
|||
|
|
const uint64_t config_btctler_le_features = LE_ENCRYPTION;
|
|||
|
|
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_le_roles = (LE_ADV | LE_SLAVE);
|
|||
|
|
const uint64_t config_btctler_le_features = 0;
|
|||
|
|
#endif
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_le_roles = 0;
|
|||
|
|
const uint64_t config_btctler_le_features = 0;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
|
|||
|
|
// Master multi-link
|
|||
|
|
const int config_btctler_le_master_multilink = 0;
|
|||
|
|
// LE RAM Control
|
|||
|
|
|
|||
|
|
#ifdef CONFIG_NEW_BREDR_ENABLE
|
|||
|
|
const int config_btctler_le_hw_nums = 1;
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_le_hw_nums = 2;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
|
|||
|
|
const int config_btctler_le_slave_conn_update_winden = 2500;//range:100 to 2500
|
|||
|
|
|
|||
|
|
// LE vendor baseband
|
|||
|
|
#if (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_CLIENT)
|
|||
|
|
//const u32 config_vendor_le_bb = VENDOR_BB_MD_CLOSE |
|
|||
|
|
//VENDOR_BB_CONNECT_SLOT |
|
|||
|
|
//VENDOR_BB_EVT_HOLD |
|
|||
|
|
//VENDOR_BB_EVT_HOLD_TRIGG(25) |
|
|||
|
|
//VENDOR_BB_EVT_HOLD_TICK(0); //LE vendor baseband
|
|||
|
|
const u32 config_vendor_le_bb = VENDOR_BB_MD_CLOSE | VENDOR_BB_CONNECT_SLOT | VENDOR_BB_ADV_PDU_INT(3);//LE vendor baseband
|
|||
|
|
// Master AFH
|
|||
|
|
const int config_btctler_le_afh_en = 1;
|
|||
|
|
const int config_btctler_le_rx_nums = 8;
|
|||
|
|
const int config_btctler_le_acl_packet_length = 251;
|
|||
|
|
const int config_btctler_le_acl_total_nums = 1;
|
|||
|
|
|
|||
|
|
#elif (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_SERVER)
|
|||
|
|
const u32 config_vendor_le_bb = VENDOR_BB_MD_CLOSE | VENDOR_BB_CONNECT_SLOT | VENDOR_BB_ADV_PDU_INT(3);//LE vendor baseband
|
|||
|
|
// Master AFH
|
|||
|
|
const int config_btctler_le_afh_en = 1;
|
|||
|
|
const int config_btctler_le_rx_nums = 8;
|
|||
|
|
const int config_btctler_le_acl_packet_length = 251;
|
|||
|
|
const int config_btctler_le_acl_total_nums = 1;
|
|||
|
|
|
|||
|
|
#else
|
|||
|
|
// Master AFH
|
|||
|
|
const int config_btctler_le_afh_en = 0;
|
|||
|
|
const u32 config_vendor_le_bb = 0;
|
|||
|
|
|
|||
|
|
const int config_btctler_le_rx_nums = 5;
|
|||
|
|
const int config_btctler_le_acl_packet_length = 27;
|
|||
|
|
const int config_btctler_le_acl_total_nums = 5;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
/**
|
|||
|
|
* @brief Bluetooth Analog setting
|
|||
|
|
*/
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
#if ((!TCFG_USER_BT_CLASSIC_ENABLE) && TCFG_USER_BLE_ENABLE)
|
|||
|
|
const int config_btctler_single_carrier_en = 1; ////单模ble才设置
|
|||
|
|
#else
|
|||
|
|
const int config_btctler_single_carrier_en = 0;
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
const int sniff_support_reset_anchor_point = 0; //sniff状态下是否支持reset到最近一次通信点,用于HID
|
|||
|
|
|
|||
|
|
const int sniff_long_interval = (500 / 0.625); //sniff状态下进入long interval的通信间隔(ms)
|
|||
|
|
|
|||
|
|
const int config_rf_oob = 0;
|
|||
|
|
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* @brief Log (Verbose/Info/Debug/Warn/Error)
|
|||
|
|
*/
|
|||
|
|
/*-----------------------------------------------------------*/
|
|||
|
|
//RF part
|
|||
|
|
const char log_tag_const_v_Analog AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_Analog AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_Analog AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_Analog AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_Analog AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_RF AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_RF AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_RF AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_RF AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_RF AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
|
|||
|
|
//Classic part
|
|||
|
|
const char log_tag_const_v_HCI_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_HCI_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_HCI_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_HCI_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_HCI_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
//LE part
|
|||
|
|
const char log_tag_const_v_LE_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LE_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LE_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_LE_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_LE_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LE5_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LE5_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LE5_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LE5_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LE5_BB AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_HCI_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_HCI_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_HCI_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_HCI_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_HCI_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_LL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_E AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_E AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_E AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_E AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_E AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_M AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_M AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_M AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_M AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_M AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_EXT_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_EXT_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_EXT_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_EXT_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_EXT_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_EXT_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_EXT_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_EXT_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_EXT_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_EXT_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_EXT_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_EXT_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_EXT_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_EXT_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_EXT_INIT AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_TWS_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_TWS_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_TWS_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_TWS_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_TWS_ADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_TWS_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_TWS_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_TWS_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_TWS_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_TWS_SCAN AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_S AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_S AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LL_S AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_S AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_S AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_RL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_RL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LL_RL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_RL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_RL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_WL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_WL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LL_WL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_WL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_WL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_AES AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_AES AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_AES AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_AES AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_AES AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_PADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_PADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_PADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_PADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_PADV AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_DX AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_DX AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_DX AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_DX AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_DX AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_PHY AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_PHY AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_PHY AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_PHY AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_PHY AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_AFH AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_AFH AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LL_AFH AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_LL_AFH AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_AFH AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
//HCI part
|
|||
|
|
const char log_tag_const_v_Thread AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_Thread AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_Thread AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_Thread AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_Thread AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_HCI_STD AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_HCI_STD AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_HCI_STD AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_HCI_STD AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_HCI_STD AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_HCI_LL5 AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_HCI_LL5 AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_HCI_LL5 AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_HCI_LL5 AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_HCI_LL5 AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_ISO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_i_LL_ISO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_LL_ISO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_ISO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_ISO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_BIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_BIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_BIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_BIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_BIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_LL_CIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_LL_CIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_LL_CIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_LL_CIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_LL_CIS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_w_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_c_BL AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_i_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_d_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_c_TWS_LE AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_TWS_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_i_TWS_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_TWS_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_TWS_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_TWS_LMP AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_TWS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_i_TWS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_TWS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_TWS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_e_TWS AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
|
|||
|
|
const char log_tag_const_v_TWS_ESCO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_i_TWS_ESCO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_d_TWS_ESCO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|
|||
|
|
const char log_tag_const_w_TWS_ESCO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(0);
|
|||
|
|
const char log_tag_const_e_TWS_ESCO AT(.LOG_TAG_CONST) = CONFIG_DEBUG_LIB(1);
|