[docs]classCouplingCls:"""Coupling commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("coupling",core,parent)
[docs]defset(self,coupling_type:enums.CouplingTypeA)->None:"""SCPI: INPut:COUPling \n Snippet: driver.applications.k10Xlte.inputPy.coupling.set(coupling_type = enums.CouplingTypeA.AC) \n Selects the coupling type of the RF input. The command is not available for measurements with the optional 'Digital Baseband' interface. If an external frontend is active, the coupling is automatically set to AC. \n :param coupling_type: AC | DC AC AC coupling DC DC coupling """param=Conversions.enum_scalar_to_str(coupling_type,enums.CouplingTypeA)self._core.io.write(f'INPut:COUPling {param}')
# noinspection PyTypeChecker
[docs]defget(self)->enums.CouplingTypeA:"""SCPI: INPut:COUPling \n Snippet: value: enums.CouplingTypeA = driver.applications.k10Xlte.inputPy.coupling.get() \n Selects the coupling type of the RF input. The command is not available for measurements with the optional 'Digital Baseband' interface. If an external frontend is active, the coupling is automatically set to AC. \n :return: coupling_type: AC | DC AC AC coupling DC DC coupling"""response=self._core.io.query_str(f'INPut:COUPling?')returnConversions.str_to_scalar_enum(response,enums.CouplingTypeA)