diff options
author | Thomas Tsou <tom@tsou.cc> | 2014-10-06 11:43:48 -0700 |
---|---|---|
committer | Thomas Tsou <tom@tsou.cc> | 2014-10-06 19:16:40 -0700 |
commit | 25021dfe5a2fdd1a0f1e73c74638dab8ad411944 (patch) | |
tree | a2d6f132d18618cf583a360c609ffd6b026030b7 /Transceiver52M/Transceiver.h | |
parent | e287598e6b9ebf46c73263f62767250cc96b10ab (diff) |
ms: Add SETRXMASK command
Create 64-bit multiframe masks for each physical slot. These are set
through the SETRXMASK command with first and second arguemnts timeslot
and mask respectively.
Modulus value of 102 is currently not handled and will cause all receive
bursts on that slot to be disabled in MS tracking mode.
Signed-off-by: Thomas Tsou <tom@tsou.cc>
Diffstat (limited to 'Transceiver52M/Transceiver.h')
-rw-r--r-- | Transceiver52M/Transceiver.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Transceiver52M/Transceiver.h b/Transceiver52M/Transceiver.h index e31a9a9..f328fb9 100644 --- a/Transceiver52M/Transceiver.h +++ b/Transceiver52M/Transceiver.h @@ -182,7 +182,8 @@ private: 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 + unsigned mMaxExpectedDelay; ///< maximum TOA offset in GSM symbols + unsigned long long mRxSlotMask[8]; ///< MS - enabled multiframe slot mask int mBSIC; ///< MS - detected BSIC std::vector<TransceiverState> mStates; |