( 'nicos.devices.secop.devices.SecopMoveable', { 'secnode': 'se_main', 'description': 'channel 1', 'secop_module': 'T_chip', 'params_cfg': { 'pollinterval_': { 'datainfo': { 'unit': 's', 'min': 0.1, 'max': 120.0, 'type': 'double' }, 'description': 'default poll interval', 'settable': True, 'unit': 's' }, 'target': { 'datainfo': None, 'description': 'setpoint', 'unit': 'K' }, 'enabled': { 'datainfo': { 'type': 'bool' }, 'description': 'is this channel enabled?', 'settable': True }, 'range': { 'datainfo': { 'type': 'enum', 'members': { '2mOhm': 1, '6.32mOhm': 2, '20mOhm': 3, '63.2mOhm': 4, '200mOhm': 5, '632mOhm': 6, '2Ohm': 7, '6.32Ohm': 8, '20Ohm': 9, '63.2Ohm': 10, '200Ohm': 11, '632Ohm': 12, '2kOhm': 13, '6.32kOhm': 14, '20kOhm': 15, '63.2kOhm': 16, '200kOhm': 17, '632kOhm': 18, '2MOhm': 19, '6.32MOhm': 20, '20MOhm': 21, '63.2MOhm': 22 } }, 'description': 'reading range', 'settable': True }, 'minrange': { 'datainfo': { 'type': 'enum', 'members': {'2mOhm': 1, '6.32mOhm': 2, '20mOhm': 3, '63.2mOhm': 4, '200mOhm': 5, '632mOhm': 6, '2Ohm': 7, '6.32Ohm': 8, '20Ohm': 9, '63.2Ohm': 10, '200Ohm': 11, '632Ohm': 12, '2kOhm': 13, '6.32kOhm': 14, '20kOhm': 15, '63.2kOhm': 16, '200kOhm': 17, '632kOhm': 18, '2MOhm': 19, '6.32MOhm': 20, '20MOhm': 21, '63.2MOhm': 22} }, 'description': 'minimum range for software autorange', 'settable': True }, 'autorange': { 'datainfo': {'type': 'bool'}, 'description': 'autorange', 'settable': True }, 'iexc': { 'datainfo': { 'type': 'enum', 'members': {'off': 0, '1pA': 1, '3.16pA': 2, '10pA': 3, '31.6pA': 4, '100pA': 5, '316pA': 6, '1nA': 7, '3.16nA': 8, '10nA': 9, '31.6nA': 10, '100nA': 11, '316nA': 12, '1uA': 13, '3.16uA': 14, '10uA': 15, '31.6uA': 16, '100uA': 17, '316uA': 18, '1mA': 19, '3.16mA': 20, '10mA': 21, '31.6mA': 22} }, 'description': 'current excitation', 'settable': True }, 'vexc': { 'datainfo': { 'type': 'enum', 'members': {'off': 0, '2uV': 1, '6.32uV': 2, '20uV': 3, '63.2uV': 4, '200uV': 5, '632uV': 6, '2mV': 7, '6.32mV': 8, '20mV': 9, '63.2mV': 10, '200mV': 11, '632mV': 12} }, 'description': 'voltage excitation', 'settable': True }, 'pause': { 'datainfo': {'unit': 's', 'min': 3.0, 'max': 60.0, 'type': 'double'}, 'description': 'pause after channel change', 'settable': True, 'unit': 's' }, 'dwell': { 'datainfo': {'unit': 's', 'min': 1.0, 'max': 200.0, 'type': 'double'}, 'description': 'dwell time with autoscan', 'settable': True, 'unit': 's' }, 'filter': { 'datainfo': {'unit': 's', 'min': 1.0, 'max': 200.0, 'type': 'double'}, 'description': 'filter time', 'settable': True, 'unit': 's'}, 'raw': { 'datainfo': {'unit': 'Ohm', 'type': 'double'}, 'description': 'raw reistance value', 'unit': 'Ohm' }, 'tolerance': { 'datainfo': {'unit': 'K', 'min': 0.0, 'type': 'double'}, 'description': 'absolute tolerance', 'settable': True, 'unit': 'K' }, 'settling_time': {'datainfo': {'unit': 'sec', 'min': 0.0, 'type': 'double'}, 'description': 'settling time', 'settable': True, 'unit': 'sec' }, 'timeout': { 'datainfo': {'unit': 'sec', 'min': 0.0, 'type': 'double'}, 'description': 'timeout', 'settable': True, 'unit': 'sec' }, 'control_active': { 'datainfo': {'type': 'bool'}, 'description': 'we are controlling' }, 'minheater': { 'datainfo': {'unit': 'A', 'min': 0.0, 'max': 0.01, 'type': 'double'}, 'description': 'minimal heater current', 'settable': True, 'unit': 'A' }, 'htrrng': { 'datainfo': { 'type': 'enum', 'members': {'off': 0, '30uA': 1, '100uA': 2, '300uA': 3, '1mA': 4, '3mA': 5, '10mA': 6, '30mA': 7, '100mA': 8} }, 'description': '', 'settable': True }, 'ctrlpars': { 'datainfo': { 'type': 'struct', 'members': { 'p': {'min': -10.0, 'max': 10.0, 'type': 'double'}, 'i': {'min': -10.0, 'max': 10.0, 'type': 'double'}, 'd': {'min': -10.0, 'max': 10.0, 'type': 'double'} } }, 'description': 'PID control parameters', 'settable': True } }, 'commands_cfg': { 'stop': { 'description': 'set to idle when busy\n\ndoes not stop control!', 'datainfo': {'type': 'command'} }, 'control_off': { 'description': 'switch control off', 'datainfo': {'type': 'command'} } }, 'mixins': [], 'secop_properties': { 'description': 'channel 1', 'implementation': 'frappy_psi.ls372.TemperatureLoop', 'interface_classes': ['Drivable'], 'features': [] }, 'unit': 'K', 'fmtstr': '%g', 'value_datainfo': {'unit': 'K', 'min': 0.0, 'type': 'double'}, 'target_datainfo': {'unit': 'K', 'min': 0.0, 'type': 'double'} } )