AcquisitionConfig#

pydantic model AcquisitionConfig[source]#

Bases: BaseModel

Initial acquisition state, applied through the InstroScope setters on open().

field mode: AcquisitionMode | None = None#

Acquisition mode, e.g. ‘NORMAL’ or ‘AVERAGE’.

field average_count: int | None = None#

Waveforms to average; requires mode ‘AVERAGE’.

Constraints:
  • ge = 2

field horizontal_scale: float | None = None#

Timebase in s/div.

Constraints:
  • gt = 0

field start_acquisition_on_open: bool = False#

Start continuous acquisition (run()) as the last step of open().