aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/Transceiver.h
diff options
context:
space:
mode:
authorTom Tsou <tom.tsou@ettus.com>2016-03-06 01:59:38 -0800
committerTom Tsou <tom.tsou@ettus.com>2016-03-06 19:10:59 -0800
commit465694027b297d624f1a87803c46b1ed46d5be95 (patch)
treef12dd37213ac302bf823a0f11f1e99b262b8ca29 /Transceiver52M/Transceiver.h
parent2079a3c66481660317cdc25ef0118ee73a7b7839 (diff)
sigproc: Remove normal burst DFE equalizer
DFE equalizer is unused and has been experiencing code rot for multiple years. The effect is a significant amount of baggage being carried in the Transceiver and interfaces. Signed-off-by: Tom Tsou <tom.tsou@ettus.com>
Diffstat (limited to 'Transceiver52M/Transceiver.h')
-rw-r--r--Transceiver52M/Transceiver.h21
1 files changed, 7 insertions, 14 deletions
diff --git a/Transceiver52M/Transceiver.h b/Transceiver52M/Transceiver.h
index bd8ec4f..0337aab 100644
--- a/Transceiver52M/Transceiver.h
+++ b/Transceiver52M/Transceiver.h
@@ -208,20 +208,13 @@ private:
/** send messages over the clock socket */
void writeClockInterface(void);
- /** Detect RACH bursts */
- int detectRACH(TransceiverState *state,
- signalVector &burst,
- complex &amp, float &toa);
-
- /** Detect normal bursts */
- int detectTSC(TransceiverState *state,
- signalVector &burst,
- complex &amp, float &toa, GSM::Time &time);
-
- /** Demodulat burst and output soft bits */
- SoftVector *demodulate(TransceiverState *state,
- signalVector &burst, complex amp,
- float toa, size_t tn, bool equalize);
+ /** Detectbursts */
+ int detectBurst(TransceiverState *state, signalVector &burst,
+ complex &amp, float &toa, CorrType type);
+
+ /** Demodulate burst and output soft bits */
+ SoftVector *demodulate(TransceiverState *state, signalVector &burst,
+ complex amp, float toa);
int mSPSTx; ///< number of samples per Tx symbol
int mSPSRx; ///< number of samples per Rx symbol