ZIDAQModule#

class ZIDAQModule(*args: Any, **kwargs: Any)[source]#

Bases: ZIBaseModule

Data Acquisition Module.

The Data Acquisition Module corresponds to the Data Acquisition tab of the LabOne User Interface. It enables the user to record and align time and frequency domain data from multiple instrument signal sources at a defined data rate. The data may be recorded either continuously or in bursts based upon trigger criteria analogous to the functionality provided by laboratory oscilloscopes.

For a complete documentation see the LabOne user manual https://docs.zhinst.com/labone_programming_manual/data_acquisition_module.html

Parameters:
  • tk_object – Underlying zhinst-toolkit object.

  • session – Session to the Data Server.

  • name – Name of the module in QCoDeS.

  • args (Any) –

  • kwargs (Any) –

Return type:

Any

Methods

finish()

Stop the module.

finished()

Check if the acquisition has finished.

read(*[, raw, clk_rate])

Read the acquired data from the module.

trigger()

Execute a manual trigger.

Attributes