Skip to content

1.1.0

Choose a tag to compare

@troyBORG troyBORG released this 07 Oct 07:55
· 25 commits to main since this release

XossHrmServer v1.1.0 — Dashboard + MoreStats + Logging

✨ Highlights

  • Dashboard UI (/dashboard) to visualize sessions (live or saved CSVs)
  • MoreStats rolling analytics exposed at /stats + /history
  • Session logging to CSV in /logs (browser + delete)
  • Compact outputs for /bpm and WebSocket telemetry

🔧 New Endpoints

  • /bpm → current BPM + battery
  • /latest, /stats, /history, /dashboard, /logs
  • /log.csv?file=... + /log.json?file=...
  • /logs/delete?file=... → remove old logs

📊 Analytics

  • Rolling average, min, max, stdDev, zScore
  • Rate of change (1 s / 5 s)
  • HRV (RMSSD, SDNN) if RR data is present
  • Zone seconds: <90, 90–110, 110–130, 130–150, ≥150

🧩 Notes

  • CSV header: TimestampUTC,BPM,Battery,Energy,RR(ms)
  • RR intervals use ; separator
  • Files can be read live (FileShare.ReadWrite)
  • /bpm + WebSocket messages are space-padded for overlays