⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 baiaud.ho

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HO
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : baiaud.ho
 * Project : 
 * Module : BAI
 * Date : 09/11/99
 * Version : 1.0
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 *
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 *   date   	  | Author    | Arnb | Description
 *----------------------------------------------------------------------------* 
 *  10/02/99      | N. GANRY  |	     | creation from X15G heeaud.ho (EEPROM). *
 *----------------------------------------------------------------------------* 
 *  09/11/99      | N. GANRY  |	     | Update Audio Section for A1 plateform  *
 ***************************************************************************)F*/
/* #*/

#ifndef BAIAUD_HO
#define BAIAUD_HO

#define HEE_AUDIO_SECTION_NAME          "AUDIO"

MC_HEE_SECTION_LOADED_IN_RAM_IMAGE

/* Nb volume steps for the product                                     */
#define BAI_NB_STEPS_VOL                  10

/******************************************************************************/
/*				Type building				      */
/******************************************************************************/


MC_HEE_BEGIN_PACKED_TYPE( t_hee_Audio )

        /*************************************************************/
        /*                     BAI 50732 gains                       */
        /*************************************************************/

	u8 v_bai_TXPGA_normal;             /* Normal Mode  */
	u8 v_bai_RXPGA_normal;
        u8 v_bai_Analog_normal;             

	u8 v_bai_TXPGA_headset;            /* Headset Mode */
	u8 v_bai_RXPGA_headset;
        u8 v_bai_Analog_headset;

	u8 v_bai_TXPGA_easyFDCK;           /* Easy Car Kit Mode  */
	u8 v_bai_RXPGA_easyFDCK;
        u8 v_bai_Analog_easyFDCK;

        /* NOT USED YET */                               
	u8 v_bai_TXPGA_smartFDCK;          /* Full Duplex Car Kit Mode */
	u8 v_bai_RXPGA_smartFDCK;
        u8 v_bai_Analog_smartFDCK;

        /* NOT USED YET */
	u8 v_bai_TXPGA_HDCK;               /* Half Duplex Car Kit Mode*/
	u8 v_bai_RXPGA_HDCK;
        u8 v_bai_Analog_HDCK; 

        /* NOT USED YET */
	u8 v_bai_TXPGA_handsfree;          /* HandsFree Mode */
	u8 v_bai_RXPGA_handsfree;
        u8 v_bai_Analog_handsfree;                          

	u8 a_bai_RXVOL_level[BAI_NB_STEPS_VOL];  /* Volume Steps  */
	u8 a_bai_RXVOL_level_handsfree[BAI_NB_STEPS_VOL]; /* HF Volume Steps */

        u8 v_bai_SIDEPGA;                  /* Side Tone gain      */

        /*************************************************************/
        /*                  BAI 50732 equalisers                     */
        /*************************************************************/

        /* Selection of one equaliser : number 0, 1 or 2             */
        u8 v_bai_equaliser_normal;        /* Normal mode */
        u8 v_bai_equaliser_headset;       /* Headset mode	*/
        u8 v_bai_equaliser_carkit;        /* CarKit mode	*/         
        u8 v_bai_equaliser_handsfree;     /* HandsFree mode	*/

        /*************************************************************/
        /*                 Burst Reduction Filter                    */
        /*************************************************************/

        u8 v_bai_BR_Filter;                   /* BR Filter 0 (OFF), */
                                              /* number 1, 2 or 3   */

        /*************************************************************/
        /*                     Echo Cancelling                       */
        /*************************************************************/

        /* Half Duplex Echo Cancelling                               */
	/* Handset Half Duplex parameter */
        u16 v_bai_total_attenuation;

	/* Car Kit Half Duplex parameters */
        u16 v_bai_carkit_AttCorrection;
	u16 v_bai_carkit_AlphaAC;
	u16 v_bai_carkit_FastAlphaAC;
	u16 v_bai_carkit_MaxLevelBGR;
	u16 v_bai_carkit_MinLevelBGR;
        u16 v_bai_carkit_ThrNearEcho;
        u16 v_bai_carkit_ThrFarEcho;
	u16 v_bai_carkit_ThresholdSendIn;
        u16 v_bai_carkit_ThrReceiveIn;
	u16 v_bai_carkit_CnFactor;

        /* Handsfree Half Duplex parameters */
        u16 v_bai_handsfree_AttCorrection;
	u16 v_bai_handsfree_AlphaAC;
	u16 v_bai_handsfree_FastAlphaAC;
	u16 v_bai_handsfree_MaxLevelBGR;
	u16 v_bai_handsfree_MinLevelBGR;
        u16 v_bai_handsfree_ThrNearEcho;
        u16 v_bai_handsfree_ThrFarEcho;
	u16 v_bai_handsfree_ThresholdSendIn;
        u16 v_bai_handsfree_ThrReceiveIn;
	u16 v_bai_handsfree_CnFactor;

        /* Full Duplex Echo Cancelling                               */
	/* Normal and headset modes */
        u16 v_bai_AEC_mode;
        u16 v_bai_AEC_SmoothFactor;
        u16 v_bai_AEC_Shift;       
        u16 v_bai_AEC_DtLevel2;
        u16 v_bai_AEC_NlmsStepFactor;
        u16 v_bai_AEC_Threshold;
        u16 v_bai_AEC_AlfaRev;
        u16 v_bai_AEC_BetaRev;
        u16 v_bai_AEC_GammaNsp;
        u16 v_bai_AEC_GammaSp;
        u16 v_bai_AEC_Spdet;
        u16 v_bai_AEC_Ycomp;
        u16 v_bai_AEC_PtrLs;

	/* Compact CarKit mode */
        u16 v_bai_AEC_mode_CCK;
        u16 v_bai_AEC_SmoothFactor_CCK;
        u16 v_bai_AEC_Shift_CCK;
        u16 v_bai_AEC_DtLevel2_CCK;
        u16 v_bai_AEC_NlmsStepFactor_CCK;
        u16 v_bai_AEC_Threshold_CCK;
        u16 v_bai_AEC_AlfaRev_CCK;
        u16 v_bai_AEC_BetaRev_CCK;
        u16 v_bai_AEC_GammaNsp_CCK;
        u16 v_bai_AEC_GammaSp_CCK;
        u16 v_bai_AEC_Spdet_CCK;
        u16 v_bai_AEC_Ycomp_CCK;
        u16 v_bai_AEC_PtrLs_CCK;

	/* Handsfree mode */
        u16 v_bai_AEC_mode_HF;
        u16 v_bai_AEC_SmoothFactor_HF;
        u16 v_bai_AEC_Shift_HF;
        u16 v_bai_AEC_DtLevel2_HF;
        u16 v_bai_AEC_NlmsStepFactor_HF;
        u16 v_bai_AEC_Threshold_HF;
        u16 v_bai_AEC_AlfaRev_HF;
        u16 v_bai_AEC_BetaRev_HF;
        u16 v_bai_AEC_GammaNsp_HF;
        u16 v_bai_AEC_GammaSp_HF;
        u16 v_bai_AEC_Spdet_HF;
        u16 v_bai_AEC_Ycomp_HF;
        u16 v_bai_AEC_PtrLs_HF;

MC_HEE_END_PACKED_TYPE( t_hee_Audio )


MC_HEE_SECTION_TYPE_BEGIN( t_hee_AudioParam )
        t_hee_SectionHeader       s_hee_AudioSectionHeader;
        t_hee_Audio               s_hee_Audio;
/* Begin LMSdv84636 - 24/04/03 - C. DOUMENC */
#ifdef CR_84636
/* Begin LMSdv93121 - 26/08/03 - C. DOUMENC */
		MC_HEE_FIELD_BLOCK( u32 , v_hee_AudioProfile , HEE_AUDIO_PROFILEID )
/* End LMSdv93121 */
#endif
/* End LMSdv84636 */
MC_HEE_SECTION_TYPE_END( t_hee_AudioParam )


/******************************************************************************/
/*				Structure declaration			      */
/******************************************************************************/

 
#if !defined(HEE0PRO_C)
#define GLOBAL extern
#else
#define GLOBAL
#endif

#ifdef __unix
#pragma align 4 (s_hee_AudioParam, s_hee_DefaultAudioParam)
#endif

GLOBAL MC_HEE_SECTION_VAR( t_hee_AudioParam , s_hee_AudioParam , HEE_AUDIO_SECTION );

#include "baiaud.hec" 

#undef GLOBAL

#endif /* AUDIO */













⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -