From 3086ac1f8e5f51f99eab2d357e04d838959a54d5 Mon Sep 17 00:00:00 2001 From: MarekWo Date: Mon, 6 Apr 2026 14:24:25 +0200 Subject: [PATCH] fix: add value hints to console help for telemetry, advert and path params Unified format: <0-2> on the left, (0=x/1=y/2=z) on the right. Values sourced from MeshCore firmware defines: - telemetry_mode_*: 0=off, 1=selected, 2=all - advert_loc_policy: 0=none, 1=share, 2=prefs - path_hash_mode: 0, 1, 2 Co-Authored-By: Claude Opus 4.6 --- app/main.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/main.py b/app/main.py index 7c1c488..7194a94 100644 --- a/app/main.py +++ b/app/main.py @@ -998,8 +998,8 @@ def _execute_console_command(args: list) -> str: " radio — radio parameters (freq, bw, sf, cr)\n" " stats — device status/statistics\n" " custom — all custom variables (JSON)\n" - " advert_loc_policy — location in adverts\n" - " path_hash_mode — path hash mode" + " advert_loc_policy — location in adverts (0=none/1=share/2=prefs)\n" + " path_hash_mode — path hash mode (0/1/2)" ) if result.get('success'): data = result.get('data', {}) @@ -1045,11 +1045,11 @@ def _execute_console_command(args: list) -> str: " radio — radio params\n" " multi_acks — multi-acks feature\n" " manual_add_contacts — manual contact approval\n" - " telemetry_mode_base — basic telemetry (all/selected/off)\n" - " telemetry_mode_loc — location telemetry\n" - " telemetry_mode_env — environment telemetry\n" - " advert_loc_policy — location in adverts\n" - " path_hash_mode — path hash mode\n" + " telemetry_mode_base <0-2> — basic telemetry (0=off/1=selected/2=all)\n" + " telemetry_mode_loc <0-2> — location telemetry (0=off/1=selected/2=all)\n" + " telemetry_mode_env <0-2> — environment telemetry (0=off/1=selected/2=all)\n" + " advert_loc_policy <0-2> — location in adverts (0=none/1=share/2=prefs)\n" + " path_hash_mode <0-2> — path hash mode (0/1/2)\n" " — set custom variable" )