diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-10-08 15:25:45 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2024-10-08 15:25:45 +0200 |
commit | 1d83a2b247f8e83bbce802a272ffa165bbc6333f (patch) | |
tree | 116a24ec03eabfef4bd2dd73efeb97ecaad57d67 /src/GuardIntervalInserter.cpp | |
parent | 8736f6160aeafe7a177cb6143fea80157e174e52 (diff) | |
download | dabmod-1d83a2b247f8e83bbce802a272ffa165bbc6333f.tar.gz dabmod-1d83a2b247f8e83bbce802a272ffa165bbc6333f.tar.bz2 dabmod-1d83a2b247f8e83bbce802a272ffa165bbc6333f.zip |
Get fixed_point working with USRP
Diffstat (limited to 'src/GuardIntervalInserter.cpp')
-rw-r--r-- | src/GuardIntervalInserter.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/GuardIntervalInserter.cpp b/src/GuardIntervalInserter.cpp index 0b39de8..4e22367 100644 --- a/src/GuardIntervalInserter.cpp +++ b/src/GuardIntervalInserter.cpp @@ -112,8 +112,6 @@ int do_process(const GuardIntervalInserter::Params& p, Buffer* const dataIn, Buf PDEBUG("GuardIntervalInserter do_process(dataIn: %p, dataOut: %p)\n", dataIn, dataOut); - std::lock_guard<std::mutex> lock(p.windowMutex); - // Every symbol overlaps over a length of windowOverlap with // the previous symbol, and with the next symbol. First symbol // receives no prefix window, because we don't remember the @@ -141,7 +139,7 @@ int do_process(const GuardIntervalInserter::Params& p, Buffer* const dataIn, Buf // TODO remember the end of the last TF so that we can do some // windowing too. - + std::lock_guard<std::mutex> lock(p.windowMutex); if (p.windowOverlap) { if constexpr (std::is_same_v<complexf, T>) { { // Handle Null symbol separately because it is longer |