TransmitterModelMedium#

class ansys.stk.core.stkobjects.TransmitterModelMedium#

Bases: ITransmitterModel, IComponentInfo, ICloneable

Class defining a medium transmitter model.

Overview#

set_polarization_type

Set the current polarization type.

set_filter

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

set_modulator

Set the current modulator model by name.

frequency

Get or set the carrier frequency.

data_rate

Get or set the data rate.

power

Get or set the power.

antenna_gain

Get or set the antenna gain.

enable_polarization

Get or set the enable polarization option.

polarization

Get the polarization.

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 TransmitterModelMedium instead. Gets an array of supported filter model names.

filter

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

supported_modulators

Get an array of supported modulator model names.

modulator

Get the current modulator model.

filter_component_linking

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

Import detail#

from ansys.stk.core.stkobjects import TransmitterModelMedium

Property detail#

property TransmitterModelMedium.frequency: float#

Get or set the carrier frequency.

property TransmitterModelMedium.data_rate: float#

Get or set the data rate.

property TransmitterModelMedium.power: float#

Get or set the power.

property TransmitterModelMedium.antenna_gain: float#

Get or set the antenna gain.

property TransmitterModelMedium.enable_polarization: bool#

Get or set the enable polarization option.

property TransmitterModelMedium.polarization: IPolarization#

Get the polarization.

property TransmitterModelMedium.post_transmit_gains_losses: AdditionalGainLossCollection#

Get the collection of additional post transmit gains and losses.

property TransmitterModelMedium.enable_filter: bool#

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

property TransmitterModelMedium.supported_filters: list#

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

property TransmitterModelMedium.filter: IRFFilterModel#

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

property TransmitterModelMedium.supported_modulators: list#

Get an array of supported modulator model names.

property TransmitterModelMedium.modulator: IModulatorModel#

Get the current modulator model.

property TransmitterModelMedium.filter_component_linking: IComponentLinkEmbedControl#

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

Method detail#

TransmitterModelMedium.set_polarization_type(self, value: PolarizationType) None#

Set the current polarization type.

Parameters:

value : PolarizationType

Returns:

None

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

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

Parameters:

name : str

Returns:

None

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

Set the current modulator model by name.

Parameters:

name : str

Returns:

None