www.pudn.com > pCom.rar > CommandMeter.h


// CommandMeter.h: interface for the CommandMeter class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_COMMANDMETER_H__F336B7D2_76D7_4E9D_ABB5_6522DCB32FC3__INCLUDED_) 
#define AFX_COMMANDMETER_H__F336B7D2_76D7_4E9D_ABB5_6522DCB32FC3__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
#define m_padd_TestSet	14 
#define m_sadd_TestSet	96 
#define m_add_Power		5 
#ifdef _DLL_FILE 
class  __declspec(dllexport) CommandMeter 
#else 
class  __declspec(dllimport) CommandMeter 
#endif 
{ 
public: 
	int pot[30]; 
	CString m_pot_data[30]; 
	CString m_dcs_loss; 
	CString m_gsm_loss; 
	CString m_str; 
	int m_dcs; 
	int m_gsm; 
	int m_Power; 
	int m_TestSet; 
	int m_dev; 
	CString result; 
 
public:	 
	CommandMeter(); 
	virtual ~CommandMeter(); 
	int PickData(CString m_result); 
	int CallState(int m_dev); 
	CString QueryResult(int m_dev); 
	int TestSwitORFS(int channel,int level); 
	int MeasureSpectrum(int m_dev); 
	int EndCall(); 
	int TestBitErr(int m_dev); 
	int TestRSSI(int m_dev); 
	CString ConvertData(CString str); 
	int WriteCommand(int m_dev,CString command); 
	int InitMeter(); 
	int Init850Band(void); 
	int Init900Band(void); 
	int Init1800Band(void); 
	int Init1900Band(void); 
	int Handover900To1800(void); 
	int Handover1800To850(void); 
	int Handover1800To1900(void); 
	int Handover850To1900(void); 
}; 
 
#endif // !defined(AFX_COMMANDMETER_H__F336B7D2_76D7_4E9D_ABB5_6522DCB32FC3__INCLUDED_)