Files
newspark110/device/SerialPort/PowerAttenuator.h
Chenwenxuan edac2715f0 init
2024-03-06 14:54:30 +08:00

24 lines
579 B
C++

#ifndef POWERATTENUATOR_H
#define POWERATTENUATOR_H
#include "SerialPort.h"
#define POWERMATT PowerAttenuator::instance()
class PowerAttenuator:public Comm
{
private:
char revData[4096];
int revDataLen;
static PowerAttenuator* uniqueInstance;
public:
static PowerAttenuator* instance();
PowerAttenuator();
~PowerAttenuator();
int GetSts(int * value);
int GetPos(int * value);
int setPos(int value);
int setRPos(int value);
// int SendCmd(char *data, unsigned short data_len ,unsigned char * revData, int * revData_len);
};
#endif