FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
fers_signal::FmcwIfResamplerStagePlan Struct Reference

#include "if_resampler.h"

Public Attributes

FmcwIfResamplerStageKind kind = FmcwIfResamplerStageKind::RationalPolyphase
 
RealType input_sample_rate_hz = 0.0
 
RealType output_sample_rate_hz = 0.0
 
std::uint64_t up_factor = 1
 
std::uint64_t down_factor = 1
 
std::size_t tap_count = 0
 
std::size_t phase_refinement = 1
 
std::size_t phase_count = 1
 
std::int64_t initial_input_advance = 0
 
std::size_t initial_phase_accumulator = 0
 
RealType initial_branch_interpolation_fraction = 0.0
 
bool applies_fractional_delay = false
 
RealType filter_bandwidth_hz = 0.0
 
RealType transition_width_hz = 0.0
 
RealType cutoff_hz = 0.0
 
RealType stopband_attenuation_db = 0.0
 
RealType group_delay_seconds = 0.0
 
RealType estimated_macs_per_stage_output = 0.0
 

Detailed Description

Definition at line 59 of file if_resampler.h.

Member Data Documentation

◆ applies_fractional_delay

bool fers_signal::FmcwIfResamplerStagePlan::applies_fractional_delay = false

Definition at line 72 of file if_resampler.h.

◆ cutoff_hz

RealType fers_signal::FmcwIfResamplerStagePlan::cutoff_hz = 0.0

Definition at line 75 of file if_resampler.h.

◆ down_factor

std::uint64_t fers_signal::FmcwIfResamplerStagePlan::down_factor = 1

Definition at line 65 of file if_resampler.h.

◆ estimated_macs_per_stage_output

RealType fers_signal::FmcwIfResamplerStagePlan::estimated_macs_per_stage_output = 0.0

Definition at line 78 of file if_resampler.h.

◆ filter_bandwidth_hz

RealType fers_signal::FmcwIfResamplerStagePlan::filter_bandwidth_hz = 0.0

Definition at line 73 of file if_resampler.h.

◆ group_delay_seconds

RealType fers_signal::FmcwIfResamplerStagePlan::group_delay_seconds = 0.0

Definition at line 77 of file if_resampler.h.

◆ initial_branch_interpolation_fraction

RealType fers_signal::FmcwIfResamplerStagePlan::initial_branch_interpolation_fraction = 0.0

Definition at line 71 of file if_resampler.h.

◆ initial_input_advance

std::int64_t fers_signal::FmcwIfResamplerStagePlan::initial_input_advance = 0

Definition at line 69 of file if_resampler.h.

◆ initial_phase_accumulator

std::size_t fers_signal::FmcwIfResamplerStagePlan::initial_phase_accumulator = 0

Definition at line 70 of file if_resampler.h.

◆ input_sample_rate_hz

RealType fers_signal::FmcwIfResamplerStagePlan::input_sample_rate_hz = 0.0

Definition at line 62 of file if_resampler.h.

◆ kind

FmcwIfResamplerStageKind fers_signal::FmcwIfResamplerStagePlan::kind = FmcwIfResamplerStageKind::RationalPolyphase

Definition at line 61 of file if_resampler.h.

◆ output_sample_rate_hz

RealType fers_signal::FmcwIfResamplerStagePlan::output_sample_rate_hz = 0.0

Definition at line 63 of file if_resampler.h.

◆ phase_count

std::size_t fers_signal::FmcwIfResamplerStagePlan::phase_count = 1

Definition at line 68 of file if_resampler.h.

◆ phase_refinement

std::size_t fers_signal::FmcwIfResamplerStagePlan::phase_refinement = 1

Definition at line 67 of file if_resampler.h.

◆ stopband_attenuation_db

RealType fers_signal::FmcwIfResamplerStagePlan::stopband_attenuation_db = 0.0

Definition at line 76 of file if_resampler.h.

◆ tap_count

std::size_t fers_signal::FmcwIfResamplerStagePlan::tap_count = 0

Definition at line 66 of file if_resampler.h.

◆ transition_width_hz

RealType fers_signal::FmcwIfResamplerStagePlan::transition_width_hz = 0.0

Definition at line 74 of file if_resampler.h.

◆ up_factor

std::uint64_t fers_signal::FmcwIfResamplerStagePlan::up_factor = 1

Definition at line 64 of file if_resampler.h.


The documentation for this struct was generated from the following file: