Fetching data works..
This commit is contained in:
@@ -154,12 +154,11 @@ void ecmcDAQDataArray::execute() {
|
||||
if(!enablePlugin_) {
|
||||
return;
|
||||
}
|
||||
|
||||
int first = 1;
|
||||
size_t index = firstDataElementIndex_ ;
|
||||
for(std::vector<ecmcDAQDataChannel*>::iterator pDataCh = dataChannels_.begin(); pDataCh != dataChannels_.end(); ++pDataCh) {
|
||||
//always atleast one data item in a channel. Set "first" bit in call to getData()
|
||||
int first = 1;
|
||||
for(int i = 0 ; i < (*pDataCh)->getDataElementCount(); i++) {
|
||||
first = 1;
|
||||
for(size_t i = 0 ; i < (*pDataCh)->getDataElementCount(); i++) {
|
||||
buffer_[index]=(*pDataCh)->getData(first);
|
||||
first = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user