Added file transfer (server => copter)

This commit is contained in:
Igor Nurullaev
2019-08-29 20:39:51 +03:00
parent e4aa7a4e70
commit 3997952e1e
6 changed files with 198 additions and 29 deletions

View File

@@ -1,5 +1,6 @@
from server import Server
from flask import Flask, render_template
from web_server_models import copters, get_delay_manually
from flask import Flask, render_template, jsonify, request
from app_routes.selfcheck import selfcheck_api, refresh_copters
from app_routes.file_sender import file_sender_api
from app_routes.misc import misc_api
@@ -17,6 +18,20 @@ def home():
return render_template('main.html', data=data)
@app.route('/start_animation', methods=['GET', 'POST'])
def resume_selected():
for copter in copters:
server.send_starttime(copter.client, get_delay_manually())
return jsonify({'m': 'ok'})
@app.route('/em_land', methods=['GET', 'POST'])
def em_land_selected():
for copter in copters:
copter.client.send_message("land")
return jsonify({'m': 'ok'})
server = Server()
server.start()
app.run(host='0.0.0.0', debug=False)