From 0edae25a137dbd0b21152dd61103727d4e4b1b10 Mon Sep 17 00:00:00 2001 From: Matt Grau <graum@phys.ethz.ch> Date: Tue, 13 Jul 2021 14:09:14 +0200 Subject: [PATCH] create flask app routes for device --- server.py | 41 +++++++++++++++++++++++++++++++++++++++++ server/server.py | 12 ------------ 2 files changed, 41 insertions(+), 12 deletions(-) create mode 100644 server.py delete mode 100644 server/server.py diff --git a/server.py b/server.py new file mode 100644 index 0000000..d55f0f6 --- /dev/null +++ b/server.py @@ -0,0 +1,41 @@ +import flask +from device import Device + +device = Device() +app = flask.Flask(__name__) + + +@app.route('/') +def main(): + return 'Hello World!' + + +@app.route('/get_voltage') +def get_voltage(): + return str(device.voltage) + + +@app.route('/set_voltage/<new_voltage>') +def set_voltage(new_voltage): + device.voltage = float(new_voltage) + return '' + + +@app.route('/get_current') +def get_current(): + return str(device.current) + + +@app.route('/set_current/<new_current>') +def set_current(new_current): + device.current = float(new_current) + return '' + + +@app.route('/calculate_resistance') +def resistance(): + return str(device.resistance) + + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=8000) diff --git a/server/server.py b/server/server.py deleted file mode 100644 index cbedc54..0000000 --- a/server/server.py +++ /dev/null @@ -1,12 +0,0 @@ -import flask - -app = flask.Flask(__name__) - - -@app.route('/') -def main(): - return 'Hello World!' - - -if __name__ == '__main__': - app.run(host='0.0.0.0', port=8000) -- GitLab