Skip to content

irox-stats v0.3.0

Compare
Choose a tag to compare
@spmadden spmadden released this 26 Jan 15:43
· 140 commits to master since this release
97dfe5a

Chore

  • cleanup some unused egui features
  • fix lints around using Arc<Vec> instead of Arc<[T]>

Documentation

  • hopefully fix the stats/units docsrs builds

New Features

  • decoding a Coded stream passes basic tests
  • fixup nostd support in stats
  • beginnings of a CodedTimeSeriesReader
  • some basic decoders, ZagZig, Inflater
  • new CodedTimeSeriesWriter to compress time-series sensor data
  • simplify adding a counter vs a fn in StreamStats
  • rework StreamStats to take a boxed fn rather than a counter directly
  • bunch of work on TSDF and float compression
  • new basic alpha-beta and alpha-beta-gamma filter impls
  • linreg curve fitting using standard least squares method
  • add SavitzkyGolay1DerivOrder34 filter
  • ability to break a rectangle into quadrants
  • time window downsampling
  • add time window filters

Bug Fixes

  • USOS doesn't default to zero when no data
  • squash rustrover misidentified error.
  • rejigger filter to align with sago binning scheme
  • fix an issue with streaming mean
  • updating examples from breaking api changes
  • clean up some issues with streaming min/max and points

Other

  • Update readme & some documentation for the stats module

New Features (BREAKING)

  • return usize instead of () in WriteToBEBits

Commit Statistics

  • 26 commits contributed to the release over the course of 36 calendar days.
  • 41 days passed between releases.
  • 25 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release irox-bits v0.4.0 (a6de5f0)
    • Decoding a Coded stream passes basic tests (f039caa)
    • Fixup nostd support in stats (18e0246)
    • USOS doesn't default to zero when no data (4c11648)
    • Beginnings of a CodedTimeSeriesReader (1399008)
    • Some basic decoders, ZagZig, Inflater (f45c79a)
    • New CodedTimeSeriesWriter to compress time-series sensor data (dc687d8)
    • Simplify adding a counter vs a fn in StreamStats (aef1708)
    • Squash rustrover misidentified error. (80518f5)
    • Rework StreamStats to take a boxed fn rather than a counter directly (8ec4046)
    • Return usize instead of () in WriteToBEBits (cf18819)
    • Bunch of work on TSDF and float compression (1460ffd)
    • Hopefully fix the stats/units docsrs builds (af1182a)
    • Update readme & some documentation for the stats module (7957bd7)
    • New basic alpha-beta and alpha-beta-gamma filter impls (5a8ca80)
    • Cleanup some unused egui features (45a936a)
    • Linreg curve fitting using standard least squares method (7dbfca1)
    • Rejigger filter to align with sago binning scheme (a4ad50d)
    • Add SavitzkyGolay1DerivOrder34 filter (511fa52)
    • Fix an issue with streaming mean (16f1c7a)
    • Ability to break a rectangle into quadrants (c4f025f)
    • Updating examples from breaking api changes (6e5e222)
    • Time window downsampling (016d9e4)
    • Clean up some issues with streaming min/max and points (a535caf)
    • Add time window filters (07a16c7)
    • Fix lints around using Arc<Vec> instead of Arc<[T]> (8852ee8)