[docs]classPageSizeCls:"""PageSize commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("pageSize",core,parent)
[docs]defset(self,size:enums.HardcopyPageSize)->None:"""SCPI: HCOPy:TREPort:PAGesize \n Snippet: driver.hardCopy.treport.pageSize.set(size = enums.HardcopyPageSize.A4) \n This command selects the size of the test report document. \n :param size: A4 | US A4 Document pages have an A4 size. US Document pages have a US letter size. """param=Conversions.enum_scalar_to_str(size,enums.HardcopyPageSize)self._core.io.write(f'HCOPy:TREPort:PAGesize {param}')
# noinspection PyTypeChecker
[docs]defget(self)->enums.HardcopyPageSize:"""SCPI: HCOPy:TREPort:PAGesize \n Snippet: value: enums.HardcopyPageSize = driver.hardCopy.treport.pageSize.get() \n This command selects the size of the test report document. \n :return: size: A4 | US A4 Document pages have an A4 size. US Document pages have a US letter size."""response=self._core.io.query_str(f'HCOPy:TREPort:PAGesize?')returnConversions.str_to_scalar_enum(response,enums.HardcopyPageSize)