Skip to content

v1.3.0 - Fix Graph Plotting & Accord.NET Integration

Choose a tag to compare

@ratchanonth60 ratchanonth60 released this 03 Feb 02:19
· 52 commits to main since this release

πŸš€ Features & Improvements

  • Fixed Graph Plotting Bug: Corrected the hex data parsing offsets in FileService to match the legacy application. Graphs now correctly display Gaussian distribution.
  • Accord.NET Integration: Added Accord.NET library for more accurate Gaussian curve fitting and statistics.
  • New Services:
    • AccordFittingService: Dedicated service for curve fitting.
    • MathService: Optimized math calculations.
    • IFileService: Interface for better testability.
  • Performance: Optimized voltage calculation logic.

πŸ›  Refactoring & Cleanup

  • Project Structure:
    • Moved ViewModels to Views/models namespace.
    • Moved Resources (Styles, Colors) to Views/Resources.
  • Testing: Added Unit Tests for MainViewModel and FileVerification.

πŸ“¦ Dependencies

  • Added Accord.Math v3.8.0
  • Added Accord.Statistics v3.8.0