|
FERS 0.1.0
The Flexible Extensible Radar Simulator
|
Metadata for the VITA 49.2 UDP output backend. More...
#include "output_metadata.h"
Public Attributes | |
| std::string | endpoint_host |
| Destination host. | |
| std::uint16_t | endpoint_port = 0 |
| Destination UDP port. | |
| std::optional< std::uint64_t > | epoch_unix_nanoseconds = std::nullopt |
| Run epoch, if already fixed. | |
| RealType | adc_fullscale = 0.0 |
| Fixed ADC full-scale used for int16 IQ scaling. | |
| std::uint16_t | max_udp_payload = 1400 |
| Maximum UDP datagram payload in bytes. | |
| std::uint32_t | queue_depth = 1024 |
| Bounded blocking sender queue depth in packets. | |
| std::string | class_id = "0xFA52530001000101" |
| Internal placeholder VRT Class ID. | |
| std::vector< Vita49StreamMetadata > | streams = {} |
| Per-receiver VRT stream metadata and stats. | |
Metadata for the VITA 49.2 UDP output backend.
Definition at line 162 of file output_metadata.h.
| RealType core::Vita49OutputMetadata::adc_fullscale = 0.0 |
Fixed ADC full-scale used for int16 IQ scaling.
Definition at line 167 of file output_metadata.h.
| std::string core::Vita49OutputMetadata::class_id = "0xFA52530001000101" |
Internal placeholder VRT Class ID.
Definition at line 170 of file output_metadata.h.
| std::string core::Vita49OutputMetadata::endpoint_host |
Destination host.
Definition at line 164 of file output_metadata.h.
Referenced by core::vita49MetadataFromConfig().
| std::uint16_t core::Vita49OutputMetadata::endpoint_port = 0 |
Destination UDP port.
Definition at line 165 of file output_metadata.h.
| std::optional<std::uint64_t> core::Vita49OutputMetadata::epoch_unix_nanoseconds = std::nullopt |
Run epoch, if already fixed.
Definition at line 166 of file output_metadata.h.
| std::uint16_t core::Vita49OutputMetadata::max_udp_payload = 1400 |
Maximum UDP datagram payload in bytes.
Definition at line 168 of file output_metadata.h.
| std::uint32_t core::Vita49OutputMetadata::queue_depth = 1024 |
Bounded blocking sender queue depth in packets.
Definition at line 169 of file output_metadata.h.
| std::vector<Vita49StreamMetadata> core::Vita49OutputMetadata::streams = {} |
Per-receiver VRT stream metadata and stats.
Definition at line 171 of file output_metadata.h.