TransmitterModelMultibeam#

class ansys.stk.core.stkobjects.TransmitterModelMultibeam#

Bases: ITransmitterModel, IComponentInfo, ICloneable

Class defining a multibeam transmitter model.

Overview#

set_modulator

Set the current modulator model by name.

antenna_system

Get the antenna system.

data_rate

Get or set the data rate.

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.

modulator

Get the current modulator model.

post_transmit_gains_losses

Get the collection of additional post transmit gains and losses.

supported_modulators

Get an array of supported modulator model names.

Import detail#

from ansys.stk.core.stkobjects import TransmitterModelMultibeam

Property detail#

property TransmitterModelMultibeam.antenna_system: AntennaSystem#

Get the antenna system.

property TransmitterModelMultibeam.data_rate: float#

Get or set the data rate.

property TransmitterModelMultibeam.enable_filter: bool#

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

property TransmitterModelMultibeam.filter_component_linking: IComponentLinkEmbedControl#

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

property TransmitterModelMultibeam.modulator: IModulatorModel#

Get the current modulator model.

property TransmitterModelMultibeam.post_transmit_gains_losses: AdditionalGainLossCollection#

Get the collection of additional post transmit gains and losses.

property TransmitterModelMultibeam.supported_modulators: list#

Get an array of supported modulator model names.

Method detail#

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

Set the current modulator model by name.

Parameters:

name : str

Returns:

None