Exemplo n.º 1
0
    def __init__(self, inst):
        CommandGroup.__init__(self, inst)

        self._cinpMode = ('A', 'A-B', 'I1', 'I100')
        self._cinpGnd = ('Float', 'Ground')
        self._cinpCoup = ('AC', 'DC')
        self._cinpLine = ('Out', 'Line In', '2xLine In', 'Both In')

        self._cinpRmod = ('High Reserve', 'Normal', 'Low Noise')
        self._cinpOfsl = ('6dB/oct', '12dB/oct', '18dB/oct', '24dB/oct')
        self._cinpSync = ('Off', 'On')

        self._strinpSens = ('2 nV/fA', '5 nV/fA', '10 nV/fA', '20 nV/fA',
                            '50 nV/fA', '100 nV/fA', '200 nV/fA', '500 nV/fA',
                            '1 ¼V/pA', '2 ¼V/pA', '5 ¼V/pA', '10 ¼V/pA',
                            '20 ¼V/pA', '50 ¼V/pA', '100 ¼V/pA', '200 ¼V/pA',
                            '500 ¼V/pA', '1 mV/nA', '2 mV/nA', '5 mV/nA',
                            '10 mV/nA', '20 mV/nA', '50 mV/nA', '100 mV/nA',
                            '200 mV/nA', '500 mV/nA', '1 V/¼A')

        self._floatinpSens = (2e-9, 5e-9, 10e-9, 20e-9, 50e-9, 100e-9, 200e-9,
                              500e-9, 1e-6, 2e-6, 5e-6, 10e-6, 20e-6, 50e-6,
                              100e-6, 200e-6, 500e-6, 1e-3, 2e-3, 5e-3, 10e-3,
                              20e-3, 50e-3, 100e-3, 200e-3, 500e-3, 1)

        self._strinpOflt = ('10 us', '30 us', '100 us', '300 us', '1 ms',
                            '3 ms', '10 ms', '30 ms', '100 ms', '300 ms',
                            '1 s', '3 s', '10 s', '30 s', '100 s', '300 s',
                            '1 ks', '3 ks', '10 ks', '30 ks')

        self._floatinpOflt = (10e-6, 30e-6, 100e-6, 300e-6, 1e-3, 3e-3, 10e-3,
                              30e-3, 100e-3, 300e-3, 1.0, 3.0, 10.0, 30.0,
                              100.0, 300.0, 1e3, 3e3, 10e3, 30e3)
Exemplo n.º 2
0
    def __init__(self, inst):
        CommandGroup.__init__(self, inst)

        self._cch2Mode = ('Y', 'T', 'Yn', 'Aux3', 'Aux4')
        self._cch2RatS = ('None', 'Aux In 3', 'Aux In 4')
        self._cch2OutS = ('Display', 'Y')
        self._cExpand = ('x1', 'x10', 'x100')
Exemplo n.º 3
0
    def __init__(self, inst):
        CommandGroup.__init__(self, inst)

        self._cch1Mode = ('X', 'R', 'Xn', 'Aux1', 'Aux2')
        self._cch1RatS = ('None', 'Aux In 1', 'Aux In 2')
        self._cch1OutS = ('Display', 'X')
        self._cExpand = ('x1', 'x10', 'x100')
Exemplo n.º 4
0
    def __init__(self, inst):
        CommandGroup.__init__(self, inst)

        self._crefMode = ('External', 'Internal')
        self._crefRslp = ('Sine', 'TTL Rising', 'TTL Falling')
Exemplo n.º 5
0
 def __init__(self, inst):
     CommandGroup.__init__(self, inst)
Exemplo n.º 6
0
    def __init__(self, inst):
        CommandGroup.__init__(self, inst)

        self._cstpLock = ('Local', 'Remote', 'Local Lockout')