mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-03-16 18:04:44 +01:00
padding always adds resolution
This commit is contained in:
parent
8962cab40c
commit
705661e322
|
|
@ -330,10 +330,9 @@ void TDRThread::run()
|
|||
|
||||
tdr.window.apply(frequencyDomain);
|
||||
tdr.unpaddedInputSize = frequencyDomain.size();
|
||||
if(frequencyDomain.size() < tdr.padding) {
|
||||
auto missing = tdr.padding - frequencyDomain.size();
|
||||
frequencyDomain.insert(frequencyDomain.begin(), missing/2, 0);
|
||||
frequencyDomain.insert(frequencyDomain.end(), missing/2, 0);
|
||||
if(tdr.padding > 0) {
|
||||
frequencyDomain.insert(frequencyDomain.begin(), tdr.padding/2, 0);
|
||||
frequencyDomain.insert(frequencyDomain.end(), tdr.padding/2, 0);
|
||||
}
|
||||
Fft::shift(frequencyDomain, true);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue