Getting started
Cluster
Tutorials
Application Examples
API reference
Pulsar
Pulsar.__init__()
Pulsar.sequencers
Pulsar.reset()
Pulsar.disconnect_outputs()
Pulsar.disconnect_inputs()
Pulsar.connect_sequencer()
Pulsar.instrument_class
Pulsar.instrument_type
Pulsar.is_qcm_type
Pulsar.is_qrm_type
Pulsar.is_rf_type
Pulsar.get_idn()
Pulsar.get_system_state()
Pulsar.arm_sequencer()
Pulsar.start_sequencer()
Pulsar.stop_sequencer()
Pulsar.get_sequencer_state()
Pulsar.get_waveforms()
Pulsar.get_weights()
Pulsar.get_acquisition_state()
Pulsar.delete_acquisition_data()
Pulsar.store_scope_acquisition()
Pulsar.get_acquisitions()
Pulsar.delete_dummy_binned_acquisition_data()
Pulsar.set_dummy_binned_acquisition_data()
Pulsar.delete_dummy_scope_acquisition_data()
Pulsar.set_dummy_scope_acquisition_data()
PulsarQcm
PulsarQrm
TypeEnum
InstrumentClass
InstrumentType
PulsarType
ClusterType
TypeHandle
StateEnum
StateTuple
SystemStatus
SystemStatusFlags
SystemStatusSlotFlags
SystemState
SequencerStatus
SequencerStatusFlags
SequencerState
FuncRefs
copy_docstr()
check_sequencer_index()
check_qrm_type()
create_read_bin()
get_scpi_commands()
get_idn()
get_system_state()
set_acq_scope_config()
get_acq_scope_config()
set_acq_scope_config_val()
get_acq_scope_config_val()
set_sequencer_program()
set_sequencer_config()
get_sequencer_config()
set_sequencer_config_val()
get_sequencer_config_val()
set_sequencer_config_rotation_matrix()
get_sequencer_config_rotation_matrix()
set_sequencer_connect_out()
get_sequencer_connect_out()
set_sequencer_connect_acq()
get_sequencer_connect_acq()
disconnect_outputs()
disconnect_inputs()
iter_connections()
sequencer_connect()
arm_sequencer()
start_sequencer()
stop_sequencer()
get_sequencer_state()
get_acq_acquisition_data()
add_waveforms()
delete_waveform()
get_waveforms()
add_weights()
delete_weight()
get_weights()
get_acquisition_state()
add_acquisitions()
delete_acquisition()
delete_acquisition_data()
store_scope_acquisition()
get_acquisitions()
set_sequence()
Cluster.__init__()
Cluster.modules
Cluster.reset()
Cluster.disconnect_outputs()
Cluster.disconnect_inputs()
Cluster.connect_sequencer()
Cluster.IDN()
Cluster.led_brightness()
Cluster.reference_source()
Cluster.ext_trigger_input_delay()
Cluster.ext_trigger_input_trigger_en()
Cluster.ext_trigger_input_trigger_address()
Cluster.trigger1_monitor_count()
Cluster.trigger2_monitor_count()
Cluster.trigger3_monitor_count()
Cluster.trigger4_monitor_count()
Cluster.trigger5_monitor_count()
Cluster.trigger6_monitor_count()
Cluster.trigger7_monitor_count()
Cluster.trigger8_monitor_count()
Cluster.trigger9_monitor_count()
Cluster.trigger10_monitor_count()
Cluster.trigger11_monitor_count()
Cluster.trigger12_monitor_count()
Cluster.trigger13_monitor_count()
Cluster.trigger14_monitor_count()
Cluster.trigger15_monitor_count()
Cluster.trigger_monitor_latest()
Cluster.instrument_class
Cluster.instrument_type
Cluster.get_idn()
Cluster.get_system_state()
Cluster.arm_sequencer()
Cluster.start_sequencer()
Cluster.stop_sequencer()
Cluster.get_sequencer_state()
Cluster.get_waveforms()
Cluster.get_weights()
Cluster.get_acquisition_state()
Cluster.delete_acquisition_data()
Cluster.store_scope_acquisition()
Cluster.get_acquisitions()
Cluster.delete_dummy_binned_acquisition_data()
Cluster.set_dummy_binned_acquisition_data()
Cluster.delete_dummy_scope_acquisition_data()
Cluster.set_dummy_scope_acquisition_data()
Cluster.get_system_error()
Cluster.get_num_system_error()
Cluster.get_system_version()
Cluster.set_name()
Cluster.get_name()
Cluster.set_ip_config()
Cluster.get_ip_config()
Cluster.reboot()
Cluster.clear()
Cluster.get_status_byte()
Cluster.set_service_request_enable()
Cluster.get_service_request_enable()
Cluster.set_standard_event_status_enable()
Cluster.get_standard_event_status_enable()
Cluster.get_standard_event_status()
Cluster.set_operation_complete()
Cluster.get_operation_complete()
Cluster.test()
Cluster.wait()
Cluster.preset_system_status()
Cluster.get_questionable_condition()
Cluster.get_questionable_event()
Cluster.set_questionable_enable()
Cluster.get_questionable_enable()
Cluster.get_operation_condition()
Cluster.get_operation_events()
Cluster.set_operation_enable()
Cluster.get_operation_enable()
Cluster.identify()
Cluster.get_current_fpga_temperature()
Cluster.get_maximum_fpga_temperature()
Cluster.get_current_carrier_temperature()
Cluster.get_maximum_carrier_temperature()
Cluster.get_current_bp_temperature_0()
Cluster.get_maximum_bp_temperature_0()
Cluster.get_current_bp_temperature_1()
Cluster.get_maximum_bp_temperature_1()
Cluster.get_current_bp_temperature_2()
Cluster.get_maximum_bp_temperature_2()
Cluster.set_trg_in_delay()
Cluster.get_trg_in_delay()
Cluster.set_trg_in_map_en()
Cluster.get_trg_in_map_en()
Cluster.set_trg_in_map_addr()
Cluster.get_trg_in_map_addr()
Cluster.reset_trigger_monitor_count()
Cluster.get_trigger_monitor_count()
Cluster.get_trigger_monitor_latest()
Cluster.get_assembler_status()
Cluster.get_assembler_log()
Cluster.get_current_afe_temperature()
Cluster.get_maximum_afe_temperature()
Cluster.get_current_lo_temperature()
Cluster.get_maximum_lo_temperature()
Cluster.start_adc_calib()
QcmQrm
QcmQrm.__init__()
QcmQrm.slot_idx
QcmQrm.module_type
QcmQrm.is_qcm_type
QcmQrm.is_qrm_type
QcmQrm.is_rf_type
QcmQrm.sequencers
add_qcodes_params()
invalidate_qcodes_parameter_cache()
get_item()
Pulsar_QCM.IDN()
Pulsar_QCM.out0_offset()
Pulsar_QCM.out1_offset()
Pulsar_QCM.out2_offset()
Pulsar_QCM.out3_offset()
Pulsar_QCM.marker0_inv_en()
Pulsar_QCM.marker1_inv_en()
Pulsar_QCM.marker2_inv_en()
Pulsar_QCM.marker3_inv_en()
Pulsar_QCM.led_brightness()
Pulsar_QCM.reference_source()
Pulsar_QCM.ext_trigger_input_delay()
Pulsar_QCM.ext_trigger_input_trigger_en()
Pulsar_QCM.ext_trigger_input_trigger_address()
Pulsar_QRM.IDN()
Pulsar_QRM.in0_gain()
Pulsar_QRM.in1_gain()
Pulsar_QRM.in0_offset()
Pulsar_QRM.in1_offset()
Pulsar_QRM.out0_offset()
Pulsar_QRM.out1_offset()
Pulsar_QRM.scope_acq_trigger_mode_path0()
Pulsar_QRM.scope_acq_trigger_level_path0()
Pulsar_QRM.scope_acq_avg_mode_en_path0()
Pulsar_QRM.scope_acq_trigger_mode_path1()
Pulsar_QRM.scope_acq_trigger_level_path1()
Pulsar_QRM.scope_acq_avg_mode_en_path1()
Pulsar_QRM.scope_acq_sequencer_select()
Pulsar_QRM.marker0_inv_en()
Pulsar_QRM.marker1_inv_en()
Pulsar_QRM.marker2_inv_en()
Pulsar_QRM.marker3_inv_en()
Pulsar_QRM.led_brightness()
Pulsar_QRM.reference_source()
Pulsar_QRM.ext_trigger_input_delay()
Pulsar_QRM.ext_trigger_input_trigger_en()
Pulsar_QRM.ext_trigger_input_trigger_address()
QCM.present()
QCM.out0_offset()
QCM.out1_offset()
QCM.out2_offset()
QCM.out3_offset()
QCM.marker0_inv_en()
QCM.marker1_inv_en()
QCM.marker2_inv_en()
QCM.marker3_inv_en()
QCM_RF.present()
QCM_RF.out0_lo_freq()
QCM_RF.out1_lo_freq()
QCM_RF.out0_lo_en()
QCM_RF.out1_lo_en()
QCM_RF.out0_att()
QCM_RF.out1_att()
QCM_RF.out0_offset_path0()
QCM_RF.out0_offset_path1()
QCM_RF.out1_offset_path0()
QCM_RF.out1_offset_path1()
QCM_RF.marker0_inv_en()
QCM_RF.marker1_inv_en()
QRM.present()
QRM.in0_gain()
QRM.in1_gain()
QRM.in0_offset()
QRM.in1_offset()
QRM.out0_offset()
QRM.out1_offset()
QRM.scope_acq_trigger_mode_path0()
QRM.scope_acq_trigger_level_path0()
QRM.scope_acq_avg_mode_en_path0()
QRM.scope_acq_trigger_mode_path1()
QRM.scope_acq_trigger_level_path1()
QRM.scope_acq_avg_mode_en_path1()
QRM.scope_acq_sequencer_select()
QRM.marker0_inv_en()
QRM.marker1_inv_en()
QRM.marker2_inv_en()
QRM.marker3_inv_en()
QRM_RF.present()
QRM_RF.out0_in0_lo_freq()
QRM_RF.out0_in0_lo_en()
QRM_RF.in0_att()
QRM_RF.out0_att()
QRM_RF.in0_offset_path0()
QRM_RF.in0_offset_path1()
QRM_RF.out0_offset_path0()
QRM_RF.out0_offset_path1()
QRM_RF.scope_acq_trigger_mode_path0()
QRM_RF.scope_acq_trigger_level_path0()
QRM_RF.scope_acq_avg_mode_en_path0()
QRM_RF.scope_acq_trigger_mode_path1()
QRM_RF.scope_acq_trigger_level_path1()
QRM_RF.scope_acq_avg_mode_en_path1()
QRM_RF.scope_acq_sequencer_select()
QRM_RF.marker0_inv_en()
QRM_RF.marker1_inv_en()
Sequencer
Sequencer.__init__()
Sequencer.seq_idx
Sequencer.set_trigger_thresholding()
Sequencer.get_trigger_thresholding()
Sequencer.reset_trigger_thresholding()
Sequencer.connect_out0()
Sequencer.connect_out1()
Sequencer.connect_out2()
Sequencer.connect_out3()
Sequencer.sync_en()
Sequencer.nco_freq()
Sequencer.nco_phase_offs()
Sequencer.nco_prop_delay_comp()
Sequencer.nco_prop_delay_comp_en()
Sequencer.marker_ovr_en()
Sequencer.marker_ovr_value()
Sequencer.sequence()
Sequencer.trigger1_count_threshold()
Sequencer.trigger1_threshold_invert()
Sequencer.trigger2_count_threshold()
Sequencer.trigger2_threshold_invert()
Sequencer.trigger3_count_threshold()
Sequencer.trigger3_threshold_invert()
Sequencer.trigger4_count_threshold()
Sequencer.trigger4_threshold_invert()
Sequencer.trigger5_count_threshold()
Sequencer.trigger5_threshold_invert()
Sequencer.trigger6_count_threshold()
Sequencer.trigger6_threshold_invert()
Sequencer.trigger7_count_threshold()
Sequencer.trigger7_threshold_invert()
Sequencer.trigger8_count_threshold()
Sequencer.trigger8_threshold_invert()
Sequencer.trigger9_count_threshold()
Sequencer.trigger9_threshold_invert()
Sequencer.trigger10_count_threshold()
Sequencer.trigger10_threshold_invert()
Sequencer.trigger11_count_threshold()
Sequencer.trigger11_threshold_invert()
Sequencer.trigger12_count_threshold()
Sequencer.trigger12_threshold_invert()
Sequencer.trigger13_count_threshold()
Sequencer.trigger13_threshold_invert()
Sequencer.trigger14_count_threshold()
Sequencer.trigger14_threshold_invert()
Sequencer.trigger15_count_threshold()
Sequencer.trigger15_threshold_invert()
Sequencer.cont_mode_en_awg_path0()
Sequencer.cont_mode_waveform_idx_awg_path0()
Sequencer.upsample_rate_awg_path0()
Sequencer.gain_awg_path0()
Sequencer.offset_awg_path0()
Sequencer.cont_mode_en_awg_path1()
Sequencer.cont_mode_waveform_idx_awg_path1()
Sequencer.upsample_rate_awg_path1()
Sequencer.gain_awg_path1()
Sequencer.offset_awg_path1()
Sequencer.mixer_corr_phase_offset_degree()
Sequencer.mixer_corr_gain_ratio()
Sequencer.mod_en_awg()
Sequencer.connect_acq_I()
Sequencer.connect_acq_Q()
Sequencer.demod_en_acq()
Sequencer.integration_length_acq()
Sequencer.thresholded_acq_rotation()
Sequencer.thresholded_acq_threshold()
Sequencer.thresholded_acq_marker_en()
Sequencer.thresholded_acq_marker_address()
Sequencer.thresholded_acq_marker_invert()
Sequencer.thresholded_acq_trigger_en()
Sequencer.thresholded_acq_trigger_address()
Sequencer.thresholded_acq_trigger_invert()
Sequencer.ttl_acq_auto_bin_incr_en()
Sequencer.ttl_acq_threshold()
Sequencer.ttl_acq_input_select()
Sequencer.connect_acq()
ConfigurationManager
ConfigurationManager.__init__()
ConfigurationManager.close()
ConfigurationManager.get_connection_info()
ConfigurationManager.get_protocol()
ConfigurationManager.has_capability()
ConfigurationManager.describe()
ConfigurationManager.download_log()
ConfigurationManager.set_name()
ConfigurationManager.set_ip_config()
ConfigurationManager.update()
ConfigurationManager.rollback()
ConfigurationManager.reboot()
ConfigurationManager.cmd_line()
PortInfo
probe_port()
ConnectionInfo
represent_address()
represent_connection()
represent_device()
pprint_connection_info()
connection_info_to_json()
probe_device()
get_device_info()
UpdateFile
PlugAndPlay
PlugAndPlay.__init__()
PlugAndPlay.close()
PlugAndPlay.list_devices()
PlugAndPlay.print_devices()
PlugAndPlay.identify()
PlugAndPlay.identify_all()
PlugAndPlay.describe()
PlugAndPlay.get_serial()
PlugAndPlay.get_name()
PlugAndPlay.set_name()
PlugAndPlay.get_ip()
PlugAndPlay.set_ip()
PlugAndPlay.set_all_dhcp()
PlugAndPlay.reboot()
PlugAndPlay.reboot_all()
PlugAndPlay.recover_device()
PlugAndPlay.cmd_line()
resolve()
AddressInfo
get_build_info()
BuildInfo
DeviceInfo
SpiRack
SpiRack.__init__()
SpiRack.add_spi_module()
SpiRack.close()
SpiRack.connect_message()
SpiModuleBase
SpiModuleBase.__init__()
SPIRack.IDN()
SPIRack.temperature()
SPIRack.battery_voltages()
SpiRack.get_idn()
SpiRack.set_dacs_zero()
SpiModuleBase.set_dacs_zero()
S4gModule
S4gModule.NUMBER_OF_DACS
S4gModule.__init__()
S4gModule.set_dacs_zero()
S4g.current()
S4g.span()
S4g.ramp_rate()
S4g.ramp_max_step()
S4g.ramping_enabled()
S4g.is_ramping()
S4g.stepsize()
S4g.dac_channel()
D5aModule
D5aModule.NUMBER_OF_DACS
D5aModule.__init__()
D5a.voltage()
D5a.span()
D5a.ramp_rate()
D5a.ramp_max_step()
D5a.ramping_enabled()
D5a.is_ramping()
D5a.stepsize()
D5a.dac_channel()
D5aModule.set_dacs_zero()