[docs]classPhonesCls:"""Phones commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("phones",core,parent)
[docs]defset(self,state:bool)->None:"""SCPI: OUTPut:ADEMod[:ONLine]:PHONes \n Snippet: driver.output.ademod.online.phones.set(state = False) \n In addition to sending the output to the IF/VIDEO/DEMOD output connector (on the rear panel of the FSW) , it can also be output to headphones connected on the front panel ([Phones] connector) . CAUTION: To protect your hearing, make sure that the volume setting is not too high before putting on the headphones. If you do not hear output on the connected headphones despite having enabled both general online demod output method RsFsw.Output.Ademod.Online.State.set and this command, adjust the volume setting. (Using method RsFsw.System.Speaker.Volume.set. \n :param state: ON | OFF | 0 | 1 OFF | 0 Switches the function off ON | 1 Switches the function on """param=Conversions.bool_to_str(state)self._core.io.write(f'OUTPut:ADEMod:ONLine:PHONes {param}')
[docs]defget(self)->bool:"""SCPI: OUTPut:ADEMod[:ONLine]:PHONes \n Snippet: value: bool = driver.output.ademod.online.phones.get() \n In addition to sending the output to the IF/VIDEO/DEMOD output connector (on the rear panel of the FSW) , it can also be output to headphones connected on the front panel ([Phones] connector) . CAUTION: To protect your hearing, make sure that the volume setting is not too high before putting on the headphones. If you do not hear output on the connected headphones despite having enabled both general online demod output method RsFsw.Output.Ademod.Online.State.set and this command, adjust the volume setting. (Using method RsFsw.System.Speaker.Volume.set. \n :return: state: ON | OFF | 0 | 1 OFF | 0 Switches the function off ON | 1 Switches the function on"""response=self._core.io.query_str(f'OUTPut:ADEMod:ONLine:PHONes?')returnConversions.str_to_bool(response)