commit | 6f4906e375999c242c6e84e1e59cf478490763ed | [log] [tgz] |
---|---|---|
author | Thomas Tsou <tom@tsou.cc> | Sat Nov 09 02:40:18 2013 -0500 |
committer | Thomas Tsou <tom@tsou.cc> | Fri Nov 15 23:35:07 2013 -0500 |
tree | 8fe5b424f60c41268b95fbc58ca387c06af59124 | |
parent | 0a3dc4c21028f36f02528c9a486de229f786b272 [diff] |
Transceiver52M: Dynamically allocate convolution input vectors This prevents the use of a copy constructor in the downlink modulator and prevents a secondary memory allocation during the convolution. Avoid both cases by dynamically allocating with preloaded head room. The latter provides enough memory before the first sample in the burst to cover the length of the filter taps. Signed-off-by: Thomas Tsou <tom@tsou.cc>