atomiq.components.electronics package¶
Every experiment uses electronics as its backbone. Some exmaples are voltage sources, current sources and RF sources. The electronics module gathers classes for these types of electronics.
Submodules¶
- atomiq.components.electronics.adc module
ADC
ADC.kernel_invariants
ADC.measure()
ADC.append_to_dataset()
ADC.build()
ADC.call_child_method()
ADC.get_argument()
ADC.get_dataset()
ADC.get_dataset_metadata()
ADC.get_device()
ADC.get_device_db()
ADC.interactive()
ADC.measurement_channels()
ADC.mutate_dataset()
ADC.register_child()
ADC.set_dataset()
ADC.set_default_scheduling()
ADC.setattr_argument()
ADC.setattr_dataset()
ADC.setattr_device()
ADCChannel
ADCChannel.kernel_invariants
ADCChannel.measure()
ADCChannel.append_to_dataset()
ADCChannel.build()
ADCChannel.call_child_method()
ADCChannel.get_argument()
ADCChannel.get_dataset()
ADCChannel.get_dataset_metadata()
ADCChannel.get_device()
ADCChannel.get_device_db()
ADCChannel.interactive()
ADCChannel.measurement_channels()
ADCChannel.mutate_dataset()
ADCChannel.register_child()
ADCChannel.set_dataset()
ADCChannel.set_default_scheduling()
ADCChannel.setattr_argument()
ADCChannel.setattr_dataset()
ADCChannel.setattr_device()
- atomiq.components.electronics.currentsource module
CurrentSource
CurrentSource.kernel_invariants
CurrentSource.set_current()
CurrentSource.ramp_current()
CurrentSource.append_to_dataset()
CurrentSource.build()
CurrentSource.call_child_method()
CurrentSource.get_argument()
CurrentSource.get_dataset()
CurrentSource.get_dataset_metadata()
CurrentSource.get_device()
CurrentSource.get_device_db()
CurrentSource.interactive()
CurrentSource.mutate_dataset()
CurrentSource.register_child()
CurrentSource.set_dataset()
CurrentSource.set_default_scheduling()
CurrentSource.set_parameter()
CurrentSource.setattr_argument()
CurrentSource.setattr_dataset()
CurrentSource.setattr_device()
HBridgedCurrentSource
HBridgedCurrentSource.HBridgeState
HBridgedCurrentSource.HBridgeState.FORWARD
HBridgedCurrentSource.HBridgeState.OFF
HBridgedCurrentSource.HBridgeState.REVERSE
HBridgedCurrentSource.HBridgeState.conjugate()
HBridgedCurrentSource.HBridgeState.bit_length()
HBridgedCurrentSource.HBridgeState.bit_count()
HBridgedCurrentSource.HBridgeState.to_bytes()
HBridgedCurrentSource.HBridgeState.from_bytes()
HBridgedCurrentSource.HBridgeState.as_integer_ratio()
HBridgedCurrentSource.HBridgeState.real
HBridgedCurrentSource.HBridgeState.imag
HBridgedCurrentSource.HBridgeState.numerator
HBridgedCurrentSource.HBridgeState.denominator
HBridgedCurrentSource.kernel_invariants
HBridgedCurrentSource.hbridge_off()
HBridgedCurrentSource.hbridge_reverse()
HBridgedCurrentSource.hbridge_forward()
HBridgedCurrentSource.hbridge_toggle()
HBridgedCurrentSource.off()
HBridgedCurrentSource.on()
HBridgedCurrentSource.append_to_dataset()
HBridgedCurrentSource.build()
HBridgedCurrentSource.call_child_method()
HBridgedCurrentSource.get_argument()
HBridgedCurrentSource.get_dataset()
HBridgedCurrentSource.get_dataset_metadata()
HBridgedCurrentSource.get_device()
HBridgedCurrentSource.get_device_db()
HBridgedCurrentSource.interactive()
HBridgedCurrentSource.is_on()
HBridgedCurrentSource.mutate_dataset()
HBridgedCurrentSource.pulse()
HBridgedCurrentSource.ramp_current()
HBridgedCurrentSource.register_child()
HBridgedCurrentSource.set_current()
HBridgedCurrentSource.set_dataset()
HBridgedCurrentSource.set_default_scheduling()
HBridgedCurrentSource.set_parameter()
HBridgedCurrentSource.setattr_argument()
HBridgedCurrentSource.setattr_dataset()
HBridgedCurrentSource.setattr_device()
HBridgedCurrentSource.toggle()
TTLHardwareLogicHBridgedCurrentSource
TTLHardwareLogicHBridgedCurrentSource.kernel_invariants
TTLHardwareLogicHBridgedCurrentSource.HBridgeState
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.conjugate()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.bit_length()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.bit_count()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.to_bytes()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.from_bytes()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.as_integer_ratio()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.real
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.imag
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.numerator
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.denominator
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.FORWARD
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.OFF
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.REVERSE
TTLHardwareLogicHBridgedCurrentSource.append_to_dataset()
TTLHardwareLogicHBridgedCurrentSource.build()
TTLHardwareLogicHBridgedCurrentSource.call_child_method()
TTLHardwareLogicHBridgedCurrentSource.get_argument()
TTLHardwareLogicHBridgedCurrentSource.get_dataset()
TTLHardwareLogicHBridgedCurrentSource.get_dataset_metadata()
TTLHardwareLogicHBridgedCurrentSource.get_device()
TTLHardwareLogicHBridgedCurrentSource.get_device_db()
TTLHardwareLogicHBridgedCurrentSource.hbridge_forward()
TTLHardwareLogicHBridgedCurrentSource.hbridge_off()
TTLHardwareLogicHBridgedCurrentSource.hbridge_reverse()
TTLHardwareLogicHBridgedCurrentSource.hbridge_toggle()
TTLHardwareLogicHBridgedCurrentSource.interactive()
TTLHardwareLogicHBridgedCurrentSource.is_on()
TTLHardwareLogicHBridgedCurrentSource.mutate_dataset()
TTLHardwareLogicHBridgedCurrentSource.off()
TTLHardwareLogicHBridgedCurrentSource.on()
TTLHardwareLogicHBridgedCurrentSource.pulse()
TTLHardwareLogicHBridgedCurrentSource.ramp_current()
TTLHardwareLogicHBridgedCurrentSource.register_child()
TTLHardwareLogicHBridgedCurrentSource.set_current()
TTLHardwareLogicHBridgedCurrentSource.set_dataset()
TTLHardwareLogicHBridgedCurrentSource.set_default_scheduling()
TTLHardwareLogicHBridgedCurrentSource.set_parameter()
TTLHardwareLogicHBridgedCurrentSource.setattr_argument()
TTLHardwareLogicHBridgedCurrentSource.setattr_dataset()
TTLHardwareLogicHBridgedCurrentSource.setattr_device()
TTLHardwareLogicHBridgedCurrentSource.toggle()
TTLSoftwareLogicHBridgedCurrentSource
TTLSoftwareLogicHBridgedCurrentSource.kernel_invariants
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.conjugate()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.bit_length()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.bit_count()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.to_bytes()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.from_bytes()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.as_integer_ratio()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.real
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.imag
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.numerator
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.denominator
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.FORWARD
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.OFF
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.REVERSE
TTLSoftwareLogicHBridgedCurrentSource.append_to_dataset()
TTLSoftwareLogicHBridgedCurrentSource.build()
TTLSoftwareLogicHBridgedCurrentSource.call_child_method()
TTLSoftwareLogicHBridgedCurrentSource.get_argument()
TTLSoftwareLogicHBridgedCurrentSource.get_dataset()
TTLSoftwareLogicHBridgedCurrentSource.get_dataset_metadata()
TTLSoftwareLogicHBridgedCurrentSource.get_device()
TTLSoftwareLogicHBridgedCurrentSource.get_device_db()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_forward()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_off()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_reverse()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_toggle()
TTLSoftwareLogicHBridgedCurrentSource.interactive()
TTLSoftwareLogicHBridgedCurrentSource.is_on()
TTLSoftwareLogicHBridgedCurrentSource.mutate_dataset()
TTLSoftwareLogicHBridgedCurrentSource.off()
TTLSoftwareLogicHBridgedCurrentSource.on()
TTLSoftwareLogicHBridgedCurrentSource.pulse()
TTLSoftwareLogicHBridgedCurrentSource.ramp_current()
TTLSoftwareLogicHBridgedCurrentSource.register_child()
TTLSoftwareLogicHBridgedCurrentSource.set_current()
TTLSoftwareLogicHBridgedCurrentSource.set_dataset()
TTLSoftwareLogicHBridgedCurrentSource.set_default_scheduling()
TTLSoftwareLogicHBridgedCurrentSource.set_parameter()
TTLSoftwareLogicHBridgedCurrentSource.setattr_argument()
TTLSoftwareLogicHBridgedCurrentSource.setattr_dataset()
TTLSoftwareLogicHBridgedCurrentSource.setattr_device()
TTLSoftwareLogicHBridgedCurrentSource.toggle()
RPCCurrentSource
RPCCurrentSource.kernel_invariants
RPCCurrentSource.append_to_dataset()
RPCCurrentSource.build()
RPCCurrentSource.call_child_method()
RPCCurrentSource.get_argument()
RPCCurrentSource.get_dataset()
RPCCurrentSource.get_dataset_metadata()
RPCCurrentSource.get_device()
RPCCurrentSource.get_device_db()
RPCCurrentSource.interactive()
RPCCurrentSource.mutate_dataset()
RPCCurrentSource.ramp_current()
RPCCurrentSource.register_child()
RPCCurrentSource.set_current()
RPCCurrentSource.set_dataset()
RPCCurrentSource.set_default_scheduling()
RPCCurrentSource.set_parameter()
RPCCurrentSource.setattr_argument()
RPCCurrentSource.setattr_dataset()
RPCCurrentSource.setattr_device()
RPCCurrentSourceChannel
RPCCurrentSourceChannel.kernel_invariants
RPCCurrentSourceChannel.append_to_dataset()
RPCCurrentSourceChannel.build()
RPCCurrentSourceChannel.call_child_method()
RPCCurrentSourceChannel.get_argument()
RPCCurrentSourceChannel.get_dataset()
RPCCurrentSourceChannel.get_dataset_metadata()
RPCCurrentSourceChannel.get_device()
RPCCurrentSourceChannel.get_device_db()
RPCCurrentSourceChannel.interactive()
RPCCurrentSourceChannel.mutate_dataset()
RPCCurrentSourceChannel.ramp_current()
RPCCurrentSourceChannel.register_child()
RPCCurrentSourceChannel.set_current()
RPCCurrentSourceChannel.set_dataset()
RPCCurrentSourceChannel.set_default_scheduling()
RPCCurrentSourceChannel.set_parameter()
RPCCurrentSourceChannel.setattr_argument()
RPCCurrentSourceChannel.setattr_dataset()
RPCCurrentSourceChannel.setattr_device()
VoltageControlledCurrentSource
VoltageControlledCurrentSource.kernel_invariants
VoltageControlledCurrentSource.append_to_dataset()
VoltageControlledCurrentSource.build()
VoltageControlledCurrentSource.call_child_method()
VoltageControlledCurrentSource.get_argument()
VoltageControlledCurrentSource.get_dataset()
VoltageControlledCurrentSource.get_dataset_metadata()
VoltageControlledCurrentSource.get_device()
VoltageControlledCurrentSource.get_device_db()
VoltageControlledCurrentSource.interactive()
VoltageControlledCurrentSource.mutate_dataset()
VoltageControlledCurrentSource.ramp_current()
VoltageControlledCurrentSource.register_child()
VoltageControlledCurrentSource.set_current()
VoltageControlledCurrentSource.set_dataset()
VoltageControlledCurrentSource.set_default_scheduling()
VoltageControlledCurrentSource.set_parameter()
VoltageControlledCurrentSource.setattr_argument()
VoltageControlledCurrentSource.setattr_dataset()
VoltageControlledCurrentSource.setattr_device()
- atomiq.components.electronics.misc module
DelayedSwitch
DelayedSwitch.kernel_invariants
DelayedSwitch.on()
DelayedSwitch.off()
DelayedSwitch.append_to_dataset()
DelayedSwitch.build()
DelayedSwitch.call_child_method()
DelayedSwitch.get_argument()
DelayedSwitch.get_dataset()
DelayedSwitch.get_dataset_metadata()
DelayedSwitch.get_device()
DelayedSwitch.get_device_db()
DelayedSwitch.interactive()
DelayedSwitch.is_on()
DelayedSwitch.mutate_dataset()
DelayedSwitch.pulse()
DelayedSwitch.register_child()
DelayedSwitch.set_dataset()
DelayedSwitch.set_default_scheduling()
DelayedSwitch.setattr_argument()
DelayedSwitch.setattr_dataset()
DelayedSwitch.setattr_device()
DelayedSwitch.toggle()
- atomiq.components.electronics.rfsource module
RFSource
RFSource.kernel_invariants
RFSource.set_frequency()
RFSource.get_frequency()
RFSource.set_amplitude()
RFSource.get_amplitude()
RFSource.set_phase()
RFSource.get_phase()
RFSource.set()
RFSource.ramp()
RFSource.arb()
RFSource.append_to_dataset()
RFSource.build()
RFSource.call_child_method()
RFSource.get_argument()
RFSource.get_dataset()
RFSource.get_dataset_metadata()
RFSource.get_device()
RFSource.get_device_db()
RFSource.interactive()
RFSource.mutate_dataset()
RFSource.register_child()
RFSource.set_dataset()
RFSource.set_default_scheduling()
RFSource.set_parameter()
RFSource.setattr_argument()
RFSource.setattr_dataset()
RFSource.setattr_device()
RPCRFSource
RPCRFSource.kernel_invariants
RPCRFSource.append_to_dataset()
RPCRFSource.arb()
RPCRFSource.build()
RPCRFSource.call_child_method()
RPCRFSource.get_amplitude()
RPCRFSource.get_argument()
RPCRFSource.get_dataset()
RPCRFSource.get_dataset_metadata()
RPCRFSource.get_device()
RPCRFSource.get_device_db()
RPCRFSource.get_frequency()
RPCRFSource.get_phase()
RPCRFSource.interactive()
RPCRFSource.mutate_dataset()
RPCRFSource.ramp()
RPCRFSource.register_child()
RPCRFSource.set()
RPCRFSource.set_amplitude()
RPCRFSource.set_dataset()
RPCRFSource.set_default_scheduling()
RPCRFSource.set_frequency()
RPCRFSource.set_parameter()
RPCRFSource.set_phase()
RPCRFSource.setattr_argument()
RPCRFSource.setattr_dataset()
RPCRFSource.setattr_device()
VoltageControlledRFSource
VoltageControlledRFSource.kernel_invariants
VoltageControlledRFSource.append_to_dataset()
VoltageControlledRFSource.arb()
VoltageControlledRFSource.build()
VoltageControlledRFSource.call_child_method()
VoltageControlledRFSource.get_amplitude()
VoltageControlledRFSource.get_argument()
VoltageControlledRFSource.get_dataset()
VoltageControlledRFSource.get_dataset_metadata()
VoltageControlledRFSource.get_device()
VoltageControlledRFSource.get_device_db()
VoltageControlledRFSource.get_frequency()
VoltageControlledRFSource.get_phase()
VoltageControlledRFSource.interactive()
VoltageControlledRFSource.mutate_dataset()
VoltageControlledRFSource.ramp()
VoltageControlledRFSource.register_child()
VoltageControlledRFSource.set()
VoltageControlledRFSource.set_amplitude()
VoltageControlledRFSource.set_dataset()
VoltageControlledRFSource.set_default_scheduling()
VoltageControlledRFSource.set_frequency()
VoltageControlledRFSource.set_parameter()
VoltageControlledRFSource.set_phase()
VoltageControlledRFSource.setattr_argument()
VoltageControlledRFSource.setattr_dataset()
VoltageControlledRFSource.setattr_device()
VoltageControlledRFSource.ramp_frequency()
VoltageControlledRFSource.ramp_amplitude()
- atomiq.components.electronics.voltagesource module
VoltageSource
VoltageSource.kernel_invariants
VoltageSource.set_voltage()
VoltageSource.ramp_voltage()
VoltageSource.append_to_dataset()
VoltageSource.build()
VoltageSource.call_child_method()
VoltageSource.get_argument()
VoltageSource.get_dataset()
VoltageSource.get_dataset_metadata()
VoltageSource.get_device()
VoltageSource.get_device_db()
VoltageSource.interactive()
VoltageSource.mutate_dataset()
VoltageSource.register_child()
VoltageSource.set_dataset()
VoltageSource.set_default_scheduling()
VoltageSource.set_parameter()
VoltageSource.setattr_argument()
VoltageSource.setattr_dataset()
VoltageSource.setattr_device()
DAC
DAC.kernel_invariants
DAC.set_channel_voltage()
DAC.update()
DAC.append_to_dataset()
DAC.build()
DAC.call_child_method()
DAC.get_argument()
DAC.get_dataset()
DAC.get_dataset_metadata()
DAC.get_device()
DAC.get_device_db()
DAC.interactive()
DAC.mutate_dataset()
DAC.register_child()
DAC.set_dataset()
DAC.set_default_scheduling()
DAC.set_parameter()
DAC.setattr_argument()
DAC.setattr_dataset()
DAC.setattr_device()
DACChannel
DACChannel.kernel_invariants
DACChannel.append_to_dataset()
DACChannel.build()
DACChannel.call_child_method()
DACChannel.get_argument()
DACChannel.get_dataset()
DACChannel.get_dataset_metadata()
DACChannel.get_device()
DACChannel.get_device_db()
DACChannel.interactive()
DACChannel.mutate_dataset()
DACChannel.ramp_voltage()
DACChannel.register_child()
DACChannel.set_dataset()
DACChannel.set_default_scheduling()
DACChannel.set_parameter()
DACChannel.set_voltage()
DACChannel.setattr_argument()
DACChannel.setattr_dataset()
DACChannel.setattr_device()