#!/usr/bin/env python import serial.tools.list_ports done = False for port in serial.tools.list_ports.comports(): if "483:5740" in port[2]: print ("Reseting stmbl at " + port[2]) try: stmbl = serial.Serial(port[0]) stmbl.write('bootloader\n'.encode()) stmbl.close() done = True except OSError: print ("Cannot open port, check permissions, or disconnect Servoterm") done = True if not done: print ("No boards found, or board is already in bootloader")