get_scope_data#

get_scope_data(daq, device_id, *, timeout=1.0)[source]#

Queries the scope for data once it is finished.

Parameters
  • daq (ziDAQServer) – Instance of a Zurich Instruments API session connected to a Data Server. The device with identifier device_id is assumed to already be connected to this instance.

  • device_id (str) – SHFQC device identifier, e.g. dev12004 or ‘shf-dev12004’.

  • timeout (float) – Maximum time to wait for the scope data in seconds.

Returns

  • recorded_data (array): Contains an array per scope channel with

    the recorded data.

  • recorded_data_range (array): Full scale range of each scope

    channel.

  • scope_time (array): Relative acquisition time for each point in

    recorded_data in seconds starting from 0.

Return type

Three-element tuple with