📄 rf_txiq.h
字号:
#ifndef _RF_TXIQ_H_
#define _RF_TXIQ_H_
#include "meta.h"
/*---------------------------------------------------------------------------*/
#define STATE_TXIQ_OK 0
#define STATE_TXIQ_FAIL 1
#define STATE_TXIQ_TIMEOUT 2
#define STATE_TXIQ_STOP 3
/*---------------------------------------------------------------------------*/
class CRFTXIQ
{
private:
protected:
public:
bool IsRunning;
void Confirm( int confirm_state );
public:
CRFTXIQ( void );
~CRFTXIQ( );
void REQ_Finish( void );
void REQ_TimeOut( void );
public:
// DWORD RFID_TXIQ;
short RFID_TXIQ;
META_RESULT MetaResult;
//// RfAfc_Req RFReq_TXIQ;
//// RfAfc_Cnf RFCnf_TXIQ;
int TxiqBufSize;
char *TxiqBuf;
// void CNF_ReadFromFDM( void );
//void CNF_ReadFromNVRAM(FT_NVRAM_READ_CNF *cnf, short token, void *usrData);
void CNF_ReadFromNVRAM( void );
// void CNF_WriteToFDM( void );
void CNF_WriteToNVRAM( void );
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
public: // Public member
int ConfirmState;
void (*ConfirmCallback)( void );
public:
// modified by Andy Ueng
// int TrimI;
// int TrimQ;
// int OffsetI;
// int OffsetQ;
signed char TrimI;
signed char TrimQ;
signed char OffsetI;
signed char OffsetQ;
// end of modified
public: // Public interface
void REQ_Stop( void );
// void REQ_Read_From_FDM( void );
void REQ_Read_From_NVRAM( void );
// void REQ_Write_To_FDM( void );
void REQ_Write_To_NVRAM( void );
bool REQ_Read_From_File( char *filename );
bool REQ_Write_To_File( char *filename );
};
/*---------------------------------------------------------------------------*/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -