Source code for RsCMPX_LteMeas.Implementations.LteMeas.MultiEval.Evmc.Peak.Maximum

from ......Internal.Core import Core
from ......Internal.CommandsGroup import CommandsGroup
from ......Internal import Conversions
from ......Internal.ArgSingleSuppressed import ArgSingleSuppressed
from ......Internal.Types import DataType


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
[docs] class MaximumCls: """Maximum commands group definition. 2 total commands, 0 Subgroups, 2 group commands""" def __init__(self, core: Core, parent): self._core = core self._cmd_group = CommandsGroup("maximum", core, parent)
[docs] def read(self) -> float: """SCPI: READ:LTE:MEASurement<Instance>:MEValuation:EVMC:PEAK:MAXimum \n Snippet: value: float = driver.lteMeas.multiEval.evmc.peak.maximum.read() \n The CURRent command returns the maximum value of the EVM vs subcarrier trace. The AVERage, MAXimum and SDEViation values are calculated from the CURRent values. The peak results cannot be displayed at the GUI. \n Suppressed linked return values: reliability \n :return: evm_cpeak_maximum: No help available""" suppressed = ArgSingleSuppressed(0, DataType.Integer, False, 1, 'Reliability') response = self._core.io.query_str_suppressed(f'READ:LTE:MEASurement<Instance>:MEValuation:EVMC:PEAK:MAXimum?', suppressed) return Conversions.str_to_float(response)
[docs] def fetch(self) -> float: """SCPI: FETCh:LTE:MEASurement<Instance>:MEValuation:EVMC:PEAK:MAXimum \n Snippet: value: float = driver.lteMeas.multiEval.evmc.peak.maximum.fetch() \n The CURRent command returns the maximum value of the EVM vs subcarrier trace. The AVERage, MAXimum and SDEViation values are calculated from the CURRent values. The peak results cannot be displayed at the GUI. \n Suppressed linked return values: reliability \n :return: evm_cpeak_maximum: No help available""" suppressed = ArgSingleSuppressed(0, DataType.Integer, False, 1, 'Reliability') response = self._core.io.query_str_suppressed(f'FETCh:LTE:MEASurement<Instance>:MEValuation:EVMC:PEAK:MAXimum?', suppressed) return Conversions.str_to_float(response)