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__()
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)