def main(): # instantiate Teensy Monitor teensy_manager = TeensyManager(import_config=True) # find all the Teensy print("Number of Teensy devices found: " + str(teensy_manager.get_num_teensy_thread())) Quality_Assurance(teensy_manager) for teensy_thread in teensy_manager._get_teensy_thread_list(): teensy_thread.join() print("All Teensy threads terminated.")
def main(): # instantiate Teensy Monitor teensy_manager = TeensyManager(import_config=True) # teensy_manager.kill_teensy_thread('HK_teensy_2') # teensy_manager.kill_teensy_thread('HK_teensy_3') # find all the Teensy print("Number of Teensy devices found: " + str(teensy_manager.get_num_teensy_thread())) # interactive code behaviours = cmd(teensy_manager) for teensy_thread in teensy_manager._get_teensy_thread_list(): teensy_thread.join() print("All Teensy threads terminated")
print('new*') else: print('old') for j in range(3): device_header = 'tentacle_%d_' % j print("Tentacle %d" % j, end=" ---\t") print("IR (", sample[device_header + 'ir_0_state'], ", ", sample[device_header + 'ir_1_state'], ")", end=" \t") print('\n') print("Loop Time: %f" % (clock()-t0)) if __name__ == "__main__": # instantiate Teensy Monitor teensy_manager = TeensyManager(import_config=True) # find the number of Teensy devices print("Number of Teensy devices found: " + str(teensy_manager.get_num_teensy_thread())) # instantiate the IR polling thread read_ir_sensors(teensy_manager) # wait for all Teensy threads to terminate for teensy_thread in teensy_manager._get_teensy_thread_list(): teensy_thread.join() print("All Teensy threads terminated.")