def TouchLoop(): global running global clientconn while not touch_t.stopped(): if running: data = {} with Hardware.lock: ret = Hardware.cap_get_filtered_data() for i in range(numelectrodes): data[i] = ret[i] if clientconn: clientconn.send_data("updateelectrodes", {"electrodedata": data}) touch_t.sleep(0.1)
def cap_get_filtered_data(self): return self.runtime.table_from(Hardware.cap_get_filtered_data())