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

📄 dv60lcd.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
 *----------------------------------------------------------------------------* 
 * XX.XX.XX | XXXXXXXX  |   XXYYYY  |
 * 18.06.98 | F. LE GOFF|     3.0   | Adapte driver prototyp to X15 product (begin).
 * 18.06.98 | F. LE GOFF|     3.1   | Adapte driver prototyp to X15 product (end).
 * 26.02.99 | F. LE GOFF| X15G-1.13 | Add prototyp function of icon animation
 * 21.06.99 | R.CHARTIER| X15G-1.18 | Compatibility
 * 10.09.99 | F. LE GOFF|  X15G-2.4 | Add parameters in dv60_30 function to
 *          |           |           | reset screen in case it is already
 *          |           |           | displayed a test screen.
 * 04.11.99 |F. Sezille | X15G-2.6  | - Add "dv60_00ClearScreen".
 * 30.10.00 |F. LE GOFF | X15G-2.22 | - Access rights restriction
 ***************************************************************************)F*/
/* #*/

/*inc - INCLUDE
---------------*/
/*lc - LOCAL CONSTANTS DECLARATION
-----------------------------------*/

/*lm - LOCAL MACROS DEFINITION
------------------------------*/

/*ld - LOCAL LITERAL DEFINITION
--------------------------------*/

/*ls - LOCAL STRUCTURE DEFINITION
----------------------------------*/

/*lp - LOCAL PROCEDURES DECLARATION
------------------------------------*/

/*lv - LOCAL VARIABLES DEFINITION
---------------------------------*/

/* #*/

#ifndef DV60LCD_HEP
#define DV60LCD_HEP

#ifndef DV60LCD_C
#define GLOBAL extern
#else
#define GLOBAL
#endif



#if defined (ACCESS_RIGHTS_DVLCD)    || defined (ACCESS_RIGHTS_IHMLCD)  ||\
    defined (ACCESS_RIGHTS_IHMRF)    || defined (ACCESS_RIGHTS_IHMMAIN) ||\
    defined (ACCESS_RIGHTS_TATMAN)   || defined (ACCESS_RIGHTS_TATTOP)  ||\
    defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_VALMAIN) ||\
    defined (ACCESS_RIGHTS_MATENG)

GLOBAL u32  DLL_EXCHANGE_MODE dv60_00ClearScreen(u32 vp_TimeOut);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_01SetTATContrastFunctionPointer(u32 vp_TimeOut);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_02SetContrastFunctionPointer(u32 vp_TimeOut);
GLOBAL u32  dv60_04MireManagment(u32 vp_TimeOut, u8* vp_end);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_06GraphAnim(u32 vp_TimeOut, t_TAT_SoftIcon sl_SoftIcon);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_07StaticAnim(u32 vp_TimeOut, u8 vp_IconAnim);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_08StopGraphAnim(u32 vp_TimeOut);

GLOBAL u32  DLL_EXCHANGE_MODE dv60_21InitMobileScreen(u32 vp_TimeOut);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_22ContrastMsg(u32 vp_TimeOut, u8 v_ContrastValue);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_23LCDWrite(u32 vp_TimeOut,u8 vp_XTopLeftCorner,
             u8 vp_YTopLeftCorner,char *pp_line,u8 vp_CharNumber,u8 vp_LcdPolice);

GLOBAL u32  DLL_EXCHANGE_MODE dv60_41ColorLCDWrite(u32 vp_TimeOut,u8 vp_XTopLeftCorner,
             u8 vp_YTopLeftCorner,char *pp_line,u8 vp_CharNumber,u8 vp_LcdPolice,u8 vp_fgColor,u8 vp_bgColor);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_24LCDLine(u32 vp_TimeOut, t_TAT_LineManag sp_LineCommand);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_25SoftIcon(u32 vp_TimeOut, t_TAT_SoftIcon sp_IconSet);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_27LCDClearZone(u32 vp_TimeOut);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_28LCDInvertZone(u32 vp_TimeOut, 
						   t_TAT_ZoneManag sp_InvertZoneCommand);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_29HardIcon(u32 vp_TimeOut, u8 vp_IconName, u8 vp_IconMode);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_31LCDClearSpecificZone(u32 vp_TimeOut,u8 vp_XTopLeftCorner,u8 vp_YTopLeftCorner,
							  u8 vp_XBottomRightCorner,u8 vp_YBottomRightCorner);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_32ActivateHscrCnf(u32 vp_TimeOut,bool vp_HscrActive);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_33LCDInvertScreen(u32 vp_TimeOut);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_34LCDNormalScreen(u32 vp_TimeOut);
#if defined (_LABWIN32) && defined (COLOR_DISPLAY_FTR)
GLOBAL u32  DLL_EXCHANGE_MODE dv60_35CheckBmpIntegrity(s8 *FileName,t_TAT_BmpProperties *s_BmpProperties, u8 pl_Bitmap[112][112]);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_36SendBmpToMs(s8 *FileName,u8 Refresh);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_37MSRamArrayToBMP_File(u8 *pp_Bitmap,s8 *FileName);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_38GetMsRamLCDArray(u8 *pp_Bitmap);
#if defined (FDS3402)
GLOBAL u32  DLL_EXCHANGE_MODE dv60_39SetLCDContrast(u8* vl_Value,u8 rw_Mode);
#endif
#endif /*(_LABWIN32) && (COLOR_DISPLAY_FTR)*/
#endif /* Access rigths */

#if defined (ACCESS_RIGHTS_DVLCD)    || defined (ACCESS_RIGHTS_IHMLCD)  ||\
    defined (ACCESS_RIGHTS_IHMRF)    || defined (ACCESS_RIGHTS_IHMMAIN) ||\
    defined (ACCESS_RIGHTS_TATMAN)   || defined (ACCESS_RIGHTS_TATTOP)  ||\
    defined (ACCESS_RIGHTS_TATEEPRO) || defined (ACCESS_RIGHTS_VALMAIN) ||\
    defined (ACCESS_RIGHTS_MATENG)   || defined (ACCESS_RIGHTS_CC)      ||\
    defined (ACCESS_RIGHTS_FA) 

GLOBAL u32  DLL_EXCHANGE_MODE dv60_30TestFunction(u32 vp_TimeOut, u8 vp_TestNumber,u8 vp_TstScr);
GLOBAL u32  DLL_EXCHANGE_MODE dv60_40ClearAreaId(u32 vp_TimeOut, u8 vp_AreaId);
#endif /* Access rigths */

#undef	GLOBAL

#endif

⌨️ 快捷键说明

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