#ifndef LIGHTSOURCE_H #define LIGHTSOURCE_H #include "SerialPort.h" #define LIGHTSOURCEFIND LightSource::Instance() class LightSource:public Comm { private: char revData[4096]; int revDataLen; static LightSource* UniqueInstance; int chnFind; int chnGlobal; public: LightSource(); ~LightSource(); static LightSource* Instance(); int SetBrightness(int chn); int getValueAscii(unsigned char value,char * strAscii); int getCheck(char * buf, int len,char * strAscii); int LightOn(int chn); int LightOff(int chn); int getChnId(QString DevName); }; #endif // LIGHTSOURCE_H