first
This commit is contained in:
85
apps/earphone/log_config/lib_btstack_config.c
Normal file
85
apps/earphone/log_config/lib_btstack_config.c
Normal file
@ -0,0 +1,85 @@
|
||||
/*********************************************************************************************
|
||||
* Filename : btstack_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 Stack Module
|
||||
*/
|
||||
|
||||
#ifdef CONFIG_SOUNDBOX_FLASH_256K
|
||||
const int CONFIG_BTSTACK_BIG_FLASH_ENABLE = 0;
|
||||
#else
|
||||
const int CONFIG_BTSTACK_BIG_FLASH_ENABLE = 1;
|
||||
#endif
|
||||
|
||||
|
||||
#if TCFG_BT_SUPPORT_AAC
|
||||
const int CONFIG_BTSTACK_SUPPORT_AAC = 1;
|
||||
#else
|
||||
const int CONFIG_BTSTACK_SUPPORT_AAC = 0;
|
||||
#endif
|
||||
|
||||
#if TCFG_BT_SUPPORT_LDAC
|
||||
const int CONFIG_BTSTACK_SUPPORT_LDAC = 1;
|
||||
#else
|
||||
const int CONFIG_BTSTACK_SUPPORT_LDAC = 0;
|
||||
#endif
|
||||
//协议栈接收到命令是否自动退出sniff
|
||||
const int config_btstask_auto_exit_sniff = 1;
|
||||
|
||||
|
||||
|
||||
#if SMART_BOX_EN
|
||||
const int config_rcsp_stack_enable = 1;
|
||||
#else
|
||||
const int config_rcsp_stack_enable = 0;
|
||||
#endif
|
||||
|
||||
#if (TCFG_USER_BLE_ENABLE)
|
||||
//le 配置,可以优化代码和RAM
|
||||
#if (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_CLIENT)
|
||||
const int config_le_hci_connection_num = 1;//支持同时连接个数
|
||||
const int config_le_sm_support_enable = 0; //是否支持加密配对
|
||||
const int config_le_gatt_client_num = 1; //支持client角色个数
|
||||
const int config_le_gatt_server_num = 0; //支持server角色个数
|
||||
|
||||
#elif (TCFG_BLE_DEMO_SELECT == DEF_BLE_DEMO_WIRELESS_MIC_SERVER)
|
||||
const int config_le_hci_connection_num = 1;//支持同时连接个数
|
||||
const int config_le_sm_support_enable = 0; //是否支持加密配对
|
||||
const int config_le_gatt_client_num = 0; //支持client角色个数
|
||||
const int config_le_gatt_server_num = 1; //支持server角色个数
|
||||
|
||||
#elif (BLE_HID_EN)
|
||||
const int config_le_hci_connection_num = 1;//支持同时连接个数
|
||||
const int config_le_sm_support_enable = 1; //是否支持加密配对
|
||||
const int config_le_gatt_server_num = 1; //支持server角色个数
|
||||
const int config_le_gatt_client_num = 0; //支持client角色个数
|
||||
|
||||
#else
|
||||
const int config_le_hci_connection_num = 1;//支持同时连接个数
|
||||
const int config_le_sm_support_enable = 0; //是否支持加密配对
|
||||
const int config_le_gatt_server_num = 1; //支持server角色个数
|
||||
const int config_le_gatt_client_num = 0; //支持client角色个数
|
||||
#endif
|
||||
|
||||
#else
|
||||
//no ble
|
||||
const int config_le_hci_connection_num = 0;//支持同时连接个数
|
||||
const int config_le_sm_support_enable = 0; //是否支持加密配对
|
||||
const int config_le_gatt_server_num = 0; //支持server角色个数
|
||||
const int config_le_gatt_client_num = 0; //支持client角色个数
|
||||
#endif
|
||||
Reference in New Issue
Block a user