For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
OverviewCodaControlAPI ReferenceChangelog
OverviewCodaControlAPI ReferenceChangelog
  • Coda API
  • Control API
  • Stanza API
    • stanza
      • base
      • channels
      • instruments
      • mixins
      • protocols
      • registry
    • cli
    • context
    • device
    • exceptions
    • models
    • pyvisa
    • registry
    • timing
    • utils
LogoLogo
On this page
  • Module Contents
  • Classes
  • API
Stanza APIbase

stanza.base.instruments

Was this page helpful?
Built with

Module Contents

Classes

NameDescription
BaseMeasurementInstrumentBase class for measurement instruments.
BaseControlInstrumentBase class for control instruments.
GeneralInstrumentGeneral instrument class for instruments with both control and measurement capabilities.

API

1class stanza.base.instruments.BaseMeasurementInstrument(instrument_config: stanza.models.MeasurementInstrumentConfig)

Bases: stanza.base.mixins.MeasurementInstrumentMixin

Base class for measurement instruments.

1instrument_info() -> dict[str, typing.Any]

Get the instrument information.

1class stanza.base.instruments.BaseControlInstrument(instrument_config: stanza.models.ControlInstrumentConfig)

Bases: stanza.base.mixins.ControlInstrumentMixin

Base class for control instruments.

1instrument_info() -> dict[str, typing.Any]

Get the instrument information.

1class stanza.base.instruments.GeneralInstrument(instrument_config: stanza.models.GeneralInstrumentConfig)

Bases: stanza.base.mixins.MeasurementInstrumentMixin, stanza.base.mixins.ControlInstrumentMixin

General instrument class for instruments with both control and measurement capabilities.

1instrument_info() -> dict[str, typing.Any]

Get the instrument information.