def update_syringe(self,pump): if self.curr_state == 'Stopped': dia = syringes[str(self.mapper.mapping(pump).currentText())] new_era.set_diameter(self.ser,pump,dia) dia = new_era.get_diameter(self.ser,pump) self.commandbar.setText('Last command: pump %i set to %s (%s mm)'%(pump,self.mapper.mapping(pump).currentText(),dia)) else: self.commandbar.setText("Can't change syringe while running")
def pump_init(self, pump_port): self.pser = serial.Serial(pump_port, 19200, timeout=0.1) print("connected to", self.pser.name) pumps = new_era.find_pumps(self.pser) self.pump = pumps[0] self.infuse = False new_era.set_diameter(self.pser, self.pump, dia_1ml) new_era.set_direct(self.pser, self.pump, 1) new_era.set_rate(self.pser, self.pump, flowrate)
def pump_init(self, pump_port): self.pser = serial.Serial(pump_port, 19200, timeout=.1) print('connected to', self.pser.name) pumps = new_era.find_pumps(self.pser) self.pump = pumps[0] self.infuse = False new_era.set_diameter(self.pser, self.pump, dia_1ml) new_era.set_direct(self.pser, self.pump, 1) new_era.set_rate(self.pser, self.pump, flowrate)
def update_syringe(self, pump): if self.curr_state == 'Stopped': dia = syringes[str(self.mapper.mapping(pump).currentText())] new_era.set_diameter(self.ser, pump, dia) dia = new_era.get_diameter(self.ser, pump) self.commandbar.setText( 'Last command: pump %i set to %s (%s mm)' % (pump, self.mapper.mapping(pump).currentText(), dia)) else: self.commandbar.setText("Can't change syringe while running")