qpskfrontend.h
来自「QPSK Tuner details, for conexant chipset」· C头文件 代码 · 共 90 行
H
90 行
/*************************************************************************
* AllCommand.h *
* Copyright ? Shenzhen Coship Electronics Co.,LTD. 2002.3 *
* All rights reserved. *
* *
* Author: Zhou Cheng *
* Date: 2002/3/13 *
* Compiler: *
* *
* Description: *
* Notes: *
* Update: 2002/3/13 Zhou Cheng *
*************************************************************************/
#ifndef __QPSKFRONTEND_H
#define __QPSKFRONTEND_H
#ifdef __cplusplus
extern "C" {
#endif
#include "cs_typedef.h"
#include "CSHDI_typedef.h"
#include "cs_qpsk.h"
#include "cs_frnpublic.h"
CSQPSK_Error_t CSQPSKInterInitialize( CSHDITunerIndex bTunerIndex, int nTSOutMode );
int CSGetFrequencyOffset ( CSHDITunerIndex bTunerIndex );
CSQPSK_Error_t CSQPSKGetSignalQuality ( CSHDITunerIndex bTunerIndex, int *pnSignalQuality );
CSQPSK_Error_t CSQPSKGetCheckLockStatus ( CSHDITunerIndex bTunerIndex, int *pnLockStatus );
CSQPSK_Error_t CSQPSKSignalBER (CSHDITunerIndex bTunerIndex, DWORD *pdwBer) ;
CSQPSK_Error_t CSConfigResetPin ( CSHDITunerIndex bTunerIndex, BYTE bGPIOIndex );
CSQPSK_Error_t CSQPSKReset ( CSHDITunerIndex bTunerIndex );
/* +==========================================================================+ */
/* | Function: 搜索频道(转发器)信号 | */
/* | Input: 转发器参数 频率: 下行频率 | */
/* | 符号率:单位: Kbps | */
/* | 频谱: I, Q / I, -Q | */
/* | 频率偏移量:带符号的数 | */
/* | Output: 频谱,频率偏移量 | */
/* | Return: 锁定成功标志 ( 成功锁定 --- SUCCESS,否则为 FAILURE ) | */
/* +==========================================================================+ */
//CSQPSK_Error_t CSLock ( CSHDITunerIndex bTunerIndex, CSQPSKCHANNEL *pCSCHANNEL );
CSQPSK_Error_t CSConfigLNBPowerPin ( CSHDITunerIndex bTunerIndex, BYTE bGPIOIndex ) ;
CSQPSK_Error_t CSConfig13_18VPin ( CSHDITunerIndex bTunerIndex, BYTE bGPIOIndex ) ;
CSQPSK_Error_t CSConfig0_12VPin ( CSHDITunerIndex bTunerIndex, BYTE bGPIOIndex ) ;
// add by sfg
#if 1
CSQPSK_Error_t CSQPSKSearchingSignal ( CSHDITunerIndex bTunerIndex, CSQPSKCHANNEL *pCSCHANNEL );
CSQPSK_Error_t CSQPSKSetStandby( CSHDITunerIndex bTunerIndex, int nStandby );
CSQPSK_Error_t CSQPSKGetSignalStrength ( CSHDITunerIndex bTunerIndex, int *pnSignalStrength );
CSQPSK_Error_t CSQPSKSetClockPolarity( CSHDITunerIndex bTunerIndex, T_ClockPolarity clockPol );
void CSQPSKFEQuitSearching (CSHDITunerIndex bTunerIndex, int flag);
//CSQPSK_Error_t CSConfigResetPin ( CSHDITunerIndex bTunerIndex, BYTE bGPIOIndex );
void CSQPSKStopLock( CSHDITunerIndex bTunerIndex );
void CSSetConfigASIInSelect ( CSHDITunerIndex bTunerIndex, int nASIInSel, int nASIStatusPin ) ;
CSQPSK_Error_t CS22KSwitch ( CSHDITunerIndex bTunerIndex, CSHDISwitch n22KStatus );
CSQPSK_Error_t CSQPSKSetStandby( CSHDITunerIndex bTunerIndex, int nStandby );
void CSClear( CSHDITunerIndex bTunerIndex );
#endif
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?