Skip to content

Releases: steadramon/ESPGeiger

ESPGeiger v0.6.2

02 Sep 18:20
Compare
Choose a tag to compare

Enhancements

  • Improvments to user input validation
  • Move async mqtt inline - improvements to send speed

Bugfix

  • Fixup Cajoe esp32-gc build based on Issue #13

Full Changelog: v0.6.1...v0.6.2

ESPGeiger v0.6.1

07 Aug 08:12
Compare
Choose a tag to compare

Bugfixes

  • Small update to hopefully allow MQTT to reconnect cleanly
  • Small update to randomisation of delay before submitting to services

Feature

  • Initial RNG initialisation in GRNG class. Plan to feed entropy from Counter into a RNG

ESPGeiger v0.6.0

29 Jul 22:51
Compare
Choose a tag to compare

Notable Changes

  • Files written to SDCard now use ISO DateTime
  • DateTime is included in the MQTT tele/status JSON

Enhancements

  • Update a number of library versions
  • Change to Async MQTT client
  • Configure MQTT send interval
  • Configure Radmon send interval
  • Rewrite of Test GeigerInput modules
  • TestMode setTargetCPM
  • Align usage of millis() for loop() and sTickerCB() functions
  • Adjustable Warning and Alert thresholds
  • Serial commands
  • Serial output functionality
  • Internally handle config pages - memory & speed
  • HV output for HomeAssistant autodiscovery
  • Use micros() instead of microsecondsToClockCycles()
  • General code cleanup
  • Update of GitHub workflows

Bugfixes

  • OLED Updates
  • OLED alignment and consistency
  • Cleanup and fix NTP timezones
  • Stability of Serial read()
  • Submit floats to GMC

Full Changelog: v0.5.4...v0.6.0

ESPGeiger v0.5.4

13 Apr 11:22
Compare
Choose a tag to compare

Enhancement

  • Subscribe to HA homeassistant/status default LWT messages on MQTT. Republish config when HA reconnects.

ESPGeiger v0.5.3

07 Apr 14:54
Compare
Choose a tag to compare

Bugix

  • Adjust debounce sensitivity back to 500, this should possibly be adjustable in the build

ESPGeiger v0.5.2

07 Apr 13:23
Compare
Choose a tag to compare

Bugfix

  • Uptime rollover
  • Total clicks rollover - need to consider this

ESPGeiger v0.5.1

05 Apr 07:30
Compare
Choose a tag to compare

Bugfix

  • Fixup serial definition inheritance - the wrong variables could be inherited for baudrate and Geiger name

ESPGeiger v0.5.0

03 Apr 22:01
Compare
Choose a tag to compare

Features

  • Add NeoPixel brightness adjustment
  • NeoPixel blink frequency based upon past average
  • Consistent use of Counter functions through code
  • Counter.h now using a ping-pong buffer to track high interrupt rate
  • Full rewrite of different Geiger inputs and handling
  • Builds for ESPGeiger Log GC10, MightyOhm
  • Make test builds act like a Geiger Counter using Poisson distribution

Full Changelog: v0.4.6...v0.5.0

ESPGeiger v0.4.6

29 Feb 07:52
Compare
Choose a tag to compare
  • Small adjustment to SD writing times
  • Menu items cleanup
  • Using gcounter function

ESPGeiger v0.4.5

10 Feb 12:24
Compare
Choose a tag to compare
  • Bugfix Uptime rollover
  • Add basic support for SDCard and Neopixel
  • New builds for ESPGeiger Log hardware
  • Adjustment to calculation for HV - this is now much more consistent with the 100M resistor. This value is now sensible to change based upon the resistance of the component. Found using 1180 fairly accurate (100M + 200k minus some wiggle) resistor from Wemos D1 Mini..

Full Changelog: v0.4.4...v0.4.5