All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- add examples hist_pointer.ino and hist_array.ino
- issue #10 spin off library https://github.com/RobTillaart/Kurtosis
- minor edits
- add float saturation()
- fix examples
- minor edits
- update readme.md
- minor fix in changelog.md
- update keywords.txt
- change return type uint8_t clear(), return status bucket
- change return type uint8_t setBucket(value), return status bucket
- change return type uint8_t add(value), return status bucket
- change return type uint8_t sub(value), return status bucket
- add uint8_t status() last known status.
- add int32_t sum(), adds up all buckets.
- made setBucket() virtual.
- update / clean up readme.md
- minor improvements derived classes - still experimental
- optimize loops
- update readme.md
- update GitHub actions
- update license 2023
- minor edits
- add changelog.md
- add rp2040 to build-CI
- update readme.md
- clean-up code
- update documentation
- update library.json
- update license,
- minor edits
- update build-CI
- add badges
- refactor readability
- add parameter for clear(value = 0)
- add findMin(), findMax()
- add countAbove(), countLevel(), countBelow().
- add setBucket(),
- change length to uint16_t ==> 65534
- add Arduino-CI + unit tests
- #pragma once
- removed pre 1.0 support
- revert double to float (issue #33)
- refactor
- support for > 256 buckets
- prevent alloc() errors
- stricter interface
- testing a lot
- refactoring
- changed float to double
- some comments
- added PMF() and CDF()
- initial version