Пример #1
0
def mxgsettings():
    global mxgbench
    message = []
    freq = request.args.get('freq')
    stat = MXG.frequency(mxgbench, action=['Set', freq + "GHZ"])
    message += ['frequency (GHz): %s <%s>' %(stat[1], stat[0])]
    powa = request.args.get('powa')
    stat = MXG.power(mxgbench, action=['Set',float(powa)])
    message += ['power (dBm): %s <%s>' %(stat[1], stat[0])]
    oupt = request.args.get('oupt')
    stat = MXG.output(mxgbench, action=['Set',int(oupt)])
    message += ['RF output: %s <%s>' %(stat[1], stat[0])]
    return jsonify(message=message)
Пример #2
0
def mxgreset():
    global mxgbench
    try:
        mxgbench = MXG.Initiate()
        status = "Success"
    except: status = "Error"
    return jsonify(message=status)
Пример #3
0
def mxgclose():
    global mxgbench
    status = MXG.close(mxgbench)
    return jsonify(message=status)