示例#1
0
文件: server.py 项目: tuvokki/pistuff
def move(direction, seconds):
    """generic move method"""
    if direction in ['forward', 'backward']:
        exec_move = Move()
        if direction == 'forward':
            exec_move.forward(seconds)
        else:
            exec_move.backward(seconds)
        result = 'done move'
    elif direction in ['left', 'right']:
        exec_move = Turn()
        if direction == 'left':
            exec_move.left(seconds)
        else:
            exec_move.right(seconds)
        result = 'done turn'
    else:
        result = '{0} is no valid direction, choose between forward, backward, left, right.'.format(
            direction)
    return jsonify({'result': result, 'direction': direction, 'seconds':
                    seconds})
示例#2
0
def move(direction, seconds):
    """generic move method"""
    if direction in ['forward', 'backward']:
        exec_move = Move()
        if direction == 'forward':
            exec_move.forward(seconds)
        else:
            exec_move.backward(seconds)
        result = 'done move'
    elif direction in ['left', 'right']:
        exec_move = Turn()
        if direction == 'left':
            exec_move.left(seconds)
        else:
            exec_move.right(seconds)
        result = 'done turn'
    else:
        result = '{0} is no valid direction, choose between forward, backward, left, right.'.format(
            direction)
    return jsonify({
        'result': result,
        'direction': direction,
        'seconds': seconds
    })
示例#3
0
文件: server.py 项目: tuvokki/pistuff
def backward(seconds):
    """backward method"""
    move_bwd = Move()
    move_bwd.backward(seconds)
    return jsonify({'result': "done", 'direction': '', 'drive_time': seconds})
示例#4
0
def backward(seconds):
    """backward method"""
    move_bwd = Move()
    move_bwd.backward(seconds)
    return jsonify({'result': "done", 'direction': '', 'drive_time': seconds})