def on_volt_clicked(self, *args):
     #motor = args[0]
     try:
         robot = args[0].get_name()[2:]
         data = (self.voltage[robot][1], self.voltage[robot][0])
         text = "%s: Voltage" % robot
         graphThread = MotorTempGraph(data, text, self.ax)
         graphThread.start()
     except:
         print "Fehler beim anzeigen der Motorgraphen"
 def on_motor_clicked(self, *args):
     #motor = args[0]
     try:
         motor = int(args[0].get_name()[:2])
         robot = args[0].get_name()[2:]
         data = (self.motortmps[robot][motor][1], self.motortmps[robot][motor][0])
         text = "%s: Temperatur Motor %d" % (robot, motor)
         graphThread = MotorTempGraph(data, text, self.ax)
         graphThread.start()
     except Exception as e:
         print "Fehler beim anzeigen der Motorgraphen", e
 def plot_numbers(self, name):
     """Plotet den key mit matpotlib"""
     data = [[], []]
     self.store.add_observer(name, lambda item: self.update_plot(item, data))
     graphThread = MotorTempGraph(data, name, None)
     graphThread.start()