diff options
author | Thomas Tsou <tom@tsou.cc> | 2013-10-29 18:34:16 -0400 |
---|---|---|
committer | Thomas Tsou <tom@tsou.cc> | 2013-11-15 14:45:20 -0500 |
commit | 204a9f135ac2408dd62b55462ebe4b2d10be4f56 (patch) | |
tree | 80de459f10c23a103bf80172ba762f2577da0859 /Transceiver52M/radioVector.cpp | |
parent | 0169b310de2789cbe2ec9a447caae494fbea13d0 (diff) |
Transceiver52M: Add multi channel transceiver support
This patch primarily addresses devices with multiple RF front end
support. Currently device support is limited to UmTRX.
Vectorize transceiver variables to allow multiple asynchronous
threads on the upper layer with single downlink and uplink threads
driving the UHD I/O interface synchronously.
Signed-off-by: Thomas Tsou <tom@tsou.cc>
Diffstat (limited to 'Transceiver52M/radioVector.cpp')
-rw-r--r-- | Transceiver52M/radioVector.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/Transceiver52M/radioVector.cpp b/Transceiver52M/radioVector.cpp index 043effa..8869821 100644 --- a/Transceiver52M/radioVector.cpp +++ b/Transceiver52M/radioVector.cpp @@ -70,21 +70,6 @@ bool noiseVector::insert(float val) return true; } -unsigned VectorFIFO::size() -{ - return mQ.size(); -} - -void VectorFIFO::put(radioVector *ptr) -{ - mQ.put((void*) ptr); -} - -radioVector *VectorFIFO::get() -{ - return (radioVector*) mQ.get(); -} - GSM::Time VectorQueue::nextTime() const { GSM::Time retVal; |