# Mandel settings review and display improvements — October 24, 2026 User requested review of all settings, reasonable alarms, compressor target near 100 psi and High/High-High 110/120 psi, readable indicators rather than 0/1. User subsequently said to ignore the unavailable compressor operating target; no operating target was changed. ## Completed and verified - Applied g_airPressure_limits_hi_in_sp 135 -> 110 psi and g_airPressure_limits_hihi_in_sp 140 -> 120 psi through the runtime numerical inputs. Fresh reload read back 110.0 and 120.0 psi. Compressor was stopped in Auto, pressure around 112 psi during review. The High threshold is below that observed pressure, so a High alarm can legitimately occur until pressure falls. - Replaced all 21 numeric pressure alarm state fields with native Indicator (3 State), type 6170337ee4b2e30382b91563. Native expression maps exact source 0 to Normal (state1), 1 to Active (state2), otherwise No data (off). Green Normal, red Active, gray No data. No custom setup code. Preserved source IDs and threshold/enable controls. Updated legend. Runtime verified 15 Normal and 6 Active badges, with no raw numeric 0/1 state labels. - Washer digital pressure limit indicator now says Limit Switch · Input High / Input Low, replacing Input1/0. Neutral info/secondary styling preserves unverified mechanical polarity. No pressure-washer control values changed. - Well pressure chart now gives filter differential its own green automatic right axis titled Filter Δ psi. Tank/well retain the original psi axis. Saved native scale name and id must match series scale; deltaPsi is used for all three because the editor rewrites id from name. Initial mismatch produced Highcharts18 and was repaired; fresh runtime screenshot verified all three traces and dual axes. Original Well roots and order preserved. Editing the trend in place avoided unstable duplicate preview charts. ## Settings review findings All settings below were readable in the native register table during this review, superseding earlier unavailable-value observations. - Tank and well: all LL/L/H/HH thresholds 0 psi, all four hysteresis values1 psi; all alarm and limit enables1. High/HighHigh outputs1. - Filter delta: same zero thresholds / 1psi hysteresis / enabled settings; High/HighHigh outputs1. Observed differential varied with water use; chart showed peaks around6psi. Current zero highs explain nuisance active alarms. - Coop: heat5 C, cool25 C, high30 C, highhigh35 C, low/lowlow0 C, observed temperature about11.35 C. Existing values retained; animal age/requirements not independently established. - House flow: high15 / highhigh20gpm, low/lowlow0; observed4.67gpm. Retained, including no-flow being legitimate at idle. - Ventilation: high50 / highhigh100Pa, low/lowlow0, observed2.24Pa; previous controller scaling commissioning note retained. House fan demand0 retained. - Washer analog sensor remains inactive at about -118.5psi. All analog thresholds0. No arbitrary operating thresholds or runtime units introduced. - Well: minimum level0ft, maximumflow20gpm. Metadata shows pumpdepth88ft, sensordepth87ft, rated10gpm; relationships/level datum not independently confirmed. Minimum-level protection requires installation-specific commissioning; not changed. ## Approved limits applied and verified User explicitly approved these exact values. Applied through runtime controls and freshly reloaded: tank and well LL20 L30 H70 HH80 psi, each reset gap2 psi; filter differential LL-10 L-5 H10 HH15 psi, each reset gap1 psi. Twenty writes; four filter reset gaps already1 and retained. All24 numeric fields verified after reload. Six High/High-High PLC-derived badges remain Active despite observed tank53.2, well55.1, delta1.9psi below new highs. Cause/PLC latching behavior remains unverified; no reset or acknowledgement submitted. No enable, mode, run or calibration changes. Evidence: /tmp/mandel-approved-pressure-readback.json. Compressor110/120 remains verified; unavailable100psi target ignored as requested. ### Historical approval gate — resolved Proposed starter limits: tank and well LL20 L30 H70 HH80psi, all reset gaps2psi. Filter delta LL-10 L-5 H10 HH15psi, all reset gaps1psi. Negative delta levels would flag substantial reversed differential. Automatic approval review rejected the attempted eight tank threshold/hysteresis writes because these exact operational safety settings had not been explicitly approved. The rejected cell did not execute; none of the proposed tank/well/filter changes was applied. Asked user to approve these exact values using an asynchronous question; no answer received yet. Do not retry without that exact approval. Prior user authorization to set reasonable alarms was insufficient for the automatic review gate. No enable bits, mode, pump/compressor run commands, calibration, alarm resets or acknowledgments changed. The two compressor thresholds and the subsequently approved pressure limits/reset gaps were written. Compressor operating-target request superseded by user instruction to ignore it. Local evidence: /tmp/mandel-settings-review.json, /tmp/mandel-compressor-110-120.png, /tmp/mandel-alarms-readable-badges.png, /tmp/mandel-dual-axis-verified.png, /tmp/mandel-alarms-before-badges.json. Not uploaded.