FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
serial::vita49::ContextPacket Struct Reference

#include "vita49_types.h"

+ Collaboration diagram for serial::vita49::ContextPacket:

Public Attributes

std::uint32_t stream_id = 0
 
std::uint64_t class_id = kFersVrtIqClassId
 
Timestamp timestamp
 
std::uint8_t packet_count = 0
 
std::uint32_t cif0 = kFersContextCif0
 
std::uint32_t state_indicators = 0
 
std::uint64_t payload_format = 0
 
RealType sample_rate = 0.0
 
RealType reference_frequency = 0.0
 
RealType if_offset = 0.0
 
RealType bandwidth = 0.0
 
RealType adc_fullscale = 0.0
 
SimId receiver_id = 0
 
unsigned adc_bits = 0
 
std::uint32_t context_flags = 0
 
std::string receiver_name
 
std::string simulation_name
 
std::string receiver_mode
 
core::ReceiverStreamDescriptor::CoordinateContext coordinate
 
core::ReceiverStreamDescriptor::PlatformState initial_platform_state
 
core::ReceiverStreamDescriptor::PulsedContext pulsed
 
core::ReceiverStreamDescriptor::CwContext cw
 
core::ReceiverStreamDescriptor::FmcwContext fmcw
 

Detailed Description

Definition at line 114 of file vita49_types.h.

Member Data Documentation

◆ adc_bits

unsigned serial::vita49::ContextPacket::adc_bits = 0

Definition at line 129 of file vita49_types.h.

◆ adc_fullscale

RealType serial::vita49::ContextPacket::adc_fullscale = 0.0

Definition at line 127 of file vita49_types.h.

◆ bandwidth

RealType serial::vita49::ContextPacket::bandwidth = 0.0

Definition at line 126 of file vita49_types.h.

◆ cif0

std::uint32_t serial::vita49::ContextPacket::cif0 = kFersContextCif0

Definition at line 120 of file vita49_types.h.

◆ class_id

std::uint64_t serial::vita49::ContextPacket::class_id = kFersVrtIqClassId

Definition at line 117 of file vita49_types.h.

◆ context_flags

std::uint32_t serial::vita49::ContextPacket::context_flags = 0

Definition at line 130 of file vita49_types.h.

Referenced by serial::vita49::Vita49Packetizer::makeContextPacket().

◆ coordinate

core::ReceiverStreamDescriptor::CoordinateContext serial::vita49::ContextPacket::coordinate

Definition at line 134 of file vita49_types.h.

◆ cw

core::ReceiverStreamDescriptor::CwContext serial::vita49::ContextPacket::cw

Definition at line 137 of file vita49_types.h.

◆ fmcw

core::ReceiverStreamDescriptor::FmcwContext serial::vita49::ContextPacket::fmcw

Definition at line 138 of file vita49_types.h.

◆ if_offset

RealType serial::vita49::ContextPacket::if_offset = 0.0

Definition at line 125 of file vita49_types.h.

◆ initial_platform_state

core::ReceiverStreamDescriptor::PlatformState serial::vita49::ContextPacket::initial_platform_state

Definition at line 135 of file vita49_types.h.

◆ packet_count

std::uint8_t serial::vita49::ContextPacket::packet_count = 0

Definition at line 119 of file vita49_types.h.

◆ payload_format

std::uint64_t serial::vita49::ContextPacket::payload_format = 0

Definition at line 122 of file vita49_types.h.

◆ pulsed

core::ReceiverStreamDescriptor::PulsedContext serial::vita49::ContextPacket::pulsed

Definition at line 136 of file vita49_types.h.

◆ receiver_id

SimId serial::vita49::ContextPacket::receiver_id = 0

Definition at line 128 of file vita49_types.h.

◆ receiver_mode

std::string serial::vita49::ContextPacket::receiver_mode

Definition at line 133 of file vita49_types.h.

◆ receiver_name

std::string serial::vita49::ContextPacket::receiver_name

Definition at line 131 of file vita49_types.h.

◆ reference_frequency

RealType serial::vita49::ContextPacket::reference_frequency = 0.0

Definition at line 124 of file vita49_types.h.

◆ sample_rate

RealType serial::vita49::ContextPacket::sample_rate = 0.0

Definition at line 123 of file vita49_types.h.

◆ simulation_name

std::string serial::vita49::ContextPacket::simulation_name

Definition at line 132 of file vita49_types.h.

◆ state_indicators

std::uint32_t serial::vita49::ContextPacket::state_indicators = 0

Definition at line 121 of file vita49_types.h.

◆ stream_id

std::uint32_t serial::vita49::ContextPacket::stream_id = 0

◆ timestamp

Timestamp serial::vita49::ContextPacket::timestamp

Definition at line 118 of file vita49_types.h.

Referenced by serial::vita49::Vita49Packetizer::makeContextPacket().


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