vss::sensor_data::FrequencyPulseResponseData Struct Reference
Last update: 16.07.2025The radar output data for frequency pulse response. More...

Public Attributes | |
| repeated float | data = 1 |
| Domain | frequency_domain = 2 |
| Domain | pulse_time_domain = 3 |
| repeated int32 | rx_identifiers = 4 |
| repeated int32 | tx_identifiers = 5 |
| Multiplexing | multiplexing = 6 |
Detailed Description
The radar output data for frequency pulse response.
Data are stored as multi-dimensional array of complex values, with interleaved real and imaginary parts: real1, imag1, real2, imag2 etc. The physical dimensions are [TX, RX, pulse time, frequency] and so the data contains:
numTX x numRX x numPulseTime x numFrequencies complex numbers
or equivalently
2 x numTX x numRX x numPulseTime x numFrequencies real numbers
If the complex data is read sequentially, the outermost loop corresponds to the TX dimension, then RX, then pulse time, and then frequencies which is the innermost.
Member Data Documentation
◆ data
| repeated float vss::sensor_data::FrequencyPulseResponseData::data = 1 |
The multi-dimensional array.
◆ frequency_domain
| Domain vss::sensor_data::FrequencyPulseResponseData::frequency_domain = 2 |
The number of frequency samples and the min/max values in the samples.
◆ multiplexing
| Multiplexing vss::sensor_data::FrequencyPulseResponseData::multiplexing = 6 |
Multiplexing type.
◆ pulse_time_domain
| Domain vss::sensor_data::FrequencyPulseResponseData::pulse_time_domain = 3 |
The number of pulse time samples and the min/max values in the samples.
◆ rx_identifiers
| repeated int32 vss::sensor_data::FrequencyPulseResponseData::rx_identifiers = 4 |
Receiver antennas identifiers.
◆ tx_identifiers
| repeated int32 vss::sensor_data::FrequencyPulseResponseData::tx_identifiers = 5 |
Transmitter antennas identifiers.
The documentation for this struct was generated from the following file:
- radar_output_data.proto