From a8fed3256e96018f103e204f36056c1b93adb4bf Mon Sep 17 00:00:00 2001 From: Clive Blackledge Date: Thu, 5 Mar 2026 03:59:50 -0800 Subject: [PATCH] fix: add ROUTER_LATE to telemetry impolite role check (#9819) ROUTER_LATE should be treated as an impolite telemetry role like ROUTER, responding to multi-hop broadcast requests and using aggressive send timing without channel utilization checks. Co-authored-by: Ben Meadors --- src/modules/Telemetry/BaseTelemetryModule.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/Telemetry/BaseTelemetryModule.h b/src/modules/Telemetry/BaseTelemetryModule.h index b032bef3f..d986f41a9 100644 --- a/src/modules/Telemetry/BaseTelemetryModule.h +++ b/src/modules/Telemetry/BaseTelemetryModule.h @@ -9,6 +9,7 @@ class BaseTelemetryModule bool isSensorOrRouterRole() const { return config.device.role == meshtastic_Config_DeviceConfig_Role_SENSOR || - config.device.role == meshtastic_Config_DeviceConfig_Role_ROUTER; + config.device.role == meshtastic_Config_DeviceConfig_Role_ROUTER || + config.device.role == meshtastic_Config_DeviceConfig_Role_ROUTER_LATE; } };