void AnalogInput_NIDAQmxBase::pulse(double v) { ; }
void AnalogInput_NIDAQmxBase::keep(double v) { ; }
-
+
AnalogOutput_NIDAQmxBase::AnalogOutput_NIDAQmxBase(const char* devname) : api(0) { ; }
AnalogOutput_NIDAQmxBase::~AnalogOutput_NIDAQmxBase() { ; }
void AnalogOutput_NIDAQmxBase::put(double val) { ; }
AnalogOutput_NIDAQmxBase mx(devname);
mx.put(val);
}
+ void AnalogOutput_NIDAQmxBase::trigger() {
+ api->putOneShot(denormalize(5.0));
+ }
void AnalogOutput_NIDAQmxBase::pulse(double val) {
api->putOneShot(denormalize(val));
}
void AnalogOutput_NIDAQmxBase::keep(double val) {
api->putOneShot(denormalize(val));
}
-
+
double AnalogOutput_NIDAQmxBase::getLatency() { return 0; }
double AnalogOutput_NIDAQmxBase::getJitterSD() { return 0; }