def time_controlled_measure(self):
newtime = time.ticks_ms()
if newtime - self.lasttime < 0 or newtime - self.lasttime > DS18X20.MEASURE_DELAY:
self.temp_list = []
for rom in self.roms:
self.temp_list.append(self.ds.read_temp(rom))
if len(self.temp_list)==1:
self.temp_list = self.temp_list[0]
self.ds.convert_temp()
self.lasttime = newtime
评论列表
文章目录