mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2026-09-19 23:50:43 +00:00
Add fractional resampler
This commit is contained in:
@@ -62,6 +62,7 @@
|
||||
#include "ishort_to_cshort.h"
|
||||
#include "ishort_to_complex.h"
|
||||
#include "direct_resampler_conditioner.h"
|
||||
#include "fractional_resampler_conditioner.h"
|
||||
#include "fir_filter.h"
|
||||
#include "freq_xlating_fir_filter.h"
|
||||
#include "beamformer_filter.h"
|
||||
@@ -1170,6 +1171,13 @@ std::unique_ptr<GNSSBlockInterface> GNSSBlockFactory::GetBlock(
|
||||
block = std::move(block_);
|
||||
}
|
||||
|
||||
else if (implementation.compare("Fractional_Resampler") == 0)
|
||||
{
|
||||
std::unique_ptr<GNSSBlockInterface> block_(new FractionalResamplerConditioner(configuration.get(), role,
|
||||
in_streams, out_streams));
|
||||
block = std::move(block_);
|
||||
}
|
||||
|
||||
// ACQUISITION BLOCKS ---------------------------------------------------------
|
||||
else if (implementation.compare("GPS_L1_CA_PCPS_Acquisition") == 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user