Spdif
SCPI Command:
CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNRatio
CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SINad
CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNNRatio
CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNDRatio
- class SpdifCls[source]
Spdif commands group definition. 6 total commands, 2 Subgroups, 4 group commands
- class SinadStruct[source]
Structure for setting input parameters. Contains optional set arguments. Fields:
Enable_Left: bool: OFF | ON Enables or disables the limit check for the left SPDIF channel
Lower_Left: float: Lower SINAD limit for the left SPDIF channel Range: 0 dB to 140 dB, Unit: dB
Enable_Right: bool: OFF | ON Enables or disables the limit check for the right SPDIF channel
Lower_Right: float: Lower SINAD limit for the right SPDIF channel Range: 0 dB to 140 dB, Unit: dB
Upper_Left: float: Optional setting parameter. Upper SINAD limit for the left SPDIF channel Range: 0 dB to 140 dB, Unit: dB
Upper_Right: float: Optional setting parameter. Upper SINAD limit for the right SPDIF channel Range: 0 dB to 140 dB, Unit: dB
- class SnRatioStruct[source]
Structure for setting input parameters. Contains optional set arguments. Fields:
Enable_Left: bool: OFF | ON Enables or disables the limit check for the left SPDIF channel.
Lower_Left: float: Lower limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Enable_Right: bool: OFF | ON Enables or disables the limit check for the right SPDIF channel.
Lower_Right: float: Lower limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Left: float: Optional setting parameter. Upper limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Right: float: Optional setting parameter. Upper limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
- class SndRatioStruct[source]
Structure for setting input parameters. Contains optional set arguments. Fields:
Enable_Left: bool: OFF | ON Enables or disables the limit check for the left SPDIF channel.
Lower_Left: float: Lower limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Enable_Right: bool: OFF | ON Enables or disables the limit check for the right SPDIF channel.
Lower_Right: float: Lower limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Left: float: Optional setting parameter. Upper limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Right: float: Optional setting parameter. Upper limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
- class SnnRatioStruct[source]
Structure for setting input parameters. Contains optional set arguments. Fields:
Enable_Left: bool: OFF | ON Enables or disables the limit check for the left SPDIF channel.
Lower_Left: float: Lower limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Enable_Right: bool: OFF | ON Enables or disables the limit check for the right SPDIF channel.
Lower_Right: float: Lower limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Left: float: Optional setting parameter. Upper limit for the left SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
Upper_Right: float: Optional setting parameter. Upper limit for the right SPDIF channel Range: 0.00 dB to 140.00 dB, Unit: dB
- get_sinad() SinadStruct [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SINad value: SinadStruct = driver.configure.afRf.measurement.multiEval.limit.spdif.get_sinad()
Configures limits for the SINAD results, measured via the SPDIF input path.
- return:
structure: for return value, see the help for SinadStruct structure arguments.
- get_sn_ratio() SnRatioStruct [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNRatio value: SnRatioStruct = driver.configure.afRf.measurement.multiEval.limit.spdif.get_sn_ratio()
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- return:
structure: for return value, see the help for SnRatioStruct structure arguments.
- get_snd_ratio() SndRatioStruct [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNDRatio value: SndRatioStruct = driver.configure.afRf.measurement.multiEval.limit.spdif.get_snd_ratio()
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- return:
structure: for return value, see the help for SndRatioStruct structure arguments.
- get_snn_ratio() SnnRatioStruct [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNNRatio value: SnnRatioStruct = driver.configure.afRf.measurement.multiEval.limit.spdif.get_snn_ratio()
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- return:
structure: for return value, see the help for SnnRatioStruct structure arguments.
- set_sinad(value: SinadStruct) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SINad structure = driver.configure.afRf.measurement.multiEval.limit.spdif.SinadStruct() structure.Enable_Left: bool = False structure.Lower_Left: float = 1.0 structure.Enable_Right: bool = False structure.Lower_Right: float = 1.0 structure.Upper_Left: float = 1.0 structure.Upper_Right: float = 1.0 driver.configure.afRf.measurement.multiEval.limit.spdif.set_sinad(value = structure)
Configures limits for the SINAD results, measured via the SPDIF input path.
- param value:
see the help for SinadStruct structure arguments.
- set_sn_ratio(value: SnRatioStruct) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNRatio structure = driver.configure.afRf.measurement.multiEval.limit.spdif.SnRatioStruct() structure.Enable_Left: bool = False structure.Lower_Left: float = 1.0 structure.Enable_Right: bool = False structure.Lower_Right: float = 1.0 structure.Upper_Left: float = 1.0 structure.Upper_Right: float = 1.0 driver.configure.afRf.measurement.multiEval.limit.spdif.set_sn_ratio(value = structure)
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- param value:
see the help for SnRatioStruct structure arguments.
- set_snd_ratio(value: SndRatioStruct) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNDRatio structure = driver.configure.afRf.measurement.multiEval.limit.spdif.SndRatioStruct() structure.Enable_Left: bool = False structure.Lower_Left: float = 1.0 structure.Enable_Right: bool = False structure.Lower_Right: float = 1.0 structure.Upper_Left: float = 1.0 structure.Upper_Right: float = 1.0 driver.configure.afRf.measurement.multiEval.limit.spdif.set_snd_ratio(value = structure)
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- param value:
see the help for SndRatioStruct structure arguments.
- set_snn_ratio(value: SnnRatioStruct) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:MEValuation:LIMit:SIN:SNNRatio structure = driver.configure.afRf.measurement.multiEval.limit.spdif.SnnRatioStruct() structure.Enable_Left: bool = False structure.Lower_Left: float = 1.0 structure.Enable_Right: bool = False structure.Lower_Right: float = 1.0 structure.Upper_Left: float = 1.0 structure.Upper_Right: float = 1.0 driver.configure.afRf.measurement.multiEval.limit.spdif.set_snn_ratio(value = structure)
Configures limits for all SNR results, measured via the SPDIF input path. SNR results include S/N, (S+N) /N and (S+N+D) /N.
- param value:
see the help for SnnRatioStruct structure arguments.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.afRf.measurement.multiEval.limit.spdif.clone()
Subgroups