[docs]classPhaseCls:"""Phase commands group definition. 1 total commands, 0 Subgroups, 1 group commands"""def__init__(self,core:Core,parent):self._core=coreself._cmd_group=CommandsGroup("phase",core,parent)
[docs]defset(self,xaxis:enums.AxisbK60,yaxis:enums.YaXisItems,window=repcap.Window.Default)->None:"""SCPI: CALCulate<n>:DISTribution:CHIRp:PHASe \n Snippet: driver.applications.k60Transient.calculate.distribution.chirp.phase.set(xaxis = enums.AxisbK60.AVPHm, yaxis = enums.YaXisItems.COUNt, window = repcap.Window.Default) \n Configures the x-axis and y-axis of the Parameter Distribution result display for chirp phase parameters over time. \n :param xaxis: AVPHm | MXPHm | RMSPm AVPHm Average phase deviation MXPHm Maximum phase deviation RMSPm RMS phase deviation :param yaxis: COUNt | OCCurrence Parameter to be displayed on the y-axis. COUNt Number of hops in which the parameter value occurred. OCCurance Percentage of all measured hops in which the parameter value occurred. :param window: optional repeated capability selector. Default value: Nr1 (settable in the interface 'Calculate') """param=ArgSingleList().compose_cmd_string(ArgSingle('xaxis',xaxis,DataType.Enum,enums.AxisbK60),ArgSingle('yaxis',yaxis,DataType.Enum,enums.YaXisItems))window_cmd_val=self._cmd_group.get_repcap_cmd_value(window,repcap.Window)self._core.io.write(f'CALCulate{window_cmd_val}:DISTribution:CHIRp:PHASe {param}'.rstrip())