diff options
author | Tom Tsou <tom.tsou@ettus.com> | 2017-06-14 17:12:16 -0700 |
---|---|---|
committer | Tom Tsou <tom@tsou.cc> | 2017-06-16 17:09:09 +0000 |
commit | 63eef9faf28562af5ca3e3158ef84f3da0fe6e6c (patch) | |
tree | eab29802b323e3084123175049272c6fb633032e | |
parent | d67bd603e9062a187bd1a33f6e2d3a6d9d8a6517 (diff) |
sigProcLib: Fix complex/real vector flag in Laurent modulator
The modulator vector to be shaped by Laurent C1 pulse is complex,
but was set as real. The error does not affect behaviour because
we only support complex-complex and complex-real calculations;
real-real convolution is not supported. So in this case the data
vector was already assumed to be complex despite the improper
flag setting.
Change-Id: I03afc6a93a01fde7a9a02e4eb9d201d3ee37d21a
-rw-r--r-- | Transceiver52M/sigProcLib.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Transceiver52M/sigProcLib.cpp b/Transceiver52M/sigProcLib.cpp index 3a9a529..04391d6 100644 --- a/Transceiver52M/sigProcLib.cpp +++ b/Transceiver52M/sigProcLib.cpp @@ -643,7 +643,6 @@ static signalVector *modulateBurstLaurent(const BitVector &bits) c0_itr = c0_burst->begin(); c1_burst = new signalVector(burst_len, c1_pulse->size()); - c1_burst->isReal(true); c1_itr = c1_burst->begin(); /* Padded differential tail bits */ |