示例#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
文件: swivel.py 项目: crw/pySwivel
def pan(degree):
    app.logger.info('pan to ' + str(degree))
    pantilt = PanTiltSwivel()
    pantilt.pan(degree)
    resp = Response('', status=200, mimetype='application/json')
    return resp
示例#3
0
文件: pan.py 项目: crw/pySwivel
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]))