Beam Generation
Function List
- WinProp_GenerateBeams
- Generates patterns of individual beams and the corresponding envelope pattern from a set of parameters. It returns optionally (if non-null) the envelope patterns for control/data beams.
- WinProp_ConvertBeams
- Converts/combines a set of individual beams that are available in a set of individual antenna- pattern files into envelope and individual beam patterns. It returns optionally (if non-null) the envelope patterns for control/data beams.
- WinProp_GenerateAntennaArrayPattern
- Generates a beam radiation pattern using linear/planar phased array antenna. It returns optionally (if non-null) the beam pattern.
Function Details
- int WinProp_GenerateBeams(const WinProp_Generate_Beams * parameters, const WinProp_Callback * callbacks, WinProp_Pattern * envelopeCtrl, WinProp_Pattern * envelopeData)
Description
Generates patterns of individual beams and the corresponding envelope pattern from a set of parameters. It returns optionally (if non-null) the envelope patterns for control/data beams.Parameters
- const WinProp_Generate_Beams * parameters
- Parameters for controlling the operation. See WinProp_Generate_Beams.
- const WinProp_Callback * callbacks
- If non-null, the callbacks to be used.
- WinProp_Pattern * envelopeCtrl
- If non-null, structure containing the envelope pattern for control beams.
- WinProp_Pattern * envelopeData
- If non-null, structure containing the envelope pattern for data beams.
Returns An integer: 0 = success, failure otherwise.
- int WinProp_ConvertBeams(const WinProp_Convert_Beams * parameters, const WinProp_Callback * callbacks, WinProp_Pattern * envelopeCtrl, WinProp_Pattern * envelopeData)
Description
Converts/combines a set of individual beams that are available in a set of individual antenna- pattern files into envelope and individual beam patterns. It returns optionally (if non-null) the envelope patterns for control/data beams.Parameters
- const WinProp_Convert_Beams * parameters
- Parameters for controlling the operation. See WinProp_Convert_Beams.
- const WinProp_Callback * callbacks
- If non-null, the callbacks to be used.
- WinProp_Pattern * envelopeCtrl
- If non-null, structure containing the envelope pattern for control beams.
- WinProp_Pattern * envelopeData
- If non-null, structure containing the envelope pattern for data beams.
Returns An integer: 0 = success, failure otherwise.
- int WinProp_GenerateAntennaArrayPattern(const WinProp_Antenna_Array * antennaArray, const WinProp_Callback * callbacks, WinProp_Pattern * beamPattern)
Description
Generates a beam radiation pattern using linear/planar phased array antenna. It returns optionally (if non-null) the beam pattern.Parameters
- const WinProp_Antenna_Array * antennaArray
- Antenna array configuration. See WinProp_Antenna_Array.
- const WinProp_Callback * callbacks
- If non-null, the callbacks to be used.
- WinProp_Pattern * beamPattern
- If non-null, structure containing the beam pattern.
Returns An integer: 0 = success, failure otherwise.
The documentation was generated from the following file:
- source.eng/Beams/winprop_beams_main.h