v1.3.0 #20
desiFish
announced in
Announcements
v1.3.0
#20
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Release Notes
Overview
This update focuses on improving safety stability, sensor reliability, and loop architecture separation on ESP32. It enhances fault handling, fixes ultrasonic sensor instability, and improves pump safety response consistency.
Added
Introduced structured pump safety monitoring via
monitorPumpSafety()Improved UART ultrasonic sensor handling
0x55trigger mode for JSN-SR04T (Mode 2 UART response)Gap=xxxmmNon-blocking ultrasonic update logic
Modified
Refactored
readUltrasonic()Improved
loop2()architecturePump safety execution improved
loop2()Alert system improved
loop2()loop()after display handlingImproved
runPumpAuto()Optimized
blinkOrange()Fixed
loop2()execution cycleBehavior Changes
loop2()safety layerloop()) no longer directly manipulates relay state99)Known Limitations
pumpRunSequence,runPumpAuto) are still blockingstartPump/stopPump)volatilewhere applicable)Notes
This release significantly improves system stability under real sensor conditions and resolves ultrasonic module disconnection reboot issues. Future work will focus on full pump state centralization and removal of remaining blocking UI logic.
This discussion was created from the release v1.3.0.
Beta Was this translation helpful? Give feedback.
All reactions