From cfad427ec1c4fad2831c4457f71879b11ecc5862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominic=20H=C3=B6glinger?= Date: Thu, 25 Sep 2025 23:41:27 +0200 Subject: [PATCH] RadioDevice: Add ability to set modulation back to none --- Tactility/Source/hal/radio/RadioDevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tactility/Source/hal/radio/RadioDevice.cpp b/Tactility/Source/hal/radio/RadioDevice.cpp index 00fdb2c8..243da6fd 100644 --- a/Tactility/Source/hal/radio/RadioDevice.cpp +++ b/Tactility/Source/hal/radio/RadioDevice.cpp @@ -13,7 +13,7 @@ bool RadioDevice::setModulation(const RadioDevice::Modulation newModulation) { const auto state = getState(); if ((state == State::PendingOn) || (state == State::On)) { return false; - } else if (!(canTransmit(newModulation) || canReceive(newModulation))) { + } else if (!((newModulation == Modulation::None) || canTransmit(newModulation) || canReceive(newModulation))) { return false; } else { auto lock = mutex.asScopedLock();