#include <acqiris_thread.h>
Signals | |
void | newData (NSCore::AcqisitionDataSet) |
Public Member Functions | |
ConverterThread (DigitizerThread *digitizer, QObject *p) | |
void | run () |
void | stopThread () |
Private Member Functions | |
int | min (int t1, char t2) |
int | min (int t1, qint16 t2) |
int | max (int t1, char t2) |
int | max (int t1, qint16 t2) |
Private Attributes | |
DigitizerThread * | _digitizer |
bool | _stop |
NSAcqiris::ConverterThread::ConverterThread | ( | DigitizerThread * | digitizer, | |
QObject * | p | |||
) | [inline] |
int NSAcqiris::ConverterThread::min | ( | int | t1, | |
char | t2 | |||
) | [inline, private] |
Referenced by run().
int NSAcqiris::ConverterThread::min | ( | int | t1, | |
qint16 | t2 | |||
) | [inline, private] |
int NSAcqiris::ConverterThread::max | ( | int | t1, | |
char | t2 | |||
) | [inline, private] |
Referenced by run().
int NSAcqiris::ConverterThread::max | ( | int | t1, | |
qint16 | t2 | |||
) | [inline, private] |
void NSAcqiris::ConverterThread::run | ( | ) | [inline] |
References _digitizer, _stop, NSCore::AcqisitionDataSet::addResult(), NSAcqiris::DigitizerData::channels, NSAcqiris::DigitizerData::data, NSAcqiris::DigitizerChannelData::dataArray, NSAcqiris::DigitizerData::dataBytes, NSAcqiris::DigitizerChannelData::dataDesc, NSAcqiris::DigitizerDataPool::deleteData(), NSAcqiris::DigitizerData::filter, NSAcqiris::DigitizerData::filter_max_min, NSAcqiris::DigitizerData::filter_min_min, NSAcqiris::DigitizerThread::first(), NSCore::AcqisitionDataSet::getRawChannel(), max(), min(), newData(), NSCore::AcqisitionDataSet::samples(), NSAcqiris::DigitizerData::segments, NSAcqiris::DigitizerDataPool::the(), and NSCore::AcqisitionDataSet::updateMinMax().
void NSAcqiris::ConverterThread::stopThread | ( | ) | [inline] |
References _stop.
void NSAcqiris::ConverterThread::newData | ( | NSCore::AcqisitionDataSet | ) | [signal] |
Referenced by run().
Referenced by run().
bool NSAcqiris::ConverterThread::_stop [private] |
Referenced by run(), and stopThread().