AnalogOutput_NIDAQmx::AnalogOutput_NIDAQmx(const char* devname) : api(0) {}
AnalogOutput_NIDAQmx::~AnalogOutput_NIDAQmx() {}
void AnalogOutput_NIDAQmx::put(double val) {}
+ void AnalogOutput_NIDAQmx::trigger() {}
void AnalogOutput_NIDAQmx::pulse(double val) {}
void AnalogOutput_NIDAQmx::keep(double val) {}
void AnalogOutput_NIDAQmx::setVoltage(double val, const char* devname) {}
void AnalogOutput_NIDAQmx::put(double val) {
api->putOneShot(denormalize(val));
}
+ void AnalogOutput_NIDAQmx::trigger() {
+ api->putOneShot(denormalize(5.0));
+ }
void AnalogOutput_NIDAQmx::pulse(double val) {
api->putOneShot(denormalize(val));
}
void NIDAQmx::put(double val) {
if(aout!=0) aout->putOneShot(val);
}
+ void NIDAQmx::trigger() {
+ if(aout!=0) aout->putOneShot(5.0);
+ }
void NIDAQmx::pulse(double val) {
if(aout!=0) aout->putOneShot(val);
}