From 5670af71988b4c960ab402570f5113eff9462af9 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Fri, 20 Jan 2023 10:44:44 +0100 Subject: [PATCH] bump changelog --- CHANGELOG.md | 1 + linux/devices/Max31865RtdLowlevelHandler.cpp | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 152bbead..495842c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ list yields a list of all related PRs for each release. - The ACS Controller Gyro Sets (raw and processed) and the MEKF dataset are diagnostics now. - Bumped FSFW for Service 11 improvement which includes size and CRC check for contained TC - Syrlinks module now always included for both EM and FM +- RTD: Config is now written before each temperature request. ## Fixed diff --git a/linux/devices/Max31865RtdLowlevelHandler.cpp b/linux/devices/Max31865RtdLowlevelHandler.cpp index eb15f8f8..14ef9659 100644 --- a/linux/devices/Max31865RtdLowlevelHandler.cpp +++ b/linux/devices/Max31865RtdLowlevelHandler.cpp @@ -156,7 +156,7 @@ ReturnValue_t Max31865RtdReader::periodicReadHandling() { bool faultBitSet = false; result = writeCfgReg(rtd->spiCookie, BASE_CFG); if (result != returnvalue::OK) { - handleSpiError(rtd, result, "writeCfgReg"); + handleSpiError(rtd, result, "writeCfgReg"); } result = readRtdVal(rtd->spiCookie, rtdVal, faultBitSet); if (result != returnvalue::OK) { @@ -287,11 +287,11 @@ ReturnValue_t Max31865RtdReader::sendMessage(CookieIF* cookie, const uint8_t* se break; } case (EiveMax31855::RtdCommands::CFG): { - ReturnValue_t result = writeCfgReg(rtdCookie->spiCookie, BASE_CFG); - if (result != returnvalue::OK) { - handleSpiError(rtdCookie, result, "writeCfgReg"); - } - break; + ReturnValue_t result = writeCfgReg(rtdCookie->spiCookie, BASE_CFG); + if (result != returnvalue::OK) { + handleSpiError(rtdCookie, result, "writeCfgReg"); + } + break; } default: { // TODO: Only implement if needed