def speed_test(sleep, serial_port = None): """Allows doing physical speed performance tests by sending random data""" pan_tilt_swivel = PanTiltSwivel(serial_port) pan_tilt_swivel.set_timeout(sleep) while(1): pan_tilt_swivel.pan(random.randrange(0, 179, 1)) pan_tilt_swivel.tilt(random.randrange(0, 179, 1))
from PanTiltSwivel import PanTiltSwivel if __name__ == "__main__": import sys serial_port = sys.argv[2] if len(sys.argv) == 3 else None pts = PanTiltSwivel(serial_port) pts.tilt(int(sys.argv[1]))
def tilt(degree): app.logger.info('tilt to ' + str(degree)) pantilt = PanTiltSwivel() pantilt.tilt(degree) resp = Response('', status=200, mimetype='application/json') return resp
from PanTiltSwivel import PanTiltSwivel if __name__ == "__main__": import sys serial_port = sys.argv[2] if len(sys.argv) == 3 else None pts = PanTiltSwivel(serial_port) pts.pan(int(sys.argv[1]))