RunningStatistics

General-purpose sliding window and cumulative statistics for time-series data on embedded systems.

Author
Péter Soós
Website
https://github.com/soosp/RunningStatistics
Category
Data Processing
License
MIT
Library Type
Contributed
Architectures
Any

RollingStats provides bin-based sliding window statistics (average, min, max, stddev) with compile-time sizing and no dynamic memory allocation. CumulativeStats provides lifetime statistics and dose accumulation using Welford's numerically stable algorithm. Both classes are hardware-independent — the caller provides the timestamp. Designed for use with GeigerMeasurement but applicable to any time-series sensor data.

Downloads

Filename Release Date File Size
RunningStatistics-1.0.1.zip 2026-05-19 35.10 KiB