p5control.drivers.keysightB2962A
Driver for KEYSIGHT B2962A Power Source
- class p5control.drivers.keysightB2962A.KeysightB2962A(name: str, address: str, refresh_delay: float = 0.5)
Bases:
ThreadSafeBaseDriverDriver for KEYSIGHT B2962A Power Source
- open()
Open connection to the device.
- Raises:
BaseDriverError – if an connecton has already been established.
- timeout(timeout)
- get_error_message()
- check_for_error()
- reset()
- triangle_mode(ch=None)
- trigger(channel=None)
- output_on(val=True, ch=None)
- output_off(ch=None)
- set_max_current(max_current, ch=None)
- set_rise_time(t, ch=None)
- set_fall_time(t, ch=None)
- set_frequency(frequency)
- set_voltage(V, ch=None)
- set_triangle_top(V, ch=None)
- set_triangle_btm(V, ch=None)
- set_amplitude(amplitude)
- set_sweep_count(N: int, ch=None)