[docs]classPortCls:"""Port commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("port",core,parent)
[docs]defset(self,dev_name:str,ms_master_port:enums.TriggerPort)->None:"""SCPI: TRIGger:MASTer:PORT \n Snippet: driver.trigger.master.port.set(dev_name = 'abc', ms_master_port = enums.TriggerPort.EXT1) \n No command help available \n :param dev_name: No help available :param ms_master_port: No help available """param=ArgSingleList().compose_cmd_string(ArgSingle('dev_name',dev_name,DataType.String),ArgSingle('ms_master_port',ms_master_port,DataType.Enum,enums.TriggerPort))self._core.io.write(f'TRIGger:MASTer:PORT {param}'.rstrip())
# noinspection PyTypeChecker
[docs]defget(self)->enums.TriggerPort:"""SCPI: TRIGger:MASTer:PORT \n Snippet: value: enums.TriggerPort = driver.trigger.master.port.get() \n No command help available \n :return: ms_master_port: No help available"""response=self._core.io.query_str(f'TRIGger:MASTer:PORT?')returnConversions.str_to_scalar_enum(response,enums.TriggerPort)