mirror of
https://github.com/mikecarper/MeshCore.git
synced 2026-10-23 15:42:29 +00:00
docs: document display.timeout and display.flip
Adds both settings to docs/cli_commands.md in the existing format, and records the R8 dashboard, display controls and the two hardware fixes in the changelog. The display.flip entry calls out that it is persisted config which survives a firmware update, since a node still carrying flip=1 from testing looks exactly like a firmware whose orientation was never fixed.
This commit is contained in:
1 parent
445eaf8342
commit
7ea615dabd
2 files changed
+36
No files matched your search
@@ -10,6 +10,11 @@ upstream MeshCore `dev` branch, which generally pulls in a new MeshCore software
|
||||
|
||||
### August 2026
|
||||
|
||||
- **New** — Analytics dashboard on the Heltec V4 R8 Expansion Kit V2 TFT: 20-minute rolling RF activity with a packets-per-minute graph, on a dark padded layout that repaints only the rows that changed <sub>2026-08-28</sub>
|
||||
- **New** — `display.timeout` (blank after N seconds, 0 = always on) and `display.flip` (rotate 180 degrees), both applied live <sub>2026-08-28</sub>
|
||||
- **New** — Tap the Expansion Kit V2 panel or press USER to blank/wake the display; hold USER 3 s to power off <sub>2026-08-28</sub>
|
||||
- **Fix** — Power-off on the V4 R8 armed an RF wake, so a node in live traffic rebooted seconds after showing "Turning OFF" <sub>2026-08-28</sub>
|
||||
- **Fix** — The V4 R8 TFT could not be woken once blanked, because waking re-ran a full panel init that also reset the touch controller <sub>2026-08-28</sub>
|
||||
- **New** · `platformio` — MQTT observer repeater and room-server configs for Heltec V4 R8 (OLED and TFT) <sub>2026-08-20</sub>
|
||||
|
||||
### June 2026
|
||||
|
||||
@@ -662,6 +662,37 @@ Elsewhere it replies `Err - neighbors not enabled in this build`. If a
|
||||
|
||||
---
|
||||
|
||||
#### View or change the display timeout
|
||||
**Usage:**
|
||||
- `get display.timeout`
|
||||
- `set display.timeout <seconds>`
|
||||
|
||||
**Parameters:**
|
||||
- `seconds`: `0` to keep the display on permanently, or `1-3600` seconds of inactivity before it blanks
|
||||
|
||||
**Default:** `60`
|
||||
|
||||
**Note:** Observer builds with a display only. The change applies immediately and restarts the
|
||||
countdown. Tap the panel or press the USER button to wake or blank it by hand.
|
||||
|
||||
---
|
||||
|
||||
#### Rotate the display 180 degrees
|
||||
**Usage:**
|
||||
- `get display.flip`
|
||||
- `set display.flip <state>`
|
||||
|
||||
**Parameters:**
|
||||
- `state`: `0`/`off` (as built) or `1`/`on` (rotated 180 degrees)
|
||||
|
||||
**Default:** `0`
|
||||
|
||||
**Note:** Observer builds with a display only, for a board mounted the other way up. This is
|
||||
persisted config, so it survives a firmware update - a node that looks upside down after an
|
||||
update may simply still be carrying `display.flip 1`. The boot log reports the current state.
|
||||
|
||||
---
|
||||
|
||||
#### Enable or disable Multi-Acks support
|
||||
**Usage:**
|
||||
- `get multi.acks`
|
||||
|
||||
Reference in new issue
Block a user