SXSW Car Dashboard

Run Server

This will start a basic Python server at http://localhost:8000/.

$ make serve

Build

This command will take the data from data/drive.csv and convert it into a JSON file for use within the dashboard. If you'd like to change the data made avalible to the dashboard modify data/parse.py and add the headers (below). Then run the following command to update data/drive.json.

$ make build

Column Headers in data/drive.csv

  1. Offset
  2. Engine RPM (SAE)
  3. Mass Airflow Sensor
  4. Knock Retard
  5. Delivered Engine Torque
  6. Calculated Engine Load (SAE)
  7. Air-Fuel Ratio Commanded
  8. Equivalence Ratio Commanded
  9. Vehicle Speed (SAE)
  10. Engine Coolant Temp (SAE)
  11. Intake Air Temp (SAE)
  12. Mass Airflow (SAE)
  13. Dynamic Airflow
  14. Intake Manifold Absolute Pressure (SAE)
  15. Timing Advance (SAE)
  16. Knock Learn Factor
  17. Throttle Position (SAE)
  18. O2 Voltage B1S1 (SAE)
  19. O2 Voltage B2S1 (SAE)
  20. Fuel System #1 Status (SAE)
  21. Short Term Fuel Trim Bank 1 (SAE)
  22. Long Term Fuel Trim Bank 1 (SAE)
  23. Short Term Fuel Trim Bank 2 (SAE)
  24. Long Term Fuel Trim Bank 2 (SAE)
  25. EVAP Purge
  26. EVAP Vent
  27. INJ. Pulse Width Avg. Bank 1
  28. INJ. Pulse Width Avg. Bank 2