FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
core::ReceiverStreamDescriptor Struct Reference

#include "receiver_output.h"

+ Collaboration diagram for core::ReceiverStreamDescriptor:

Classes

struct  CoordinateContext
 
struct  CwContext
 
struct  FmcwContext
 
struct  PlatformState
 
struct  PulsedContext
 
struct  SfcwContext
 

Public Attributes

SimId receiver_id = 0
 
std::string receiver_name = {}
 
std::string mode = {}
 
RealType sample_rate = 0.0
 
RealType reference_frequency = 0.0
 
RealType if_offset = 0.0
 
RealType bandwidth = 0.0
 
bool dechirped = false
 
bool if_resampled = false
 
unsigned adc_bits = 0
 
CoordinateContext coordinate = {}
 
PlatformState initial_platform_state = {}
 
PulsedContext pulsed = {}
 
CwContext cw = {}
 
FmcwContext fmcw = {}
 
SfcwContext sfcw = {}
 

Detailed Description

Definition at line 26 of file receiver_output.h.

Member Data Documentation

◆ adc_bits

unsigned core::ReceiverStreamDescriptor::adc_bits = 0

Definition at line 130 of file receiver_output.h.

◆ bandwidth

RealType core::ReceiverStreamDescriptor::bandwidth = 0.0

Definition at line 127 of file receiver_output.h.

◆ coordinate

CoordinateContext core::ReceiverStreamDescriptor::coordinate = {}

Definition at line 131 of file receiver_output.h.

131{};

◆ cw

CwContext core::ReceiverStreamDescriptor::cw = {}

Definition at line 134 of file receiver_output.h.

134{};

◆ dechirped

bool core::ReceiverStreamDescriptor::dechirped = false

Definition at line 128 of file receiver_output.h.

◆ fmcw

FmcwContext core::ReceiverStreamDescriptor::fmcw = {}

Definition at line 135 of file receiver_output.h.

135{};

◆ if_offset

RealType core::ReceiverStreamDescriptor::if_offset = 0.0

Definition at line 126 of file receiver_output.h.

◆ if_resampled

bool core::ReceiverStreamDescriptor::if_resampled = false

Definition at line 129 of file receiver_output.h.

◆ initial_platform_state

PlatformState core::ReceiverStreamDescriptor::initial_platform_state = {}

Definition at line 132 of file receiver_output.h.

132{};

◆ mode

◆ pulsed

PulsedContext core::ReceiverStreamDescriptor::pulsed = {}

Definition at line 133 of file receiver_output.h.

133{};

◆ receiver_id

◆ receiver_name

◆ reference_frequency

RealType core::ReceiverStreamDescriptor::reference_frequency = 0.0

Definition at line 125 of file receiver_output.h.

Referenced by serial::vita49::Vita49OutputSink::registerStream().

◆ sample_rate

◆ sfcw

SfcwContext core::ReceiverStreamDescriptor::sfcw = {}

Definition at line 136 of file receiver_output.h.

136{};

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