From d2fc5060b42a0088b0f02cc721d3c4741d96f5fd Mon Sep 17 00:00:00 2001 From: guido Date: Thu, 20 May 2021 22:19:30 +0200 Subject: [PATCH] Merge origin/pr/53 to support a fix for non-latching relays (Tnx Baris). --- QCX-SSB.ino | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/QCX-SSB.ino b/QCX-SSB.ino index 29f0990..ad3c3f2 100644 --- a/QCX-SSB.ino +++ b/QCX-SSB.ino @@ -1789,7 +1789,7 @@ inline void set_lpf(uint8_t f){ #ifndef LPF_SWITCHING_DL2MAN_USDX_REV3_NOLATCH if(prev_lpf_io != lpf_io){ set_latch(prev_lpf_io, IO0_0, false); set_latch(lpf_io, IO0_0); prev_lpf_io = lpf_io; }; // set relay (latched) #else - if(prev_lpf_io != lpf_io){ ioext.write(1U << lpf_io); }; // set relay (non-latched) + if(prev_lpf_io != lpf_io){ ioext.write(1U << lpf_io); prev_lpf_io = lpf_io; }; // set relay (non-latched) #endif //LPF_SWITCHING_DL2MAN_USDX_REV3_NOLATCH #else //LPF_SWITCHING_DL2MAN_USDX_REV2 LPF_SWITCHING_DL2MAN_USDX_REV2_BETA uint8_t lpf_io = (f > 12) ? IO0_3 : (f > 8) ? IO0_5 : (f > 5) ? IO0_7 : (f > 4) ? IO1_1 : /*(f <= 4)*/ IO1_3; // cut-off freq in MHz to IO port of LPF relay