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

📄 tat3main.het

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HET
字号:
/******************************************************************************/
/* SCCS: %Z% Name: %M% Date US: %G% %U% Ver.: %I% */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name :tat30aud.c
 * Project : ROAD RUNNER
 * Module :
 * Date : (US) %G% %U%
 * Version : %I% 
 *----------------------------------------------------------------------------*
 *----------------------------------------------------------------------------*
 *                                    DESCRIPTION
 *  File name : tat30aud.c
 *  Contains functions to enable the hardware test of the audio part.
 *----------------------------------------------------------------------------*
 *----------------------------------------------------------------------------*
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------*
 * Name                    	| Object
 *----------------------------------------------------------------------------*

 *----------------------------------------------------------------------------*
 *----------------------------------------------------------------------------*
 *                                    EVOLUTION
 *----------------------------------------------------------------------------*
 * Date     | Author    | Arnb     | Description
 *----------------------------------------------------------------------------*
 * 19.12.96 |T.PETILLON |                | merge TAT
 * 23.12.96 |T.PETILLON |                | [merge at3audio.c|tst3aud.c} -> tat3audio.c
 * 19.09.97 |V.GONDRE   |                | update version for Edah 
 *                                  (new module organisation)
 * 10.03.99 |O.GRAMMONT |                | Modification for 50732_2  
 * 07.07.99 |J.M. SIMON |                | Clean up of the file:coding rules for the 
 *          |           |                | structs.
 * 30.1.99  |F. Sezille |TATAUDIO-A1.1.11|- Add access right ACCESS_RIGHTS_SCENARIO.
 * 23.04.01 |F. LE GOFF |         A1.1.35| - Add Audio loop drivers to be able to 
 *          |           |                | set Rx and Tx slot for IOM2 bus. 
 * 23.04.01 |F. LE GOFF |         A1.1.39| - correction Free generation 
 ***************************************************************************)F*/
/* #*/

#ifndef TAT3MAIN_HET
#define TAT3MAIN_HET


#if defined (ACCESS_RIGHTS_TATAUDIO) || defined (ACCESS_RIGHTS_TATMAN)   ||\
    defined (ACCESS_RIGHTS_DVAUDIO)  || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_SCENARIO) || defined (ACCESS_RIGHTS_TATBAI)   ||\
    defined (ACCESS_RIGHTS_IHMAUDIO) || defined (ACCESS_RIGHTS_FA)       ||\
    defined (ACCESS_RIGHTS_MTX)      || defined (ACCESS_RIGHTS_IHMSL)  

MC_PCC_BEGIN_EXT_TYPE( t_tataudio_ToneParam )
     MC_PCC_FIELD( s16, v_Cos_Omega)
     MC_PCC_FIELD( s16, v_Sin_Omega)
     MC_PCC_FIELD( u16, v_Freq_Vol )
     MC_PCC_FIELD( u8,  v_tone_vol )
     MC_PCC_FIELD( u8,  v_tone_freq)
MC_PCC_END_EXT_TYPE( t_tataudio_ToneParam )

#endif /* (ACCESS_RIGHTS_TATAUDIO) || (ACCESS_RIGHTS_TATMAN) */

/*--------------------------------------------------------------------------
*
* object :
*   Message to activate or disactivate the Audio loop in normal or auxiliary 
*   mode, set the input and output gains.
*
* operation type :
*   OM_AUDIO_LOOP
*
* PC -> SC parameters:
*   u8           v_Loop_Activated_u8;
*   u8		 	 v_tone_vol;
*   u8		 	 v_tone_freq;
*   u8			 v_time_slot;
*   bool		 v_AmpCtrl;
*   bool		 v_in_switch;
*   u8			 v_out_switch;          
*  	bool		 v_out_mode;
*	bool		 v_TX_boost;
*   u8           v_TXPGA_value;
*   u8           v_RXPGA_value;
*	u8			 v_SidePGA_value;
*	u8			 v_RXVOL_value;
*   u8           v_ExpValue;
* SC -> PC parameters:
*   u8           v_Error_u8;
* notice:
*   
*
*----------------------------------------------------------------------------*/
#if defined (ACCESS_RIGHTS_TATAUDIO) || defined (ACCESS_RIGHTS_TATMAN)   ||\
    defined (ACCESS_RIGHTS_DVAUDIO)  || defined (ACCESS_RIGHTS_TATEEPRO) ||\
    defined (ACCESS_RIGHTS_SCENARIO) || defined (ACCESS_RIGHTS_TATBAI)	 ||\
    defined (ACCESS_RIGHTS_IHMSL)

MC_PCC_BEGIN_STRUC( t_tataudio_AudioLoopPcSc )
     MC_PCC_FIELD( u16, v_Command )
     MC_PCC_FIELD( u16, v_Loop_Activate)
     MC_PCC_FIELD( t_bai_TATAudioParam, s_BaiParam )
     MC_PCC_FIELD( t_tataudio_ToneParam,s_ToneParam )
     MC_PCC_ARRAY( u8,  a_time_slot,TATAUDIO_MAX_SLOT)
     MC_PCC_FIELD( bool,v_AmpCtrl)
     MC_PCC_FIELD( u8,  v_ExpValue)
     MC_PCC_FILL_STRUCT2
MC_PCC_END_STRUC( t_tataudio_AudioLoopPcSc )

#endif /* (ACCESS_RIGHTS_TATAUDIO) || (ACCESS_RIGHTS_TATMAN) */

#endif /* tat3main.het */

/* ===================================================================*/

⌨️ 快捷键说明

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