Source code for RsFsw.Implementations.Applications.K18_AmplifierEt.Configure.RefSignal.Cwf.LedState

from .......Internal.Core import Core
from .......Internal.CommandsGroup import CommandsGroup
from .......Internal import Conversions
from ....... import enums


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
[docs]class LedStateCls: """LedState commands group definition. 1 total commands, 0 Subgroups, 1 group commands""" def __init__(self, core: Core, parent): self._core = core self._cmd_group = CommandsGroup("ledState", core, parent) # noinspection PyTypeChecker
[docs] def get(self) -> enums.LedState: """SCPI: CONFigure:REFSignal:CWF:LEDState \n Snippet: value: enums.LedState = driver.applications.k18AmplifierEt.configure.refSignal.cwf.ledState.get() \n This command queries the processing status of a reference signal generated with a waveform file. Available when you generate the reference signal with a waveform file. \n :return: state: GREen The reference signal was successfully loaded into the application. When method RsFsw.Applications.K18_AmplifierEt.Configure.RefSignal.Cwf.EtGenerator.State.set = ON, this also indicates that the waveform file was accepted by the signal generator. GREY Unknown processing state. RED The reference signal could not have been loaded into the application. When method RsFsw.Applications.K18_AmplifierEt.Configure.RefSignal.Cwf.EtGenerator.State.set = ON, this could also mean that the waveform file was not accepted by the signal generator.""" response = self._core.io.query_str(f'CONFigure:REFSignal:CWF:LEDState?') return Conversions.str_to_scalar_enum(response, enums.LedState)