Skip to content

Release Notes for v1.3.0

Choose a tag to compare

@DanielRossi1 DanielRossi1 released this 03 Dec 08:59
· 19 commits to main since this release

馃殌 What's New

Real-Time Plotting Improvements

  • Relative Time Axis: The X-axis now shows elapsed time starting from 0 seconds instead of absolute Unix timestamps, making it much easier to read and analyze measurements
  • 100Hz Sampling Rate: Firmware output rate increased from 10Hz to 100Hz for higher resolution data capture

UI Enhancements

  • Reorganized Controls: Start/Stop buttons are now grouped together in the connection bar for a cleaner, more intuitive interface
  • Improved Stability: Fixed race conditions that could cause the application to freeze when stopping and restarting acquisition

PDF Report Improvements -> better Graph Readability:

  • Darker, more visible colors for all traces
  • Thicker plot lines (1.5pt)
  • Higher resolution export (200 DPI)
  • Relative time axis matching the live view

Automated Multi-Platform Builds -> new GitHub Actions CI/CD pipeline for automated release builds
Pre-built binaries now available for:

  • 馃惂 Linux (amd64 & arm64) - Executable + .deb package
  • 馃獰 Windows (amd64) - Standalone .exe
  • 馃崕 macOS Intel - DMG installer
  • 馃崕 macOS Apple Silicon (M1/M2/M3) - Native ARM DMG installer

馃悰 Bug Fixes

  • Fixed issue where time displayed ~84,000 seconds at startup instead of 0
  • Fixed acquisition freezing when rapidly stopping and starting measurements
  • Resolved signal disconnection race conditions in the measurement pipeline