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

📄 vfd_pub.h

📁 MTK 1389e版 MINI组合音响代码
💻 H
字号:
/**********************************************************************/
/***************    MTK CONFIDENTIAL & COPYRIGHTED     ****************/
/***************                                       ****************/
/***************   Description : Vfd public functions  ****************/
/***************                 header file           ****************/
/***************       Company : MediaTek Inc.         ****************/
/***************    Programmer :                       ****************/
/**********************************************************************/

#ifndef _VFD_PUB_H_
#define _VFD_PUB_H_


#ifdef  __cplusplus
extern "C" {
#endif

#ifdef VFD_SUPPORT

void vVfdSymbol(WORD wSymbol) large;
void vVfdMessage(BYTE bMsgIdx) large;
void vVfdMessageClr(void) large;
#if 0//DVD_AMP
void vVfdDirectMessage(BYTE bMsgIdx) large;
#endif
void vVfdTempMessage(BYTE bMsgIdx, BYTE bTimeOut) large;
void vVfdWord(BYTE bSegIdx, BYTE bNum, BOOL fgZeroExt) large;
void vVfdWordClr(BYTE bSegIdx) large;
void vVfdBrightSwitch(BYTE bLevel) large;
#if 0//DVD_AMP
void vVfdFlashSwitch(BYTE bMode) large;
#endif
void vVfdClrAudInfo(void) large;
void vVfdUpdateAudType(void) large;
void vVfdUpdateAudCh(BYTE bItem) large;
void vVfdClrUsrMode(void) large;
void vVfdUpdateUsrMode( void) large;
void vVfdUpdateTime(BYTE bHour, BYTE bMin, BYTE bSec) large;
void vVfdUpdateTrick(void) large;
void vVfdUpdateAll(void) large;
void vVfdShowInitStatus(BYTE bStatus) large; //BillDen
void vVfdShowPScanType(BYTE bEnable, BYTE bType,BYTE bState) large; //BillDen
#ifdef PANEL_LED
void vVfdLedSet(BOOL _fgVFDLedChange, BOOL _fgVFDLedOnOff, BYTE _bVFDLedState) large;
#endif

#if defined(DVD_RECEIVER)
   void vVfdShowVOL(BYTE bChannel, BYTE  bVOL) large;
   void vVfdTunerStoringFlash(BYTE bState,BYTE bNum1, BYTE bNum0) large;
   void  vVfdShowFreq(WORD Freq, BYTE Band) large;
#endif
#ifdef DVD_DECODE
void vAdoInDisplay(BYTE bTmp) large;
#endif
#ifdef USE_RDS
void VfdShowRDSInfor(BYTE bStep, BYTE *pbRdsData)large;
//void VfdTunerMsg(BYTE bMsgIdIdx) large;
#endif
#else // NO_VFD

#define vVfdSymbol(wSymbol)
#define vVfdMessage(bMsgIdx) 
#define vVfdMessageClr() 
#if 0//DVD_AMP
#define vVfdDirectMessage(bMsgIdx) 
#endif
#define vVfdTempMessage(bMsgIdx, bTimeOut) 
#define vVfdWord(bSegIdx, bNum, fgZeroExt) 
#define vVfdWordClr(bSegIdx) 
#define vVfdBrightSwitch(bLevel)
#if 0//DVD_AMP
#define vVfdFlashSwitch(bMode)
#endif
#define vVfdClrAudInfo() 
#define vVfdUpdateAudType() 
#define vVfdUpdateAudCh(bItem) 
#define vVfdClrUsrMode() 
#define vVfdUpdateUsrMode() 
#define vVfdUpdateTime(bHour, bMin, bSec) 
#define vVfdUpdateTrick() 
#define vVfdUpdateAll() 
#define vVfdShowInitStatus(bStatus) //BillDen
#define vVfdShowPScanType(bEnable, bType, bState) //BillDen
#ifdef USE_RDS
#define  VfdShowRDSInfor(bStep, pbRdsData)large;
//#define VfdTunerMsg(bMsgIdIdx) //BillDen
#endif
BYTE bVfdPubDumy(void) large;

#endif // 

#ifdef PANEL_LED
void vVfdLedSet(BOOL fgVFDLedChange, BOOL fgVFDLedOnOff, BYTE bVFDLedState) large;
#else 
#define vVfdLedSet(arg1, arg2, arg3)
#endif

#ifdef  __cplusplus
}
#endif

#endif // _VFD_PUB_H_

#ifdef PANEL_LED
extern BOOL _fgLedChange;
extern BYTE _bLedState;
extern BOOL _fgLedOnOff;
#endif

⌨️ 快捷键说明

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