DAQ (Data Acquisition)#
Data acquisition systems.
Instrument and Abstract Driver#
Initialize an InstroDAQ. |
|
Vendor DAQ driver contract. |
|
Contiguous nanosecond timestamps for hardware-timed DAQ batches. |
Vendor Drivers#
Vendor |
Model |
Description |
|---|---|---|
Keysight |
Keysight 34980A Multifunction Switch/Measure Unit. |
|
National Instruments |
NI-DAQmx DAQ driver. |
|
LabJack |
LabJack T-series DAQ driver (T4/T7/T8 via the LJM library). |
|
Measurement Computing |
MCC (Universal Library / mcculw) DAQ driver. |
|
Dewesoft |
Streams live sync and async channels from a running DewesoftX instance over DCOM. |
Types & Configuration#
Scaling#
Convert a raw DAQ reading to a physical value and report the resulting units. |
|
|
|
|
|
Apply scaler stages sequentially (e.g. voltage divider → thermocouple). |
Thermocouple Scaling#
Thermocouple voltage → °C with cold-junction compensation. |
|
Temperature (°C) → voltage with cold-junction compensation — inverse of |
|
Convert a Kelvin temperature to |
|
Convert a temperature in |
Errors raised by these methods are documented in Exceptions.