TransmitterModelMultibeam#

class ansys.stk.core.stkobjects.TransmitterModelMultibeam#

Bases: ITransmitterModel, IComponentInfo, ICloneable

Class defining a multibeam transmitter model.

Overview#

set_filter

Do not use this method, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Sets the current filter model by name.

set_modulator

Set the current modulator model by name.

data_rate

Get or set the data rate.

post_transmit_gains_losses

Get the collection of additional post transmit gains and losses.

enable_filter

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

supported_filters

Do not use this property, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Gets an array of supported filter model names.

filter

Do not use this property, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Gets the current filter model.

supported_modulators

Get an array of supported modulator model names.

modulator

Get the current modulator model.

antenna_system

Get the antenna system.

filter_component_linking

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

Import detail#

from ansys.stk.core.stkobjects import TransmitterModelMultibeam

Property detail#

property TransmitterModelMultibeam.data_rate: float#

Get or set the data rate.

property TransmitterModelMultibeam.post_transmit_gains_losses: AdditionalGainLossCollection#

Get the collection of additional post transmit gains and losses.

property TransmitterModelMultibeam.enable_filter: bool#

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

property TransmitterModelMultibeam.supported_filters: list#

Do not use this property, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Gets an array of supported filter model names.

property TransmitterModelMultibeam.filter: IRFFilterModel#

Do not use this property, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Gets the current filter model.

property TransmitterModelMultibeam.supported_modulators: list#

Get an array of supported modulator model names.

property TransmitterModelMultibeam.modulator: IModulatorModel#

Get the current modulator model.

property TransmitterModelMultibeam.antenna_system: AntennaSystem#

Get the antenna system.

property TransmitterModelMultibeam.filter_component_linking: IComponentLinkEmbedControl#

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

Method detail#

TransmitterModelMultibeam.set_filter(self, name: str) None#

Do not use this method, as it is deprecated. Use FilterComponentLinking on TransmitterModelMultibeam instead. Sets the current filter model by name.

Parameters:

name : str

Returns:

None

TransmitterModelMultibeam.set_modulator(self, name: str) None#

Set the current modulator model by name.

Parameters:

name : str

Returns:

None