init
This commit is contained in:
30
device/SerialPort/lightsource.h
Normal file
30
device/SerialPort/lightsource.h
Normal file
@@ -0,0 +1,30 @@
|
||||
#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
|
||||
Reference in New Issue
Block a user