From b056dab06e0f90a9ad3e50ae8e2b1c2367565599 Mon Sep 17 00:00:00 2001 From: boblark Date: Tue, 14 Feb 2023 09:57:58 -0800 Subject: [PATCH] Added IQ corrections for hardware errors --- radioCESSB_Z_transmit_F32.cpp | 11 +++++++++++ radioCESSB_Z_transmit_F32.h | 15 +++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/radioCESSB_Z_transmit_F32.cpp b/radioCESSB_Z_transmit_F32.cpp index c5304e9..e90c6c7 100644 --- a/radioCESSB_Z_transmit_F32.cpp +++ b/radioCESSB_Z_transmit_F32.cpp @@ -228,6 +228,17 @@ void radioCESSB_Z_transmit_F32::update(void) { countPower1++; } + // Optional corrections to compensate for external hardware errors + if(useIQCorrection) + { + for(int k=0; k