rf_cr.h
来自「关于MTK 的MATA开发工具的RF源码」· C头文件 代码 · 共 69 行
H
69 行
#ifndef _RF_CR_H_
#define _RF_CR_H_
/*---------------------------------------------------------------------------*/
#define STATE_CR_OK 0
#define STATE_CR_FAIL 1
#define STATE_CR_TIMEOUT 2
#define STATE_CR_STOP 3
/*---------------------------------------------------------------------------*/
class CRFCR
{
private:
protected:
bool IsRunning;
void Confirm( int confirm_state );
public:
CRFCR( void );
~CRFCR();
void REQ_Finish( void );
void REQ_TimeOut( void );
public:
// modified by Andy Ueng
// DWORD RFID_CR;
short RFID_CR;
// end of modified
META_RESULT MetaResult;
RfCnRx_Req *RFReq_CR;
// bool RFReq_CR_allocated;
void REQ_SelectBand( void );
// void CNF_SelectBand( BOOL cnf );
// void CNF_SelectBand( BOOL cnf, short token, void *usrData );
void CNF_SelectBand( unsigned char cnf, short token, void *usrData );
void REQ_ContinueRX( void );
// void CNF_ContinueRX( BOOL cnf );
// void CNF_ContinueRX(BOOL cnf, short token, void *usrData);
void __stdcall CNF_ContinueRX(const unsigned char cnf, const short token, void *usrData);
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
public: // Public member
int ConfirmState;
void (*ConfirmCallback)( void );
public:
int Band;
int Arfcn;
int Gain;
int OnOff;
public: // Public interface
void REQ_Start( int band, int arfcn, int gain, int on_off );
void REQ_Stop( void );
};
/*---------------------------------------------------------------------------*/
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?