Skip to main content

Intro

Inspired by a weird combination of Borg and Telemetron.

Access the Webapp here: https://psp.rajanphadnis.com

And the Admin console here: https://psp-admin.rajanphadnis.com

data is shown in your local timezone, but stored in the database in UTC time

Feature Roadmap

Progress is made whenever I'm bored, but here are the features want to implement:

Want to request a new feature? Fill out a ticket here

Calc Channels

  • Expose moving window settings and variable blacklisting
  • Expose custom formula API
  • Add variable checking

Data Export Wizard

  • Dropdown on CSV button to launch wizard (HF = High Fidelity Data, AG = Aggregated Data):
All-timeShown-time
All ChannelsHFHF
Shown ChannelsHFHF, AG

Plotting

  • Data annotations (already in the API!)
  • [Maybe] More intuitive zoom/pan options
  • Option to disable axis for certain channels (bin, for example)
  • Add button to legend to display currently displayed time period
    • click to toggle between human-readable and api-compatible unix epoch timestamps
  • Show more decimal points in displayed time in legend during hover

Accessibility

  • Popup to provide code samples to access data that is currently visible
  • Guided tour

Documentation

  • Comment the code
  • Write Backend docs
  • Fill out Webapp docs

Settings/Other

  • Export calc channels and settings as JSON
    • Import settings
  • Look into using pointer clicks as measuring tool points instead of keyboard
  • Add slope measurement to measuring tool
  • State diagram on P&ID