Releases: paxswill/r-u-still-there
Releases · paxswill/r-u-still-there
v0.3.0
- Dynamic temperatures for rendering scale are now based on a moving average and have a minimum range applied.
- The thermometer precision can be truncated to reduce update frequency.
- Object recognition has been rewritten. Instead of a static threshold (the dynamic threshold was never implemented), a model of the background is built up and continuously updated. Non-background pixels are considered people once they've moved, and will continue be considered people until a configurable timeout is exceeded.
- Log output no longer contains ASCII escape sequences when logging to a file.
- MQTT connection handling improved, specifically when reconnecting.
- The MQTT base topic is now configurable.
- Melexis cameras can now be run at 0.5 FPS.
v0.2.0
- Add support for the MLX90640 and MLX90641 camera modules. These are higher resolution, higher refresh rate cameras that are also available with a wider field of view.
- Only frame rates supported exactly by a camera are supported now. Previously, you could give a frame rate of 7FPS to a GridEYE, but now only 1FPS or 10FPS are accepted.
Debian package bump:
- Updated example configuration file with Melexis camera values.
v0.1.1
- Fixed a packaging bug for 32-bit ARM targets.
- Revamped configuration handling, allowing all necessary settings to be set from the command line.
- Added environment variables for most command line arguments (ex: MQTT broker password).
Debian package bump:
- Updates to example config file.