fluidlab.instruments.funcgen.tektronix_afg3022b

tektronix_afg3022b

class fluidlab.instruments.funcgen.tektronix_afg3022b.TektronixAFG3022b(interface=None)[source]

A driver for the function generator Tektronix AFG 3022 B.

frequency The function frequency. = <FloatValue object>
function_shape The function shape (str). = <StringValue object>
function_shape = <StringValue object>
TektronixAFG3022b.function_shapeHas to be in ['sine', 'sin', 'ramp', 'square'] (not case sensitive)
function_shape = <StringValue object>
function_shape = <StringValue object>
offset The function offset (in volt). = <FloatValue object>
voltage Peak to peak voltage (in volt). = <FloatValue object>
voltage = <FloatValue object>
TektronixAFG3022b.voltageWarning: The voltage depends on the impedance of the receiver of the
TektronixAFG3022b.voltagesignal.  If its impedence is very large, the actual output voltage is
TektronixAFG3022b.voltagetwice what it should be.  If its impedance is 50 ohm, there is no
TektronixAFG3022b.voltageproblem.
voltage = <FloatValue object>
voltage = <FloatValue object>

Classes

TektronixAFG3022b([interface])

A driver for the function generator Tektronix AFG 3022 B.