123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- /*-----------------------------------------------------------------------------
- * 配置数据类定义
- * 类型必须以 CFG_XXX 命名
- * 类成员必须赋值
- *---------------------------------------------------------------------------*/
- class CFG_User_Version // <"用户版本", CFG_CATEGORY_SYSTEM>
- {
- cfg_uint8 Version[CFG_MAX_USER_VERSION_LEN] = "ACTIONS_LEOPARD"; // <"版本信息", string>
- };
- class CFG_Platform_Case // <"平台方案", CFG_CATEGORY_SYSTEM, readonly>
- {
- cfg_uint32 IC_Type = CFG_IC_TYPE; // <"IC 类型", hex>
- cfg_uint8 Board_Type = BOARD_TYPE; // <"板型">
- cfg_uint8 Case_Name[CFG_MAX_CASE_NAME_LEN] = "S6_01010101"; // <"方案名称", string>
- cfg_uint8 Major_Version = 1; // <"主版本号">
- cfg_uint8 Minor_Version = 0; // <"次版本号">
- };
- class CFG_Factory_Settings // <"固件烧录设置", CFG_CATEGORY_UPGRADE>
- {
- cfg_uint8 Keep_User_VRAM_Data_When_UART_Upgrade = NO; // <"烧录固件时保留用户区数据", CFG_TYPE_BOOL>
- cfg_uint8 Keep_Factory_VRAM_Data_When_ATT_Upgrade = YES; // <"烧录固件时保留工厂区数据", CFG_TYPE_BOOL>
- cfg_uint8 Erase_Entire_Storage = NO; // <"烧录前擦除所有数据", CFG_TYPE_BOOL>
- };
- class CFG_BT_Call_Volume_Table // <"蓝牙通话音量分级表", CFG_CATEGORY_VOLUME_GAIN>
- {
- cfg_uint16 Level[CFG_MAX_BT_CALL_VOLUME + 1] =
- {
- VOLUME_GAIN_4, // LEVEL_0
- VOLUME_GAIN_6, // LEVEL_1
- VOLUME_GAIN_9, // LEVEL_2
- VOLUME_GAIN_12, // LEVEL_3
- VOLUME_GAIN_15, // LEVEL_4
- VOLUME_GAIN_18, // LEVEL_5
- VOLUME_GAIN_21, // LEVEL_6
- VOLUME_GAIN_24, // LEVEL_7
- VOLUME_GAIN_27, // LEVEL_8
- VOLUME_GAIN_30, // LEVEL_9
- VOLUME_GAIN_33, // LEVEL_10
- VOLUME_GAIN_36, // LEVEL_11
- VOLUME_GAIN_39, // LEVEL_12
- VOLUME_GAIN_42, // LEVEL_13
- VOLUME_GAIN_45, // LEVEL_14
- VOLUME_GAIN_48, // LEVEL_15
- }; // <"分级", CFG_TYPE_VOLUME_GAIN, click_popup>
- };
- class CFG_Voice_Volume_Table // <"语音音量分级表", CFG_CATEGORY_VOLUME_GAIN>
- {
- cfg_uint16 Level[CFG_MAX_VOICE_VOLUME + 1] =
- {
- VOLUME_GAIN_4, // LEVEL_0
- VOLUME_GAIN_6, // LEVEL_1
- VOLUME_GAIN_9, // LEVEL_2
- VOLUME_GAIN_12, // LEVEL_3
- VOLUME_GAIN_15, // LEVEL_4
- VOLUME_GAIN_18, // LEVEL_5
- VOLUME_GAIN_21, // LEVEL_6
- VOLUME_GAIN_24, // LEVEL_7
- VOLUME_GAIN_27, // LEVEL_8
- VOLUME_GAIN_30, // LEVEL_9
- VOLUME_GAIN_33, // LEVEL_10
- VOLUME_GAIN_36, // LEVEL_11
- VOLUME_GAIN_39, // LEVEL_12
- VOLUME_GAIN_42, // LEVEL_13
- VOLUME_GAIN_45, // LEVEL_14
- VOLUME_GAIN_48, // LEVEL_15
- VOLUME_GAIN_52, // LEVEL_16
- }; // <"分级", CFG_TYPE_VOLUME_GAIN, click_popup>
- };
- class CFG_Volume_Settings // <"音量设置", CFG_CATEGORY_VOLUME_GAIN>
- {
- cfg_uint8 Voice_Default_Volume = 8; // <"语音默认音量", 0 ~ 16, slide_bar, hide>
- cfg_uint8 Voice_Min_Volume = 6; // <"语音最小音量", 0 ~ 16, slide_bar>
- cfg_uint8 Voice_Max_Volume = 12; // <"语音最大音量", 0 ~ 16, slide_bar>
- cfg_uint8 BT_Call_Default_Volume = 8; // <"蓝牙通话默认音量", 0 ~ 15, slide_bar>
- };
- class CFG_BT_Call_Out_DAE // <"蓝牙通话输出音效", CFG_CATEGORY_ASET, adjust_online, asqt>
- {
- cfg_uint8 Enable_DAE=1; // <"音效使能", CFG_TYPE_BOOL>
- cfg_uint8 Test_Volume=8; // <"测试音量", 0 ~ 16, slide_bar>
- };
- class CFG_BT_Call_MIC_DAE // <"蓝牙通话 MIC 音效", CFG_CATEGORY_ASET, adjust_online, asqt>
- {
- cfg_uint8 Enable_DAE=1; // <"音效使能", CFG_TYPE_BOOL>
- cfg_uint8 Test_Volume=8; // <"测试音量", 0 ~ 16, slide_bar>
- };
- class CFG_BT_Call_Quality // <"通话效果", CFG_CATEGORY_ASQT, adjust_online, asqt>
- {
- CFG_Type_MIC_Gain MIC_Gain =
- {
- .ADC0_Gain = MIC_GAIN_31_5_DB,
- }; // <"MIC 增益", CFG_Type_MIC_Gain, click_popup>
- cfg_uint8 Test_Volume = 8; // <"测试音量", 0 ~ 15, slide_bar>
- };
- class CFG_IGSpeech_User_Settings // <"播放器设置", CFG_CATEGORY_IG_CALL, hide>
- {
- CFG_Type_MIC_Gain MIC_Gain =
- {
- .ADC0_Gain = MIC_GAIN_24_0_DB,
- }; // <"MIC 增益", CFG_Type_MIC_Gain, click_popup>
- };
- class CFG_BT_Music_DAE // <"蓝牙音乐音效", CFG_CATEGORY_ASET, adjust_online>
- {
- cfg_uint8 Enable_DAE=1; // <"音效使能", CFG_TYPE_BOOL>
- cfg_uint8 Test_Volume=8; // <"测试音量", 0 ~ 16, slide_bar>
- };
|