Пример #1
0
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))
Пример #2
0
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]))
Пример #3
0
def tilt(degree):
    app.logger.info('tilt to ' + str(degree))
    pantilt = PanTiltSwivel()
    pantilt.tilt(degree)
    resp = Response('', status=200, mimetype='application/json')
    return resp
Пример #4
0
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]))