From a3b93a4dcfa8e7281cc9d0ef88d8a742c417dddc Mon Sep 17 00:00:00 2001 From: GUVWAF Date: Tue, 10 Jan 2023 21:10:09 +0100 Subject: [PATCH] Better not to compare float directly --- src/mesh/Router.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesh/Router.cpp b/src/mesh/Router.cpp index 69ac1d5c9..b5965f25f 100644 --- a/src/mesh/Router.cpp +++ b/src/mesh/Router.cpp @@ -199,7 +199,7 @@ ErrorCode Router::send(MeshPacket *p) } // should have already been handled by sendLocal // Abort sending if we are violating the duty cycle - if (!config.lora.override_duty_cycle && myRegion->dutyCycle != 100) { + if (!config.lora.override_duty_cycle && myRegion->dutyCycle < 100) { float hourlyTxPercent = airTime->utilizationTXPercent(); if (hourlyTxPercent > myRegion->dutyCycle) { uint8_t silentMinutes = airTime->getSilentMinutes(hourlyTxPercent, myRegion->dutyCycle);