Skip to main content

AVxcelerate Sensors Simulator API 2024 R1

vss::sensor_data::TxWaveformData Struct Reference

Last update: 16.07.2025

The radar output data for the transmitted waveform. More...

Public Attributes

repeated double data = 1
 
repeated int32 tx_identifiers = 2
 
int32 number_of_values_per_sample = 3
 
int32 number_of_samples = 4
 
int32 number_of_pulses_or_chirps = 5
 

Detailed Description

The radar output data for the transmitted waveform.

Data are stored as a multi-dimensional array of values. The physical dimensions are [pulses or chirps, samples, values per sample] and so the data contains:

numPulsesOrChirps x numSamples x  numValuesPerSample numbers

Member Data Documentation

◆ data

repeated double vss::sensor_data::TxWaveformData::data = 1

The multi-dimensional array.

◆ number_of_pulses_or_chirps

int32 vss::sensor_data::TxWaveformData::number_of_pulses_or_chirps = 5

Number of pulses or chirps in the waveform.

◆ number_of_samples

int32 vss::sensor_data::TxWaveformData::number_of_samples = 4

Number of samples for each pulse or chirp.

◆ number_of_values_per_sample

int32 vss::sensor_data::TxWaveformData::number_of_values_per_sample = 3

Number of values for each waveform sample.

Current implementation will provide nine values for each sample, organized as follows:

  • Pulse or chirp index (0-based): the pulse/chirp position within the pulse/chirp sequence.
  • Sample index (0-based): the sample position within a pulse/chirp.
  • Transmitter index (0-based position): the transmitter position in the tx_identifiers list.
  • Simulation sample time: the sample time relative to the simulation update time. Expressed in seconds (s).
  • CPI sample time: the sample time relative to the center of CPI. Expressed in seconds (s).
  • Chirp sample time: the sample time relative to the center of chirp. Expressed in seconds (s). Always zero for a pulse-Doppler waveform.
  • Sample frequency: the frequency of sample in hertz (Hz).
  • Amplitude: the relative broadcast amplitude of the sample, currently always unity (1).
  • Phase: the phase of the broadcast sample relative to the signal fed to rx mixer, currently always zero (0).

All values are double-precision, including notionally integer values (i.e., indices). The number of values per sample could increase in future versions.

◆ tx_identifiers

repeated int32 vss::sensor_data::TxWaveformData::tx_identifiers = 2

Transmitter antennas identifiers.


The documentation for this struct was generated from the following file:
  • radar_output_data.proto

Connect with Ansys