aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/Transceiver.h
diff options
context:
space:
mode:
authorTom Tsou <tom@tsou.cc>2014-11-25 15:46:56 -0800
committerTom Tsou <tom@tsou.cc>2014-12-15 16:20:15 -0700
commita4d1a4124421473f5f92255e2f3bc44bfa3937ea (patch)
tree9af9b04c2915028363593771e5233e5335c996c1 /Transceiver52M/Transceiver.h
parentb99975917585dc8973cc806a5da0aa3fc791b198 (diff)
Transceiver52M: Allow setting gain before POWERON
There is no reason gain settings should not be modifiable when the radio is running or not. Signed-off-by: Tom Tsou <tom@tsou.cc>
Diffstat (limited to 'Transceiver52M/Transceiver.h')
-rw-r--r--Transceiver52M/Transceiver.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/Transceiver52M/Transceiver.h b/Transceiver52M/Transceiver.h
index df029a6..56f9115 100644
--- a/Transceiver52M/Transceiver.h
+++ b/Transceiver52M/Transceiver.h
@@ -81,6 +81,9 @@ struct TransceiverState {
/* Received noise energy levels */
float mNoiseLev;
noiseVector mNoises;
+
+ /* Shadowed downlink attenuation */
+ int mPower;
};
/** The Transceiver class, responsible for physical layer of basestation */
@@ -165,7 +168,6 @@ private:
bool mOn; ///< flag to indicate that transceiver is powered on
double mTxFreq; ///< the transmit frequency
double mRxFreq; ///< the receive frequency
- int mPower; ///< the transmit power in dB
unsigned mTSC; ///< the midamble sequence code
unsigned mMaxExpectedDelay; ///< maximum expected time-of-arrival offset in GSM symbols