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')