Skip to content

Releases: sghctoma/sst

v0.4.0-alpha

26 Sep 14:25
Compare
Choose a tag to compare
v0.4.0-alpha Pre-release
Pre-release

Changelog (dashboard)

  • Display time in local timezone
  • Fix "del" button position in session list.
  • Add ability to store suspension settings

Changelog (API)

  • Add session synchronization with Sufni.Bridge
  • Keep Bokeh version in cached JavaScript in sync with the Python version.

Changelog (dashboard / API)

  • Add pytest tests.
  • Update dependencies and Docker base images.

Changelog (firmware)

  • Add sensor calibration functionality.
  • Fix some network related issues.
  • Update to Pico SDK 2.0.
  • Allow moving SST files to trash via the TCP server.
  • Add support for linear potentiometer-based distance sensors.
  • Add debug and release configure/build CMkae presets for all combination of display, card reader and sensor types.

v0.3.0-alpha

04 Dec 22:10
Compare
Choose a tag to compare
v0.3.0-alpha Pre-release
Pre-release

Changelog

  • Fixed FFT calculations (were based on totally wrong datasets)
  • Introduced Flask-Migration to handle database changes
  • Fixed single-suspension session graphs not showing up on the dashboard
  • DAQ configuration new options: timezone and WiFi country
  • Updated dependencies and Docker base images
  • Dashboard using the default Caddy configuration is now accessible at https://localhost (Was not due to SNI issue: #25)
  • Added sample SST files (#24)
  • Sufni.Bridge-related additions:
    • Handle JWT refresh tokens
    • Added mDNS-discoverable TCP server (Long right press starts it instead of simply doing an NTP sync.)
    • Put the Pico board's unique ID in a file (.boardid) on the SD card

Known issues:

  • Jumps and the low-speed band do not show up on the graphs for already existing sessions. New sessions should not be affected. The reason is a known issue (bokeh/bokeh#13432), for which the fix will be included in Bokeh 3.4.0.

v0.2.0-alpha

26 May 20:12
Compare
Choose a tag to compare
v0.2.0-alpha Pre-release
Pre-release

Changelog

  • Dashboard: imported session appear in the session list with without refresh
  • API: Fix calibration methos expression validation for / and % operators
  • Firmware: uploaded .SST files are immediately moved to uploaded (prevents duplicates on error)
  • Firmware: various networking fixes / improvements
  • Firmware: add SDIO option for MicroSD reader
  • Firmware: reorganize code, add CMake presets

v0.1.0-alpha

13 May 12:03
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

This is the first prerelease of Sufni Suspension Telemetry. The main reason behind this release is to be able to provide downloadable bundles, so that one does not need to clone the whole repo to e.g. set up the backend servers.