Skip to content
Michelle Sands edited this page Oct 28, 2025 · 14 revisions

For Users

This section is in progress. For now, you can see example DAQ channel parameters (the only thing you should need to touch) in config/component_params and an overview of how to name the channels in Config Files

For Developers

General Params

Information for DAQ parameters can be found here

  • Vendor (string: "ni" / "adi" / "mcc" / "directsound" / "digilent") - the device vendor
  • Rate

Channel Params

DAQ Channel Param files take the following fields and possible values. Information about DAQ channel configuration can be found here

  • deviceID (string or blank) - the name of the DAQ. Leave blank for default value. Currently only one DAQ per param file is supported. You can get the names of all DAQs connected to the computer using "daqlist" in the MATLAB terminal.
  • portNum (string or int) - the channel identifier. e.g. '1', pf0', 'port0/line7', 'port0/line20:21'
  • ioType (string: 'input' / 'output' / 'bidirectional') - the channel type.
  • signalType (string):
  • input: 'Voltage'/ 'Current'/ 'Thermocouple'/ 'Accelerometer'/ 'RTD'/ 'Bridge'/ 'Microphone'/ 'IEPE'/ 'Digital'/ 'EdgeCount'/ 'Frequency'/ 'PulseWidth'/ 'Position'/ 'Audio'
  • output: 'Voltage'/ 'Current'/ 'Digital'/ 'PulseGeneration'/ 'Audio'/ 'Sine'/ 'Square'/ 'Triangle'/ 'RampUp'/ 'RampDown'/ 'DC'/ 'Arbitrary'
  • bidirectional

Clone this wiki locally