diff options
Diffstat (limited to 'Transceiver52M/Transceiver.cpp')
-rw-r--r-- | Transceiver52M/Transceiver.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Transceiver52M/Transceiver.cpp b/Transceiver52M/Transceiver.cpp index 7aec64c..e5ab476 100644 --- a/Transceiver52M/Transceiver.cpp +++ b/Transceiver52M/Transceiver.cpp @@ -362,7 +362,7 @@ bool Transceiver::detectTSC(TransceiverState *state, signalVector &burst, signalVector *chanResp; /* Check equalization update state */ - if ((elapsed > 50) || (!state->chanResponse[tn])) { + if (needDFE && ((elapsed > 50) || (!state->chanResponse[tn]))) { delete state->DFEForward[tn]; delete state->DFEFeedback[tn]; state->DFEForward[tn] = NULL; |