Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 1.51 KB

TODO.md

File metadata and controls

19 lines (18 loc) · 1.51 KB

Note

Some of these things may never get implemented. And even if they do, there is no guarantee that these things are the next things I will implement.

TODO

  • Switch sensor connection to hardware SPI?(if using software SPI atm, and if worth it)
  • Split sensor reading and data storage to different Tasks?(might not be worth it)
  • Add client with live graphs(Java standalone or Javascript in the web interface)
  • Show size of measurement csvs on downloads page
  • Automatically scale up sensor ranges if the read value is close to the current max
  • Show the actual measurement rate on the download page
  • Add SD data storage(might make extra task for data storage more worth it)
  • Consider using SparkFun LSM9DS1 IMU Library for reading data from the sensor
  • Consider using Adafruit Sensor Lab / Adafruit Sensor Calibration for more accurate sensor readings
  • Add html error pages for when the LSM9DS1 or the PSRAM can't be initialized
  • Split measurement csv generation for length check to both CPU cores
  • Add some AP website WiFi Sta config like this
  • Allow index.css, recording.js, and calculating.js caching using their hash as an ETag
  • Return a Error 503 page when trying to download a generated csv while the ESP32 is already handling as many downloads of them as it can without crashing