[docs]classControlCls:"""Control commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("control",core,parent)
[docs]defset(self,repetition:enums.HardcopyLogo)->None:"""SCPI: HCOPy:TREPort:ITEM:LOGO:CONTrol \n Snippet: driver.hardCopy.treport.item.logo.control.set(repetition = enums.HardcopyLogo.ALWays) \n This command selects how often the logo is displayed in the document. \n :param repetition: ALWays The logo is displayed at the top of every page of the report. NEVer The logo is displayed on no page of the report. ONCE The logo is displayed on the first page of each dataset. """param=Conversions.enum_scalar_to_str(repetition,enums.HardcopyLogo)self._core.io.write(f'HCOPy:TREPort:ITEM:LOGO:CONTrol {param}')
# noinspection PyTypeChecker
[docs]defget(self)->enums.HardcopyLogo:"""SCPI: HCOPy:TREPort:ITEM:LOGO:CONTrol \n Snippet: value: enums.HardcopyLogo = driver.hardCopy.treport.item.logo.control.get() \n This command selects how often the logo is displayed in the document. \n :return: repetition: ALWays The logo is displayed at the top of every page of the report. NEVer The logo is displayed on no page of the report. ONCE The logo is displayed on the first page of each dataset."""response=self._core.io.query_str(f'HCOPy:TREPort:ITEM:LOGO:CONTrol?')returnConversions.str_to_scalar_enum(response,enums.HardcopyLogo)