docs: fix pre-merge audit gaps (missing boards, Ext. KB row)

Full documentation audit before merging 1.26 into main turned up:
- README's Supported Devices table was missing GAT562 Mesh Watch13
  (a CI-built, shipping firmware with zero end-user docs -- pre-existing
  gap, not introduced by this branch) and ProMicro (added to the build
  table by an earlier commit but never to the device list up top).
  Building-from-source's env table was also missing Watch13.
- settings_screen.md's Keyboard table never documented the Ext. KB
  (Full/Compact) setting, despite external_keyboard.md already
  describing it in detail.
- nrf52_power_management.md's board-support table only listed 5 of the
  13 boards that actually have a PowerMgtConfig implementation wired up
  (grep-verified against every variants/*/*.cpp defining `power_config`)
  -- added the other 8, and fixed one board's listed name (RAK 3401,
  not "RAK WisMesh Tag") to match its actual getManufacturerName().

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Jakub
2026-08-29 19:02:22 +02:00
co-authored by Claude Sonnet 5
parent 7d09210b9c
commit 9e90758900
3 changed files with 14 additions and 3 deletions
@@ -104,6 +104,7 @@ The **repeater** mode and its flood filters live on their own screen — see **T
| Layout | ABC / T9 | On-screen keyboard style. **ABC**: a-b-c…z grid, one key per letter. **T9**: phone-keypad multi-tap — each key labelled digit+letters (e.g. `2abc`); repeated **Enter** cycles the letters then the digit. Applies to whichever script page is active, not just Latin. |
| Main | Latin / Cyrillic / Greek | Which script the keyboard opens on by default. **Latin** is the default; picking **Cyrillic** or **Greek** makes that the one you land on, with Latin moving to the Additional cycle instead. |
| Additional | Latin / Cyrillic / Greek | The second script in the **#@/abc** key's cycle (Main → Additional → Symbols → Main). Setting it to the same script as Main drops the cycle to just that script plus Symbols. **Greek** covers the 24-letter alphabet plus final sigma (`ς`), not the tonos stress accents. Every script renders natively via one shared Unicode font — no separate toggle needed. |
| Ext. KB | Full / Compact | Only shown on a build with CardKB support (`CARDKB_I2C` or `ENV_PIN_SDA`/`ENV_PIN_SCL` set). Picks how the on-screen keyboard behaves while a CardKB is doing the typing — see [External Keyboard & Joystick](../external_keyboard.md#ext-kb--full-vs-compact). |
Applies to every on-screen text field (messages, waypoint labels, room passwords, preset names). Earlier releases labelled the grid *QWERTY*; the layout has always been alphabetical, so it is now named **ABC**.