[docs]classAdvancedCls:"""Advanced commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("advanced",core,parent)
[docs]defset(self,ps_trig_source_adv:enums.TrigSweepImmBusExt,inputIx=repcap.InputIx.Default)->None:"""SCPI: TRIGger<HW>:PSWeep:SOURce:ADVanced \n Snippet: driver.trigger.psweep.source.advanced.set(ps_trig_source_adv = enums.TrigSweepImmBusExt.BUS, inputIx = repcap.InputIx.Default) \n No command help available \n :param ps_trig_source_adv: No help available :param inputIx: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Trigger') """param=Conversions.enum_scalar_to_str(ps_trig_source_adv,enums.TrigSweepImmBusExt)inputIx_cmd_val=self._cmd_group.get_repcap_cmd_value(inputIx,repcap.InputIx)self._core.io.write(f'TRIGger{inputIx_cmd_val}:PSWeep:SOURce:ADVanced {param}')
# noinspection PyTypeChecker
[docs]defget(self,inputIx=repcap.InputIx.Default)->enums.TrigSweepImmBusExt:"""SCPI: TRIGger<HW>:PSWeep:SOURce:ADVanced \n Snippet: value: enums.TrigSweepImmBusExt = driver.trigger.psweep.source.advanced.get(inputIx = repcap.InputIx.Default) \n No command help available \n :param inputIx: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Trigger') :return: ps_trig_source_adv: No help available"""inputIx_cmd_val=self._cmd_group.get_repcap_cmd_value(inputIx,repcap.InputIx)response=self._core.io.query_str(f'TRIGger{inputIx_cmd_val}:PSWeep:SOURce:ADVanced?')returnConversions.str_to_scalar_enum(response,enums.TrigSweepImmBusExt)