From c96d00f5e3136577b67da00ba3479dc546a7485c Mon Sep 17 00:00:00 2001 From: Niklas Kapelle Date: Tue, 10 Feb 2026 12:14:56 +0100 Subject: [PATCH] moved data rate check in enable branch of set cmm --- src/lib.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 75e5dd6..834e2e6 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -290,11 +290,10 @@ where } pub async fn set_continuous_mode(&mut self, enable: bool) -> Result<(), Error> { - if matches!(self.data_rate, DataRate::Unset) { - return Err(Error::NoDataRateSet); - } - if enable { + if matches!(self.data_rate, DataRate::Unset) { + return Err(Error::NoDataRateSet); + } self.write_reg_controll_0(self.ctrl0 | Control0RegisterFlags::CMM_FRE_EN) .await?;