From cf3aa0542653bb58898c18cfdea46765d4f42cb8 Mon Sep 17 00:00:00 2001 From: jess Date: Tue, 9 Jun 2026 16:10:55 -0700 Subject: [PATCH] Tweaks --- .../AppIcon.appiconset/appicon-1024.png | Bin 182966 -> 182966 bytes main/eis.c | 16 ++++++---------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/cue-ios/CueIOS/Assets.xcassets/AppIcon.appiconset/appicon-1024.png b/cue-ios/CueIOS/Assets.xcassets/AppIcon.appiconset/appicon-1024.png index 5933ffeb70a91376cf86d03d30f70cf24035ef33..7c1cc0b384c29decd47f9756bdd1900cc3ac6d5b 100644 GIT binary patch delta 170 zcmdlsm3!M%?g`oTtX!g68B@v`7#LJbTq8Real = sign_extend_18(AD5940_ReadAfeResult(AFERESULT_DFTREAL)); out1->Image = sign_extend_18(AD5940_ReadAfeResult(AFERESULT_DFTIMAGE)); out1->Image = -out1->Image; - /* switch ADC mux, flush stale pipeline, settle one period */ + /* switch ADC mux, settle one period */ AD5940_ADCMuxCfgS(mux2_p, mux2_n); - AD5940_ReadAfeResult(AFERESULT_DFTREAL); - AD5940_ReadAfeResult(AFERESULT_DFTIMAGE); - AD5940_INTCClrFlag(AFEINTSRC_DFTRDY); settle(freq_hz, 1.0f, 50); - AD5940_ClrMCUIntFlag(); + AD5940_INTCClrFlag(AFEINTSRC_DFTRDY); AD5940_AFECtrlS(AFECTRL_ADCCNV | AFECTRL_DFT, bTRUE); - while (!AD5940_GetMCUIntFlag()) + while (!AD5940_INTCTestFlag(AFEINTC_1, AFEINTSRC_DFTRDY)) vTaskDelay(1); AD5940_AFECtrlS(AFECTRL_ADCCNV | AFECTRL_DFT | AFECTRL_WG | AFECTRL_ADCPWR, bFALSE); - AD5940_INTCClrFlag(AFEINTSRC_DFTRDY); out2->Real = sign_extend_18(AD5940_ReadAfeResult(AFERESULT_DFTREAL)); out2->Image = sign_extend_18(AD5940_ReadAfeResult(AFERESULT_DFTIMAGE));