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

📄 dv5main.hep

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HEP
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : %M%
 * Project : ROAD RUNNER
 * Module :
 * Date : (US) %G% %U%
 * Version : %I%
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 *
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author    | Arnb      | Description
 *----------------------------------------------------------------------------* 
 * 26.09.97 | SIMON JM  |     1.0   |Creation
 * 27.05.98 | LE GOFF F.|     2.0   | Add ramping configuration function.
 * 10.11.98 | LE GOFF F.|     2.1   | Modification ramping configuration function.
 * 19.11.98 | LE GOFF F.|     2.2   | Division of read/write Ramping factors.
 * 21.06.99 | R.CHARTIER| B52DB.1.33|compatibility
 *----------------------------------------------------------------------------* 
 * 09.02.00 | F.Le Goff |POLYPH.1.27| - Add PA recognition function (dv50_05) 
 * 10.03.00 | F.Le Goff |POLYPH.1.30| - put dv50_05 under switch MULTI_PA_HDW
 * 27.09.00 | F.Le Goff |POLYPH.1.39| - Add frame configuration function (dv50_07) 
 * 20.10.00 | F.Le Goff |POLYPH.1.40| - Change frame configuration function (dv50_07) 
 *          |           |           | - Add frame IT cfg function (dv50_08) 
 *          |           |           | - Add DSP_MT_FTR switch test when  
 *          |           |           | HAMMING_POWER switch test is done
 * 05.01.01 | F.Le Goff |POLYPH.1.45| - Update for branch MT_A1_GPRS.1.0
 *          |           |           | File to fill Tx structure
 *          |           |           | - Update for branch MT_A1_GPRS.1.1
 * 06.06.01 |Le Goff F. |POLYPH.1.52| - Get GPRS mode of mobile on request of
 *          |           |           | frame configuration
 * 13.07.01 | F.Le Goff |POLYPH.1.53| Integration of Update GPRS scenario
 *          |           |           | - Improvement of Update GPRS scenario
 ***************************************************************************)F*/
/* #*/

#ifndef DV5MAIN_HEP
#define DV5MAIN_HEP

#undef GLOBAL

#ifndef DV5MAIN_C
#define GLOBAL extern
#else
#define GLOBAL
#endif



GLOBAL u32  DLL_EXCHANGE_MODE dv50_00MainRadioInitialization(u32 vp_Time_Out,bool vp_SoftReset);
#if !defined (TAT_OLD_MGT_REG_CPR)
GLOBAL u32  DLL_EXCHANGE_MODE dv50_01MainRadioIcRegister(u32 vp_Time_Out,u8 vp_Type,
							 u16 vp_Data,u8  vp_Adr);
#else
GLOBAL u32 DLL_EXCHANGE_MODE dv50_01MainRadioIcRegister(u32 vp_Time_Out,u8  vp_Type,u32 vp_Data,u8  vp_Adr,
                               u8  vp_Mode);
#endif
GLOBAL u32 DLL_EXCHANGE_MODE dv50_02RefCalControl(u32 vp_Time_Out,u8 vp_Data);

#if !defined(RADIO_TABLE_A1_PLUS) && (defined(DSP_MT_FTR) || defined(HAMMING_POWER))
/****-----****/
#if defined (ACCESS_RIGHTS_DVTEST) || defined (ACCESS_RIGHTS_DVRF)   ||\
    defined (ACCESS_RIGHTS_IHMRF)
GLOBAL u32 DLL_EXCHANGE_MODE dv50_03ReadRampingCfg(u32 vp_Time_Out, u8 vp_ReadRampingMode,
						   u8* v_MidLevel, u16* vp_Data);
GLOBAL u32 DLL_EXCHANGE_MODE dv50_04WriteRampingCfg(u32 vp_Time_Out, u8 vp_WriteRampingMode,
						    u8 vp_MidLev, u16* vp_Data);
#endif  /* Access Rights */
/****-----****/
#endif    /* DSP_MT_FTR */

GLOBAL u32 DLL_EXCHANGE_MODE dv50_05PAIdentification(u32 vp_Time_Out, u8* pp_PADevice);
GLOBAL u32 DLL_EXCHANGE_MODE dv50_06InitFOIInit(u32 vp_Time_Out);

#if defined (TATRF_NEW_RADIO_MGT_SFI)
/****-----****/

#if defined (ACCESS_RIGHTS_DVTEST) || defined (ACCESS_RIGHTS_DVRF)   ||\
    defined (ACCESS_RIGHTS_IHMRF)  ||  defined (ACCESS_RIGHTS_TATMAN)
GLOBAL u32 DLL_EXCHANGE_MODE dv50_08StartStopScenar(u32 vp_Time_Out,
        t_tatrf_PowerMeasOutput *pp_PowerMeasRes,u8 vp_PowerMeasAccuracy,
        u8 vp_InterruptConfig,u8 vp_GPRSStartMode);
#endif  /* Access Rights */

#if defined (ACCESS_RIGHTS_DVRF) || defined (ACCESS_RIGHTS_IHMRF) ||\
    defined (ACCESS_RIGHTS_TATMAN)
GLOBAL u32 DLL_EXCHANGE_MODE dv50_09FrameCfgUpdate(u32 vp_Time_Out,
        t_tatdsp_SlotParamCfg sp_SlotCfg, u8* pp_GPRSSMode, 
        u8* pp_ScenarioMode,u8 vp_ReturnInPreviousCfg);
#endif  /* Access Rights */

/****-----****/
#endif  /* TATRF_NEW_RADIO_MGT_SFI */


#if defined (TAT_OLD_MGT_REG_CPR)
GLOBAL u32 dv50_10ReadBBIIcRegister(u32 vp_Time_Out,u8  vp_Type,u32 * vp_Data,
                               u8  vp_Adr,u8  vp_Mode);
#endif /*TAT_OLD_MGT_REG_CPR*/                               
                               
#undef GLOBAL

#endif /* DV5MAIN_HEP */

⌨️ 快捷键说明

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