From: c vw Date: Thu, 30 Jan 2020 17:22:28 +0000 (+0100) Subject: reset PS while tuning X-Git-Url: https://git.rkrishnan.org/Site/listings/$rel_link?a=commitdiff_plain;h=e008ceb409ef80155ce9f8a422bd841b2986d448;p=pihpsdr.git reset PS while tuning --- diff --git a/radio.c b/radio.c index 45dc928..671a364 100644 --- a/radio.c +++ b/radio.c @@ -1381,6 +1381,13 @@ void setTune(int state) { mox=0; } if(state) { + if (transmitter->puresignal) { + // + // Reset PS engine + // + SetPSControl(transmitter->id, 1, 0, 0, 0); + usleep(50000); + } if(full_tune) { if(OCfull_tune_time!=0) { struct timeval te; @@ -1465,6 +1472,12 @@ void setTune(int state) { cw_keyer_internal=pre_tune_cw_internal; break; } + if (transmitter->puresignal) { + // + // Resume PS + // + SetPSControl(transmitter->id, 0, 0, 1, 0); + } } tune=state; }