vss::sensor_data::TxWaveformData Struct Reference
Last update: 16.07.2025The 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