ReceiverModelMultibeam#

class ansys.stk.core.stkobjects.ReceiverModelMultibeam#

Bases: IReceiverModel, IComponentInfo, ICloneable

Class defining a mutibeam receiver model.

Overview#

set_demodulator

Set the current demodulator model by name.

antenna_system

Get the antenna system.

antenna_to_lna_line_loss

Get or set the antenna to LNA line loss.

bandwidth

Get or set the bandwidth.

demodulator

Get the current demodulator model.

enable_filter

Get or set the flag determines whether or not to enable the Filter.

filter_component_linking

Get the link/embed controller for managing the filter model component.

interference

Get the radio frequency interference.

link_margin

Get the interface for configuring the link margin computation parameters.

lna_gain

Get or set the LNA gain.

lna_to_receiver_line_loss

Get or set the LNA to receiver line loss.

pre_demodulator_gains_losses

Get the collection of additional pre-demod gains and losses.

pre_receive_gains_losses

Get the collection of additional pre-receive gains and losses.

rain_outage_percent

Get or set the rain outage percent.

scale_bandwidth_automatically

Get or set the auto scale bandwidth option.

select_demodulator_automatically

Get or set the auto select demodulator option.

supported_demodulators

Get an array of supported demodulator model names.

supported_rain_outage_percent_values

Get an array of supported rain outage percent values.

system_noise_temperature

Get the system noise temperature interface.

track_frequency_automatically

Get or set the auto track frequency option.

use_rain

Get or set the option for computing rain loss.

Import detail#

from ansys.stk.core.stkobjects import ReceiverModelMultibeam

Property detail#

property ReceiverModelMultibeam.antenna_system: AntennaSystem#

Get the antenna system.

property ReceiverModelMultibeam.antenna_to_lna_line_loss: float#

Get or set the antenna to LNA line loss.

property ReceiverModelMultibeam.bandwidth: float#

Get or set the bandwidth.

property ReceiverModelMultibeam.demodulator: IDemodulatorModel#

Get the current demodulator model.

property ReceiverModelMultibeam.enable_filter: bool#

Get or set the flag determines whether or not to enable the Filter.

property ReceiverModelMultibeam.filter_component_linking: IComponentLinkEmbedControl#

Get the link/embed controller for managing the filter model component.

property ReceiverModelMultibeam.interference: RFInterference#

Get the radio frequency interference.

Get the interface for configuring the link margin computation parameters.

property ReceiverModelMultibeam.lna_gain: float#

Get or set the LNA gain.

property ReceiverModelMultibeam.lna_to_receiver_line_loss: float#

Get or set the LNA to receiver line loss.

property ReceiverModelMultibeam.pre_demodulator_gains_losses: AdditionalGainLossCollection#

Get the collection of additional pre-demod gains and losses.

property ReceiverModelMultibeam.pre_receive_gains_losses: AdditionalGainLossCollection#

Get the collection of additional pre-receive gains and losses.

property ReceiverModelMultibeam.rain_outage_percent: float#

Get or set the rain outage percent.

property ReceiverModelMultibeam.scale_bandwidth_automatically: bool#

Get or set the auto scale bandwidth option.

property ReceiverModelMultibeam.select_demodulator_automatically: bool#

Get or set the auto select demodulator option.

property ReceiverModelMultibeam.supported_demodulators: list#

Get an array of supported demodulator model names.

property ReceiverModelMultibeam.supported_rain_outage_percent_values: list#

Get an array of supported rain outage percent values.

property ReceiverModelMultibeam.system_noise_temperature: SystemNoiseTemperature#

Get the system noise temperature interface.

property ReceiverModelMultibeam.track_frequency_automatically: bool#

Get or set the auto track frequency option.

property ReceiverModelMultibeam.use_rain: bool#

Get or set the option for computing rain loss.

Method detail#

ReceiverModelMultibeam.set_demodulator(self, name: str) None#

Set the current demodulator model by name.

Parameters:

name : str

Returns:

None