Releases: steadramon/ESPGeiger
Releases · steadramon/ESPGeiger
ESPGeiger v0.6.2
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
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
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()
forloop()
andsTickerCB()
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 ofmicrosecondsToClockCycles()
- 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
Enhancement
- Subscribe to HA
homeassistant/status
default LWT messages on MQTT. Republish config when HA reconnects.
ESPGeiger v0.5.3
Bugix
- Adjust debounce sensitivity back to 500, this should possibly be adjustable in the build
ESPGeiger v0.5.2
Bugfix
- Uptime rollover
- Total clicks rollover - need to consider this
ESPGeiger v0.5.1
Bugfix
- Fixup serial definition inheritance - the wrong variables could be inherited for baudrate and Geiger name
ESPGeiger v0.5.0
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
- Small adjustment to SD writing times
- Menu items cleanup
- Using gcounter function
ESPGeiger v0.4.5
- 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