test inputs

This commit is contained in:
quoije
2024-03-02 13:40:52 -05:00
parent 00e14db023
commit adbc9ea69e
18 changed files with 57 additions and 150 deletions
+10 -19
View File
@@ -1,36 +1,27 @@
import app_obd, app_car, app_account, time, app_events, threading
from flask import Flask, render_template, make_response, json
import app_obd, app_car, app_account, time
from app_events import socketio
port_number = 8000
app = Flask(__name__)
socketio.init_app(app)
account = app_account.Account()
obd = app_obd.OBD()
car = app_car.Car()
@app.route('/')
def index():
print("hello")
return render_template('index.html')
print("hello "+account.name)
return render_template('index.html', account = account)
@app.route('/dtc')
def dtc():
return render_template('dtc.html')
# not sure if im gonna use this
@app.route('/api/obd_speed')
@app.route('/api/obd_speed/')
def data():
data = app_obd.speed
response = make_response(json.dumps(data))
response.content_type = 'application/json'
return response
if __name__ == '__main__':
socketio.init_app(app)
p_obd_connection = threading.Thread(target=app_obd.obd_connection)
p_obd_connection.start()
print("allo?")
##
## only debug, remove in prod
##
app.run(host='localhost', port=port_number)
##
return response