Fix slow OBD value load on dashboard (BUG-19)
This commit is contained in:
@@ -203,11 +203,19 @@ def gps_status():
|
||||
|
||||
@app.route('/api/obd/status')
|
||||
def obd_status():
|
||||
port = app_obd._find_obd_port()
|
||||
connected = app_obd._is_car_connected()
|
||||
return jsonify({
|
||||
"adapter_present": bool(app_obd._find_obd_port()),
|
||||
"port": app_obd._find_obd_port(),
|
||||
"car_connected": app_obd._is_car_connected(),
|
||||
"status_label": "Connected" if app_obd._is_car_connected() else "Disconnected",
|
||||
"adapter_present": bool(port),
|
||||
"port": port,
|
||||
"car_connected": connected,
|
||||
"status_label": "Connected" if connected else "Disconnected",
|
||||
"speed": app_obd.get_fresh_speed(),
|
||||
"rpm": app_obd.rpm,
|
||||
"coolant_temp": app_obd.coolant_temp,
|
||||
"fuel_level": app_obd.fuel_level,
|
||||
"throttle_position": app_obd.throttle_position,
|
||||
"mil_on": app_obd.get_fresh_mil(),
|
||||
})
|
||||
|
||||
@app.route('/api/trip/<int:trip_id>')
|
||||
|
||||
Reference in New Issue
Block a user