Available on macOS
Interface to a National Instruments data acquisition (DAQ) device
/Applications/National Instruments/NI-DAQmx Base/lsdaq.app to
detect available devices and determine their assigned names.
MWorks will poll the device for new input data every
Interval between acquired samples on analog input channels (microseconds)
Interval between generated samples on analog output channels (microseconds)
Maximum time to wait for a single update’s worth of analog input samples (microseconds). If the samples are not received in the allotted time, issue an error message.
If omitted, defaults to update_interval.
If this parameter is set to a variable name, then setting the variable
NO while the experiment is running will stop analog output, and
subsequently setting the variable to
YES will restart analog output.
Hence, it provides a means to start and stop analog output independently
of other input and output tasks.
YES, MWorks assumes that all analog input channels share a single analog-to-digital converter (ADC) and adjusts sample timestamps accordingly. If
NO, MWorks assumes that each analog input channel has its own ADC and that samples for all channels are acquired simultaneously.
YES, the device will start I/O automatically (as if by an
implicit Start IO Device action) when the experiment starts running.
Note: Device I/O will always stop automatically when the experiment stops running, irrespective of this setting.
Alternative device to use if this one fails to initialize (e.g. because the required hardware is not available). If
#allowAltFailover is set to 0 or false, this parameter is ignored.
Allowed at top level:
NIDAQ Analog Input Voltage Channel, NIDAQ Analog Output Voltage Channel, NIDAQ Analog Output Voltage Waveform Channel, NIDAQ Counter Input Count Edges Channel, NIDAQ Digital Input Channel, NIDAQ Digital Output Channel