Ejemplo n.º 1
0
 def __init__(self, name, physical_adwin ='physical_adwin', **kw):
     adwin.__init__(self, name, 
             adwin = qt.instruments[physical_adwin], 
             processes = adwinscfg.config['adwin_cav1_processes'],
             default_processes=['counter', 'set_dac', 'set_dio', 'linescan','read_adc', 'voltage_scan_sync'], 
             dacs=adwinscfg.config['adwin_cav1_dacs'], 
             adcs=adwinscfg.config['adwin_cav1_adcs'],            
             tags=['virtual'],
             use_cfg  = kw.pop('use_cfg',True),
             process_subfolder = qt.config['adwin_pro_subfolder'], **kw)
Ejemplo n.º 2
0
 def __init__(self, name, **kw):
     adwin.__init__(self,
                    name,
                    adwin=qt.instruments['physical_adwin'],
                    processes=adwinscfg.config['adwin_pro_processes'],
                    default_processes=['set_dac', 'set_dio'],
                    dacs=adwinscfg.config['adwin_qn1_dacs'],
                    tags=['virtual'],
                    process_subfolder=qt.config['adwin_pro_subfolder'],
                    **kw)
Ejemplo n.º 3
0
 def __init__(self, name, **kw):
     adwin.__init__(self,
                    name,
                    adwin=qt.instruments['physical_adwin'],
                    processes=adwinscfg.config['adwin_lt2_processes'],
                    default_processes=[
                        'counter', 'set_dac', 'set_dio', 'linescan',
                        'DIO_test'
                    ],
                    dacs=adwinscfg.config['adwin_lt2_dacs'],
                    tags=['virtual'],
                    process_subfolder=qt.config['adwin_lt2_subfolder'],
                    **kw)
Ejemplo n.º 4
0
 def __init__(self, name, **kw):
     adwin.__init__(self, name, 
             adwin = qt.instruments['physical_adwin'], 
             processes = adwinscfg.config['adwin_lt3_processes'],
             default_processes=['counter', 'set_dac', 'set_dio', 'linescan'], 
             dacs=adwinscfg.config['adwin_lt3_dacs'], 
             tags=['virtual'],
             process_subfolder = qt.config['adwin_lt3_subfolder'], **kw)
     
     
     self.add_function('set_resonant_counting')
     
     self.add_function('linescan')
     self.add_function('get_linescan_counts')
     self.add_function('get_linescan_px_clock')
     self.add_function('get_linescan_supplemental_data')
     
     self.add_function('move_to_xyz_U')
     self.add_function('get_xyz_U')
     self.add_function('move_to_dac_voltage')
     self.add_function('measure_counts')