1 #ifndef QXRDSYNCHRONIZEDACQUISITION_H
2 #define QXRDSYNCHRONIZEDACQUISITION_H
96 #endif // QXRDSYNCHRONIZEDACQUISITION_H
void finishedAcquisition()
double syncAcquisitionManualValue
QWeakPointer< QxrdNIDAQPluginInterface > QxrdNIDAQPluginInterfaceWPtr
QxrdNIDAQPluginInterfaceWPtr m_NIDAQPlugin
#define QCEP_DOUBLE_PROPERTY(propname)
QString syncAcquisitionOutputChannel
QxrdAcquisitionWPtr m_Acquisition
int syncAcquisitionWaveform
QxrdSynchronizedAcquisition(QcepSettingsSaverWPtr saver, QxrdAcquisitionWPtr acq)
QxrdNIDAQPluginInterfaceWPtr nidaqPlugin() const
virtual ~QxrdSynchronizedAcquisition()
double syncAcquisitionMinimum
QxrdAcquisitionParameterPackWPtr m_AcquisitionParms
QWeakPointer< QxrdDarkAcquisitionParameterPack > QxrdDarkAcquisitionParameterPackWPtr
double syncAcquisitionSymmetry
#define QCEP_INTEGER_PROPERTY(propname)
void prepareForDarkAcquisition(QxrdDarkAcquisitionParameterPackWPtr parms)
QVector< double > m_OutputTimes
void setNIDAQPlugin(QxrdNIDAQPluginInterfaceWPtr nidaqPlugin)
#define QCEP_STRING_PROPERTY(propname)
QxrdAcquisitionParameterPackWPtr parms()
QVector< double > outputVoltage()
double syncAcquisitionMaximum
void prepareForAcquisition(QxrdAcquisitionParameterPackWPtr parms)
QVector< double > outputTimes()
QWeakPointer< QxrdAcquisition > QxrdAcquisitionWPtr
QWeakPointer< QxrdAcquisitionParameterPack > QxrdAcquisitionParameterPackWPtr
QString syncAcquisitionOutputDevice
void acquiredFrameAvailable(int currentPhase)
double syncAcquisitionPhaseShift
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr
QVector< double > m_OutputVoltage