cx24301.h

来自「QPSK Tuner details, for conexant chipset」· C头文件 代码 · 共 60 行

H
60
字号

#ifndef CX24301_H
#define CX24301_H

#ifdef __cplusplus
extern "C" {
#else
#endif  /* __cplusplus */

#include "CS_typedef.h"
#include "CSHDI_typedef.h"
#include "cs_qpsk.h"
#include "cs_frnpublic.h"


CSQPSK_Error_t CX24301CheckLockStatus ( CSHDITunerIndex bTunerIndex, int *pnLockStatus );

CSQPSK_Error_t CX24301BER(CSHDITunerIndex bTunerIndex, DWORD *pdwBer);

CSQPSK_Error_t CX24301SignalQuality(CSHDITunerIndex bTunerIndex, int *pnSignalQuality );

CSQPSK_Error_t CX24301SignalStrength ( CSHDITunerIndex bTunerIndex, int *pnSignalStrength );

CSQPSK_Error_t CX24301F22KSwitch ( CSHDITunerIndex bTunerIndex, CSHDISwitch nF22KCtrl );

CSQPSK_Error_t CX24301SearchLock  ( CSHDITunerIndex bTunerIndex, CSQPSKCHANNEL *pCSCHANNEL );

CSQPSK_Error_t CX24301STDBY ( CSHDITunerIndex bTunerIndex, int  bPDownFlag );

CSQPSK_Error_t CX24301SetClockPolarity( CSHDITunerIndex bTunerIndex, T_ClockPolarity clockPol );

CSQPSK_Error_t CX2430113_18VSwitch( CSHDITunerIndex bTunerIndex, Channel_Polarisation nSwitchStatus );

CSQPSK_Error_t CX24301Set_LNBPower ( CSHDITunerIndex bTunerIndex, UCHAR  bGPIOValue );

CSQPSK_Error_t  CX24301SendDiSEqC10Command(CSHDITunerIndex bTunerIndex, BYTE bSwitchType, BYTE bCommittedByte, BYTE bToneBurstSel, BYTE bRepeat);

CSQPSK_Error_t CX24301SendDiSEqC11Command (CSHDITunerIndex bTunerIndex, BYTE bCommittedByte, BYTE bUnCommittedByte, BYTE bRepeat);

CSQPSK_Error_t CX24301SendDiSEqCCommand (CSHDITunerIndex bTunerIndex, PBYTE pbValue, int nCommandNum);

CSQPSK_Error_t CX24301ToneBurstCommandOnly (CSHDITunerIndex bTunerIndex, BYTE bToneBurstSel);

int STStest(int  bTunerIndex, CSQPSKSignalParameter *pTranspondList, int nMaxLength, T_QPSKSateInfo stSateInfo, int *pnActLength, int nBenZhen);
int CNXGetSTSPercent(void);
#ifdef __cplusplus
}
#endif

#endif 









⌨️ 快捷键说明

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