def update_flowrate(dt): if Scenario == 'normalUsage': temp = query.db_read('GalPerMin', 'galPerMin', '1') flowrate = str(round(float(temp[0]), 2)) self.flowrate_label.text = 'Flowrate: ' + flowrate + ' GPM' else: temp = query.db_read('Cycles', 'CycleTime', '1') seconds = str(round(float(temp[0]), 2)) gpm = '%.4f' % ((float(totalVolume)/float(seconds)) * 60) self.flowrate_label.text = 'Flowrate: ' + gpm + ' GPM'
def anc_sens_adj_up(self): query.adjust_val('inc', 'Value', 'AncSensi', 1, 10, 1) setting = query.db_read('AncSensi', 'Value', 1) self.label_sens_setting.text = str(setting[0])
def anc_cycles_adj_down(self): query.adjust_val('dec', 'Value', 'AncCycles', 1, 10, 1) setting = query.db_read('AncCycles', 'Value', 1) self.label_cycles_setting.text = str(setting[0])
def anc_auto_adj_up(self): query.adjust_val('inc', 'Value', 'AncAuto', 1, 10, 1) setting = query.db_read('AncAuto', 'Value', 1) self.label_auto_setting.text = str(setting[0])
def anc_away_adj_down(self): query.adjust_val('dec', 'Value', 'AncAway', 1, 10, 1) setting = query.db_read('AncAway', 'Value', 1) self.label_away_setting.text = str(setting[0])
def anc_home_adj_up(self): query.adjust_val('inc', 'Value', 'AncHome', 5, 30, 5) setting = query.db_read('AncHome', 'Value', 1) self.label_home_setting.text = str(setting[0])
def f(dt): temp = query.db_read('Cycles', 'TimeLocal', '1') cycleTime = time_convert(round(float(temp[0]), 2)) self.cycleTime_label.text = 'Water Event Time: \n' + cycleTime