cx24143drv.h
来自「QPSK Tuner details, for conexant chipset」· C头文件 代码 · 共 49 行
H
49 行
/*
Conexant cx2414x.h file
*/
#ifndef _HCX2424X
#define _HCX2424X
#ifdef __cplusplus
extern "C" {
#endif
#include "CSQPSKCfg.h"
#include "cs_frnpublic.h"
#include "CSHDI_typedef.h"
#include "cs_qpsk.h"
//typedef UCHAR BYTE;
#define CX2414x_ID 0xd9
#define CX_BUILDIN_DEMOD (1)
#define CS_DEMODE_TYPE CX_BUILDIN_DEMOD
#define CX2414X_TUNER_CX24109 0x01
#define CX2414X_TUNER_SHARP0302 0x02
CSQPSK_Error_t CX2414x13_18VSwitch ( CSHDITunerIndex bTunerIndex, Channel_Polarisation nch_p );
CSQPSK_Error_t CX2414xSet_LNBPower ( CSHDITunerIndex bTunerIndex, UCHAR bGPIOValue );
CSQPSK_Error_t CX2414xCheckLockStatus ( CSHDITunerIndex bTunerIndex, int *pnLockStatus );
CSQPSK_Error_t CX2414xSignalQuality(CSHDITunerIndex bTunerIndex, int *pnSignalQuality );
CSQPSK_Error_t CX2414xSignalStrength(CSHDITunerIndex bTunerIndex, int *pnSignalQuality );
CSQPSK_Error_t CX2414xF22KSwitch ( CSHDITunerIndex bTunerIndex, CSHDISwitch nF22KCtrl );
CSQPSK_Error_t CX2414xSCheckChipID ( CSHDITunerIndex bTunerIndex, UCHAR bTSOutMode );
CSQPSK_Error_t CX2414xSetStandby( CSHDITunerIndex bTunerIndex, int nStandby );
CSQPSK_Error_t CX2414xSetClockPolarity( CSHDITunerIndex bTunerIndex, T_ClockPolarity clockPol );
CSQPSK_Error_t CX2414xCSLock ( CSHDITunerIndex bTunerIndex, CSQPSKCHANNEL *pCSCHANNEL );
CSQPSK_Error_t CX2414xCSLockNew ( CSHDITunerIndex bTunerIndex, CSQPSKCHANNEL *pCSCHANNEL );
CSQPSK_Error_t CX2414xGetBER(CSHDITunerIndex bTunerIndex, DWORD *pdwBer);
CSQPSK_Error_t CX2414xInit(CSHDITunerIndex bTunerIndex);
CSQPSK_Error_t CX2414XReadReg(CSHDITunerIndex bTunerIndex, UCHAR reg_addr, UCHAR *data );
CSQPSK_Error_t CX2414XWriteReg(CSHDITunerIndex bTunerIndex, UCHAR reg_addr, UCHAR data );
CSQPSK_Error_t CX2414xSendDiSEqC10Command(CSHDITunerIndex bTunerIndex, BYTE bSwitchType, BYTE bCommittedByte, BYTE bToneBurstSel, BYTE bRepeat);
CSQPSK_Error_t CX2414xSendDiSEqC11Command(CSHDITunerIndex bTunerIndex, BYTE bCommittedByte, BYTE bUnCommittedByte, BYTE bRepeat);
CSQPSK_Error_t CX2414xSendDiSEqCCommand(CSHDITunerIndex bTunerIndex, PBYTE pbValue, int nCommandNum);
CSQPSK_Error_t CX2414xToneBurstCommandOnly(CSHDITunerIndex bTunerIndex, BYTE bToneBurstSel);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?