WinProp_Pulse_Radar_Para

Data Fields

Detailed Description

This structure contains the Pulse Radar parameters. It is used to pass Pulse radar settings to WinProp_Pulse_Radar::compute.

Field Documentation

Freq
double WinProp_Pulse_Radar_Para::Freq
Radar frequency in Hz
Waveform
WaveformType WinProp_Pulse_Radar_Para::Waveform
Waveform type
PulseWidth
double WinProp_Pulse_Radar_Para::PulseWidth
Pulse width in s
PRF
double WinProp_Pulse_Radar_Para::PRF
Pulse Repetition Frequency (PRF) in Hz
NrPulses
unsigned int WinProp_Pulse_Radar_Para::NrPulses
Number of pulses in one Coherent Processing Interval (CPI)
Fs
double WinProp_Pulse_Radar_Para::Fs
Sampling frequency in Hz
BarkerCodeType
BarkerCode WinProp_Pulse_Radar_Para::BarkerCodeType
Barker code type. only relevant if Waveform is set to WaveformType::BARKER
B
double WinProp_Pulse_Radar_Para::B
Sweep bandwidth in Hz. Only relevant if Waveform is set to WaveformType::LFM
AntArrayConfig
AntennaArrayConfig WinProp_Pulse_Radar_Para::AntArrayConfig
Antenna array configuration. Only relevant for angle estimation
Output
WinProp_Radar_Output WinProp_Pulse_Radar_Para::Output
Radar output settings and requests
WinProp_Pulse_Radar_Para::WinProp_Pulse_Radar_Para() WinProp_Pulse_Radar_Para()

Description

Constructor

Parameters

Returns None

WinProp_Pulse_Radar_Para::~WinProp_Pulse_Radar_Para() ~WinProp_Pulse_Radar_Para()

Description

Destructor

Parameters

Returns None

WinProp_Pulse_Radar_Para::WinProp_Pulse_Radar_Para(const WinProp_Pulse_Radar_Para(const WinProp_Pulse_Radar_Para & other)

Description

Copy constructor

Parameters

const WinProp_Pulse_Radar_Para & other

Returns None

Enums
unsigned char WaveformType
  • RECTANGULAR
  • LFM Rectangular waveform option
  • BARKER Linear frequency-modulated (chirp) waveform option.
unsigned char BarkerCode
  • BARKER_2
  • BARKER_3 Barker code of length 2: [+1, -1]
  • BARKER_4A Barker code of length 3: [+1, +1, -1]
  • BARKER_4B Barker code of length 4: [+1, +1, -1, +1]
  • BARKER_5 Alternative Barker code of length 4: [+1, +1, +1, -1]
  • BARKER_7 Barker code of length 5: [+1, +1, +1, -1, +1]
  • BARKER_11 Barker code of length 7: [+1, +1, +1, -1, -1, +1, -1]
  • BARKER_13 Barker code of length 11: [+1, +1, +1, -1, -1, -1, +1, -1, -1, +1, -1]
The documentation was generated from the following file:
  • source/Radar/Pulse/winprop_pulse_radar_para.h