Generators

class empyric.collection.generators.SiglentSDG1000(address=None, adapter=None, presets=None, postsets=None, **kwargs)
supported_adapters = ((<class 'empyric.adapters.Socket'>, {'read_termination': '\n', 'write_termination': '\n'}),)
knobs = ('channel 1 output', 'channel 2 output', 'channel 1 load', 'channel 2 load', 'channel 1 polarity', 'channel 2 polarity', 'channel 1 waveform', 'channel 2 waveform', 'channel 1 high level', 'channel 2 high level', 'channel 1 low level', 'channel 2 low level', 'channel 1 frequency', 'channel 2 frequency', 'channel 1 pulse width', 'channel 2 pulse width', 'channel 1 pulse rise', 'channel 2 pulse rise', 'channel 1 pulse fall', 'channel 2 pulse fall', 'channel 1 pulse delay', 'channel 2 pulse delay', 'channel 1 invert', 'channel 2 invert', 'channel 1 phase', 'channel 2 phase', 'equal phase', 'channel 1 burst state', 'channel 2 burst state', 'channel 1 burst period', 'channel 2 burst period', 'channel 1 burst trigger source', 'channel 2 burst trigger source', 'channel 1 burst trigger delay', 'channel 2 burst trigger delay', 'channel 1 burst trigger edge', 'channel 2 burst trigger edge', 'channel 1 burst cycles', 'channel 2 burst cycles', 'channel 1 burst polarity', 'channel 2 burst polarity')
wave_forms = ('SINE', 'SQUARE', 'RAMP', 'PULSE', 'NOISE', 'ARB', 'DC', 'PRBS', 'IQ')
set_channel_1_output(output: Toggle)
get_channel_1_output() Toggle
set_channel_2_output(output: Toggle)
get_channel_2_output() Toggle
set_channel_1_load(load: String)
get_channel_1_load() String
set_channel_2_load(load: String)
get_channel_2_load() String
set_channel_1_polarity(polarity: String)
get_channel_1_polarity() String
set_channel_2_polarity(polarity: String)
get_channel_2_polarity() String
set_channel_1_waveform(waveform: String)
get_channel_1_waveform() String
set_channel_2_waveform(waveform: String)
get_channel_2_waveform() String
set_channel_1_high_level(high_level: Float)
get_channel_1_high_level() Float
set_channel_2_high_level(high_level: Float)
get_channel_2_high_level() Float
set_channel_1_low_level(low_level: Float)
get_channel_1_low_level() Float
set_channel_2_low_level(low_level: Float)
get_channel_2_low_level() Float
set_channel_1_frequency(frequency: Float)
get_channel_1_frequency() Float
set_channel_2_frequency(frequency: Float)
get_channel_2_frequency() Float
set_channel_1_pulse_width(width: Float)
get_channel_1_pulse_width() Float
set_channel_2_pulse_width(width: Float)
get_channel_2_pulse_width() Float
set_channel_1_pulse_rise(rise: Float)
get_channel_1_pulse_rise() Float
set_channel_2_pulse_rise(rise: Float)
get_channel_2_pulse_rise() Float
set_channel_1_pulse_fall(fall: Float)
get_channel_1_pulse_fall() Float
set_channel_2_pulse_fall(fall: Float)
get_channel_2_pulse_fall() Float
set_channel_1_pulse_delay(delay: Float)
get_channel_1_pulse_delay() Float
set_channel_2_pulse_delay(delay: Float)
get_channel_2_pulse_delay() Float
set_channel_1_invert(state: Toggle)
get_channel_1_invert() Toggle
set_channel_2_invert(state: Toggle)
get_channel_2_invert() Toggle
set_channel_1_phase(phase: Float)
get_channel_1_phase() Float
set_channel_2_phase(phase: Float)
get_channel_2_phase() Float
set_equal_phase(state: Toggle)
set_channel_1_burst_state(state: Toggle)
get_channel_1_burst_state() Toggle
set_channel_2_burst_state(state: Toggle)
get_channel_2_burst_state() Toggle
set_channel_1_burst_period(period: Float)
get_channel_1_burst_period() Float
set_channel_2_burst_period(period: Float)
get_channel_2_burst_period() Float
set_channel_1_burst_trigger_source(trsr: String)
get_channel_1_burst_trigger_source() String
set_channel_2_burst_trigger_source(trsr: String)
get_channel_2_burst_trigger_source() String
set_channel_1_burst_trigger_delay(delay: Float)
get_channel_1_burst_trigger_delay() Float
set_channel_2_burst_trigger_delay(delay: Float)
get_channel_2_burst_trigger_delay() Float
set_channel_1_burst_trigger_edge(edge: String)
get_channel_1_burst_trigger_edge() String
set_channel_2_burst_trigger_edge(edge: String)
get_channel_2_burst_trigger_edge() String
set_channel_1_burst_cycles(cycles: Float)
get_channel_1_burst_cycles() Float
set_channel_2_burst_cycles(cycles: Float)
get_channel_2_burst_cycles() Float
set_channel_1_burst_polarity(plrt: String)
get_channel_1_burst_polarity() String
set_channel_2_burst_polarity(plrt: String)
get_channel_2_burst_polarity() String