Example #1
0
 def __init__(self, connection, fname='data.dat', stderr=sys.stderr):
     self.stderr=stderr
     self.connection = connection
     self.configure = scout_configure(self.connection.sis_address(), 3333)
     self.configure.push_to_struck()
     self.__scout_info__()
     if not fname.endswith('.dat'):
         fname = ''.join([fname, '.dat'])
     if len(fname.split('.'))>2:
         raise NameError('Either give .dat or no extension')
     self.fname = fname
     self.__save_struck_state__()
Example #2
0
 def __init__(self, connection):
     QtGui.QWidget.__init__(self)
     ''' Talk to the sis3316 and load in data '''
     self.connection = connection
     self.sc_data = scout_configure(connection.sis_address(), 3333)
     ''' Tabs for various settings '''
     self.tabs = QtGui.QTabWidget()
     self.__refresh_tabs__()
     self.layout = QtGui.QGridLayout()
     self.__savewriteload_box__()
     # self.layout.addWidget(settings_table())
     self.layout.addWidget(self.tabs, 1,0)
     self.setLayout(self.layout)