WIP
This commit is contained in:
@@ -24,19 +24,20 @@ class ecmcDAQDataArray : public asynPortDriver {
|
||||
public:
|
||||
ecmcDAQDataArray(const char* name, const char* portName);
|
||||
~ecmcDAQDataArray();
|
||||
void connectToDataSources();
|
||||
void execute();
|
||||
void addChannel(int type);
|
||||
// Always add to last added channel
|
||||
void addDataItemToChannel(const char* name, int format);
|
||||
void setEnable(int enable);
|
||||
size_t getArraySize();
|
||||
int validate();
|
||||
void connectToDataSources();
|
||||
void execute();
|
||||
void addChannel(int type);
|
||||
void addDataItemToChannel(const char* name, int format); // Always add to last added channel
|
||||
void setEnable(int enable);
|
||||
size_t getArraySize();
|
||||
int validate();
|
||||
std::string getName();
|
||||
|
||||
private:
|
||||
void buildArrayHeader();
|
||||
void initAsyn();
|
||||
void updateAsyn();
|
||||
void buildArrayHeader();
|
||||
void initAsyn();
|
||||
void updateAsyn();
|
||||
|
||||
std::string name_;
|
||||
double *buffer_;
|
||||
std::vector<ecmcDAQDataChannel*> dataChannels_;
|
||||
|
||||
Reference in New Issue
Block a user