From bf2f5c2fa54b9496ae3ec8b403074862de244afa Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Mon, 4 Dec 2023 20:38:53 -0600 Subject: [PATCH] Added client-hidden and lost-and-found roles --- meshtastic/config.proto | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshtastic/config.proto b/meshtastic/config.proto index 894a32d..f959fe7 100644 --- a/meshtastic/config.proto +++ b/meshtastic/config.proto @@ -72,6 +72,23 @@ message Config { * from the Meshtastic ATAK plugin -> IMeshService -> Node */ TAK = 7; + + /* + * Client Hidden device role + * Used for nodes that "only speak when spoken to" + * Turns all of the routine broadcasts but allows for ad-hoc communication + * Still rebroadcasts, but with local only rebroadcast mode (known meshes only) + * Can be used for clandestine operation or to dramatically reduce airtime / power consumption + */ + CLIENT_HIDDEN = 8; + + /* + * Lost and Found device role + * Used to automatically send a text message to the mesh + * with the current position of the device on a frequent interval: + * "I'm lost! Position: lat / long" + */ + LOST_AND_FOUND = 9; } /*