Ejemplo n.º 1
0
        self.has_logger = True
        self.db_logger = db_logger

    def add_socket(self, socket):
        """ adding the comm socket"""
        self.has_socket = True
        self.socket = socket

    def update_socket_logger(self,):
        """ update values"""
        if self.has_logger == True:
            pass
        if self.has_socket == True:
            for element in ['filament bias', 'filemant current', 'filament power', 'emission current', 'anode voltage', 'anode power', 'water flow']:
                socket.set_point_now(element,self.status[element])



if __name__ == '__main__':
    print('Program start')
    socket.deamon = True
    socket.start()

    sc = XRC1000(port='/dev/serial/by-id/usb-1a86_USB2.0-Ser_-if00-port0')
    sc.daemon = True
    sc.start()

    tui = CursesTui(sc)
    #tui.daemon = True
    tui.start()