FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
if_resampler.h File Reference

Internal FMCW IF rational resampler planning and streaming sink. More...

#include <cstddef>
#include <cstdint>
#include <memory>
#include <optional>
#include <span>
#include <vector>
#include "core/config.h"
+ Include dependency graph for if_resampler.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fers_signal::FmcwIfResamplerLimits
 
struct  fers_signal::FmcwIfRateRatio
 
struct  fers_signal::FmcwIfResamplerRequest
 
struct  fers_signal::FmcwIfResamplerStagePlan
 
struct  fers_signal::FmcwIfResamplerPlan
 
struct  fers_signal::FmcwIfZeroInputResult
 
class  fers_signal::FmcwIfResamplingSink
 

Namespaces

namespace  fers_signal
 

Enumerations

enum class  fers_signal::FmcwIfResamplerStageKind : std::uint8_t { fers_signal::HalfBandDecimateBy2 , fers_signal::RationalPolyphase }
 

Functions

FmcwIfRateRatio fers_signal::approximateFmcwIfRateRatio (const RealType output_sample_rate_hz, const RealType input_sample_rate_hz, const FmcwIfResamplerLimits &limits)
 
FmcwIfResamplerPlan fers_signal::planFmcwIfResampler (const FmcwIfResamplerRequest &request)
 

Detailed Description

Internal FMCW IF rational resampler planning and streaming sink.

Definition in file if_resampler.h.