Skip to content

Releases: paxswill/r-u-still-there

v0.3.0

02 Dec 22:51
Compare
Choose a tag to compare
  • 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

25 Aug 15:38
Compare
Choose a tag to compare
  • 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

11 Jul 16:08
Compare
Choose a tag to compare
  • 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.

v0.1.0

11 Jul 16:06
Compare
Choose a tag to compare

Initial release! Still a little rough (and these release notes are being written retrospectively), but usable.