irox-stats v0.3.0
·
140 commits
to master
since this release
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)