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_)