mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-24 11:56:38 +00:00
fix(ui): community v1.27 feedback — GPS altitude field, noise floor, Msg wake location, units
- Add a separate "Altitude (GPS)" dashboard field (label AltG) alongside the existing barometric one (now labelled "Altitude (Baro)") -- the original single Altitude field only ever read a barometric sensor's CayenneLPP telemetry, showing "--" on any board without one even with a perfectly good GPS fix. - Every altitude reading (baro + GPS, Clock and Lock screen) and the GPS home page's "alt" row now go through a shared fmtAlt() helper and respect Settings > System > Units, same as every other distance in the UI -- none of them checked units_imperial before. Same fix for Locator's Radius row, which always showed metric regardless. - Radio home page's noise floor showed "n/a" whenever Pwr save (RX duty-cycle) was on, on the assumption duty-cycle RX can't sample the floor. That's stale: RadioLibWrapper already periodically recalibrates it (noiseFloorCalibCheck(), every 60s) even under duty-cycle, which is exactly why Diagnostics' unconditional read of the same value was already showing something real. Radio home page now matches. - Moved "Msg wake" from Settings > Sound to Settings > Display -- more logical home for a display-wake toggle than notifications. Menu-order only; NodePrefs storage is unaffected by this enum's ordering. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -40,12 +40,13 @@ Up to three data fields are shown below the date separator. Each field displays
|
||||
| Humidity | Hum | % from onboard sensor |
|
||||
| Pressure | Pres | hPa from onboard sensor |
|
||||
| GPS | GPS | `lat lon` decimal degrees, or `no fix` |
|
||||
| Altitude | Alt | metres from onboard sensor (GPS or barometric) |
|
||||
| Altitude (Baro) | Alt | metres/feet (per Settings › System › Units) from onboard barometric sensor (`--` without one) |
|
||||
| Luminosity | Lux | lux from onboard sensor |
|
||||
| CO₂ | CO2 | ppm from onboard sensor |
|
||||
| Contacts | Nodes | Total contacts in the mesh |
|
||||
| Messages | Msgs | Total unread message count |
|
||||
| Satellites | Sats | GPS satellite count (or `--` without GPS) |
|
||||
| Altitude (GPS) | AltG | metres/feet (per Settings › System › Units) from the GPS fix (or `no fix`) |
|
||||
|
||||
Sensor fields show `--` when the sensor is not connected or has no data.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user