📄 baiaud.hec
字号:
/******************************************************************************//* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% *//******************************************************************************//*F(*************************************************************************** * File name : baiaud.hec * Project : * Module : BAI * Date : 10/10/02 * Version : 1.0 * Compiler name and release(s) : *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * DESCRIPTION * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * FUNCTIONS DEFINED IN THIS FILE *----------------------------------------------------------------------------* * Name | Object *----------------------------------------------------------------------------* * *----------------------------------------------------------------------------* *----------------------------------------------------------------------------* * EVOLUTION *----------------------------------------------------------------------------* * date | Author | Arnb | Description *----------------------------------------------------------------------------* * 10/10/02 | C. DOUMENC | | creation from baiaud.ho in order * * | | | to separate type definition from * * | | | structure initialisation * ***************************************************************************)F*//* #*/#ifndef BAIAUD_HEC#define BAIAUD_HEC#define HEE_EEPROM_AUDIO_VERSION 0x07#define HEE_EEPROM_AUDIO_SIZE sizeof(t_hee_AudioParam)/******************************************************************************//* Default parameter structure filling *//******************************************************************************/GLOBAL const t_hee_AudioParam s_hee_DefaultAudioParam#if !defined(HEE0PRO_C) ; #else ={ { /* s_hee_AudioSectionHeader */ /*v_hee_CheckSum*/ HEE_EEPROM_CHECKSUM, /*v_hee_Version*/ HEE_EEPROM_AUDIO_VERSION, /*v_hee_SectionSize */ HEE_EEPROM_AUDIO_SIZE , /*v_hee_Signature*/ HEE_EEPROM_SIGNATURE },#if defined(SYSSOL2_AUDIO_RADIO_HDW) /*************************************************************/ /* BAI 50732 gains */ /*************************************************************/ /* v_bai_TXPGA_normal */ 0x16, /* v_bai_RXPGA_normal */ 0x0F, /* v_bai_Analog_normal */ 0x01, /* v_bai_TXPGA_headset */ 0x18, /* 3.5 dB */ /* v_bai_RXPGA_headset */ 0xA, /* -4.1 dB */ /* v_bai_Analog_headset */ 0x02, /* -2.5 dB */ /* v_bai_TXPGA_easyFDCK */ 0x30, /* 9.52 dB */ /* v_bai_RXPGA_easyFDCK */ 0x10, /* 0 dB */ /* v_bai_Analog_easyFDCK */ 0x1, /* -6.0 dB */ /* v_bai_TXPGA_smartFDCK */ 0x30, /* 9.52 dB */ /* v_bai_RXPGA_smartFDCK */ 0x14, /* 1.92 dB */ /* v_bai_Analog_smartFDCK */ 0x3, /* 0 dB */ /* v_bai_TXPGA_HDCK */ 0x39, /* 11.01 dB */ /* v_bai_RXPGA_HDCK */ 0x0E, /* -1.18 dB */ /* v_bai_Analog_HDCK */ 0x0, /* -8.5 dB */ /* v_bai_TXPGA_handsfree */ 0x08, /* v_bai_RXPGA_handsfree */ 0x10, /* v_bai_Analog_handsfree */ 0x3, /* v_bai_RXVOL_level[0] */ 0x06, /* -14.54dB */ /* v_bai_RXVOL_level[1] */ 0x08, /* -12.04dB */ /* v_bai_RXVOL_level[2] */ 0x0C, /* -8.52dB */ /* v_bai_RXVOL_level[3] */ 0x10, /* -6.02dB */ /* v_bai_RXVOL_level[4] */ 0x16, /* -3.25dB */ /* v_bai_RXVOL_level[5] */ 0x20, /* 0 dB */ /* v_bai_RXVOL_level[6] */ 0x2E, /* +3.15dB */ /* v_bai_RXVOL_level[7] */ 0x2E, /* +3.15dB */ /* v_bai_RXVOL_level[8] */ 0x2E, /* +3.15dB */ /* v_bai_RXVOL_level[9] */ 0x2E, /* +3.15dB */ /* v_bai_RXVOL_level_handsfree[0] */ 0x0B, /* v_bai_RXVOL_level_handsfree[1] */ 0x0E, /* v_bai_RXVOL_level_handsfree[2] */ 0x12, /* v_bai_RXVOL_level_handsfree[3] */ 0x16, /* v_bai_RXVOL_level_handsfree[4] */ 0x16, /* v_bai_RXVOL_level_handsfree[5] */ 0x1C, /* v_bai_RXVOL_level_handsfree[6] */ 0x1C, /* v_bai_RXVOL_level_handsfree[7] */ 0x24, /* v_bai_RXVOL_level_handsfree[8] */ 0x24, /* v_bai_RXVOL_level_handsfree[9] */ 0x2E, /* +3.15dB */ /* v_bai_SIDEPGA */ 0x00, /* -12.04dB */ /*************************************************************/ /* BAI 50732 equalisers */ /*************************************************************/ /* 0: default equaliser 0, 1: equaliser 1 (-18dB to -1dB), */ /* 2: equaliser 2 (-22dB to -0.5dB), 3: Customized equalizer */ /* v_bai_equaliser_normal */ 0x1, /* v_bai_equaliser_headset */ 0x0, /* v_bai_equaliser_carkit */ 0x0, /* v_bai_equaliser_handsfree */ 0x0, /*************************************************************/ /* Burst Reduction Filter */ /*************************************************************/ /* 0: NO BR, 1: BR1, 2: BR2, 3: BR3 */ /* v_bai_BR_Filter */ 0x0, #endif /* SYSSOL2_AUDIO_RADIO_HDW */#if defined(SYSSOL3_AUDIO_RADIO_HDW) /*************************************************************/ /* BAI 50732 gains */ /*************************************************************/ /* v_bai_TXPGA_normal */ 0x5, /* v_bai_RXPGA_normal */ 0x4, /* v_bai_Analog_normal */ 0x0, /* v_bai_TXPGA_headset */ 0x18, /* 3.5 dB */ /* v_bai_RXPGA_headset */ 0xA, /* -4.1 dB */ /* v_bai_Analog_headset */ 0x02, /* -2.5 dB */ /* v_bai_TXPGA_easyFDCK */ 0x30, /* 9.52 dB */ /* v_bai_RXPGA_easyFDCK */ 0x10, /* 0 dB */ /* v_bai_Analog_easyFDCK */ 0x1, /* -6.0 dB */ /* v_bai_TXPGA_smartFDCK */ 0x30, /* 9.52 dB */ /* v_bai_RXPGA_smartFDCK */ 0x14, /* 1.92 dB */ /* v_bai_Analog_smartFDCK */ 0x3, /* 0 dB */ /* v_bai_TXPGA_HDCK */ 0x39, /* 11.01 dB */ /* v_bai_RXPGA_HDCK */ 0x0E, /* -1.18 dB */ /* v_bai_Analog_HDCK */ 0x0, /* -8.5 dB */ /* v_bai_TXPGA_handsfree */ 0x08, /* v_bai_RXPGA_handsfree */ 0x10, /* v_bai_Analog_handsfree */ 0x3, /* v_bai_RXVOL_level[0] */ 0x06, /* -14.54dB */ /* v_bai_RXVOL_level[1] */ 0x08, /* -12.04dB */ /* v_bai_RXVOL_level[2] */ 0x0C, /* -8.52dB */ /* v_bai_RXVOL_level[3] */ 0x10, /* -6.02dB */ /* v_bai_RXVOL_level[4] */ 0x17, /* -3.25dB */ /* v_bai_RXVOL_level[5] */ 0x20, /* 0 dB */ /* v_bai_RXVOL_level[6] */ 0x24, /* +3.15dB */ /* v_bai_RXVOL_level[7] */ 0x29, /* +3.15dB */ /* v_bai_RXVOL_level[8] */ 0x2C, /* +3.15dB */ /* v_bai_RXVOL_level[9] */ 0x2E, /* +3.15dB */ /* v_bai_RXVOL_level_handsfree[0] */ 0x0B, /* v_bai_RXVOL_level_handsfree[1] */ 0x0E, /* v_bai_RXVOL_level_handsfree[2] */ 0x12, /* v_bai_RXVOL_level_handsfree[3] */ 0x16, /* v_bai_RXVOL_level_handsfree[4] */ 0x16, /* v_bai_RXVOL_level_handsfree[5] */ 0x1C, /* v_bai_RXVOL_level_handsfree[6] */ 0x1C, /* v_bai_RXVOL_level_handsfree[7] */ 0x24, /* v_bai_RXVOL_level_handsfree[8] */ 0x24, /* v_bai_RXVOL_level_handsfree[9] */ 0x2E, /* +3.15dB */ /* v_bai_SIDEPGA */ 0x14, /* -12.04dB */ /*************************************************************/ /* BAI 50732 equalisers */ /*************************************************************/ /* 0: default equaliser 0, 1: equaliser 1 (-18dB to -1dB), */ /* 2: equaliser 2 (-22dB to -0.5dB), 3: Customized equalizer */ /* v_bai_equaliser_normal */ 0x0, /* v_bai_equaliser_headset */ 0x0, /* v_bai_equaliser_carkit */ 0x0, /* v_bai_equaliser_handsfree */ 0x0, /*************************************************************/ /* Burst Reduction Filter */ /*************************************************************/ /* 0: NO BR, 1: BR1, 2: BR2, 3: BR3 */ /* v_bai_BR_Filter */ 0x0, #endif /* SYSSOL3_AUDIO_RADIO_HDW */ /*************************************************************/ /* Echo Cancelling */ /*************************************************************/ /* Half Duplex Echo Cancelling */ /* Normal and Headset modes */ /* v_bai_total_attenuation */ 0x04, /* X38, Z10_HDW */ /* Compact Car Kit mode */ /* v_bai_carkit_AttCorrection */ 0xFD70, /* v_bai_carkit_AlphaAC */ 0x013D, /* v_bai_carkit_FastAlphaAC */ 0x013D, /* v_bai_carkit_MaxLevelBGR */ 0x6000, /* v_bai_carkit_MinLevelBGR */ 0x3333, /* v_bai_carkit_ThrNearEcho */ 0x263F, /* v_bai_carkit_ThrFarEcho */ 0x1831, /* v_bai_carkit_ThresholdSendIn */ 0x08F5, /* v_bai_carkit_ThrReceiveIn */ 0x1000, /* v_bai_carkit_CnFactor */ 0x4000, /* Handsfree mode */ /* v_bai_handsfree_AttCorrection */ 0xF000, /* v_bai_handsfree_AlphaAC */ 0x013D, /* v_bai_handsfree_FastAlphaAC */ 0x013D, /* v_bai_handsfree_MaxLevelBGR */ 0x6000, /* v_bai_handsfree_MinLevelBGR */ 0x3333, /* v_bai_handsfree_ThrNearEcho */ 0x1395, /* v_bai_handsfree_ThrFarEcho */ 0x1831, /* v_bai_handsfree_ThresholdSendIn */ 0x08F5, /* v_bai_handsfree_ThrReceiveIn */ 0x08F5, /* v_bai_handsfree_CnFactor */ 0x4000, /* Full Duplex Echo Cancelling */ /* Normal and headset modes */ /* v_bai_AEC_mode */ 0x211D, /* v_bai_AEC_SmoothFactor */ 0xFFFA, /* v_bai_AEC_Shift */ 0, /* v_bai_AEC_DtLevel2 */ 0xFFF9, /* v_bai_AEC_NlmsStepFactor */ 0xFFF9, /* v_bai_AEC_Threshold */ 0xFFFF, /* v_bai_AEC_AlfaRev */ 0x68, /* v_bai_AEC_BetaRev */ 0x7A00, /* v_bai_AEC_GammaNsp */ 0x6000, /* v_bai_AEC_GammaSp */ 0x4666, /* v_bai_AEC_Spdet */ 0x7F5C, /* v_bai_AEC_Ycomp */ 0, /* v_bai_AEC_PtrLs */ 0xB7, /* Compact Car Kit mode */ /* v_bai_AEC_mode_CCK */ 0x0, /*AEC treatment deactivated*/ /* v_bai_AEC_SmoothFactor_CCK */ 0xFFFA, /* v_bai_AEC_Shift_CCK */ 0x300, /* v_bai_AEC_DtLevel2_CCK */ 0xFFFE, /* v_bai_AEC_NlmsStepFactor_CCK */ 0xFFF9, /* v_bai_AEC_Threshold_CCK */ 0x4000, /* v_bai_AEC_AlfaRev_CCK */ 0x4000, /* v_bai_AEC_BetaRev_CCK */ 0x4CCC, /* v_bai_AEC_GammaNsp_CCK */ 0x6000, /* v_bai_AEC_GammaSp_CCK */ 0x6000, /* v_bai_AEC_Spdet_CCK */ 0x6000, /* v_bai_AEC_Ycomp_CCK */ 0x0, /* v_bai_AEC_PtrLs_CCK */ 0xA3, /* Handsfree mode */ /* u16 v_bai_AEC_mode_HF */ 0x5, /* u16 v_bai_AEC_SmoothFactor_HF */ 0xFFFA, /* u16 v_bai_AEC_Shift_HF */ 0x300, /* u16 v_bai_AEC_DtLevel2_HF */ 0xFFFC, /* u16 v_bai_AEC_NlmsStepFactor_HF */ 0xFFF9, /* u16 v_bai_AEC_Threshold_HF */ 0xFFFF, /* u16 v_bai_AEC_AlfaRev_HF */ 0x68, /* u16 v_bai_AEC_BetaRev_HF */ 0x6800, /* u16 v_bai_AEC_GammaNsp_HF */ 0x6000, /* u16 v_bai_AEC_GammaSp_HF */ 0x4666, /* u16 v_bai_AEC_Spdet_HF */ 0x7000, /* u16 v_bai_AEC_Ycomp_HF */ 0x0, /* u16 v_bai_AEC_PtrLs_HF */ 0xBC };#endif /* HEE0PRO_C */#endif /* AUDIO */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -