Phbpsk
SCPI Commands :
CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:FERRor
CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:ESFLatness
- Commands in total: 8Subgroups: 5Direct child commands: 2
- class EsFlatnessStruct[source]
Structure for setting input parameters. Fields:
Enable: bool: OFF: disables the limit check ON: enables the limit check
Range_1: float: Upper limit for max(range 1) - min(range 1)
Range_2: float: Upper limit for max(range 2) - min(range 2)
Max_1_Min_2: float: Upper limit for max(range 1) - min(range 2)
Max_2_Min_1: float: Upper limit for max(range 2) - min(range 1)
Edge_Frequency: float: Band edge distance of border between range 1 and range 2
- get_es_flatness() EsFlatnessStruct[source]
# CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:ESFLatness value: EsFlatnessStruct = driver.configure.nrSubMeas.multiEval.limit.phbpsk.get_es_flatness()
Defines limits for the equalizer spectrum flatness (π/2-BPSK modulation) .
- Returns:
structure: for return value, see the help for EsFlatnessStruct structure arguments.
- get_freq_error() float | bool[source]
# CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:FERRor value: float | bool = driver.configure.nrSubMeas.multiEval.limit.phbpsk.get_freq_error()
Defines an upper limit for the carrier frequency error (π/2-BPSK modulation) .
- Returns:
frequency_error: (float or boolean) numeric | ON | OFF
- set_es_flatness(value: EsFlatnessStruct) None[source]
# CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:ESFLatness structure = driver.configure.nrSubMeas.multiEval.limit.phbpsk.EsFlatnessStruct() structure.Enable: bool = False structure.Range_1: float = 1.0 structure.Range_2: float = 1.0 structure.Max_1_Min_2: float = 1.0 structure.Max_2_Min_1: float = 1.0 structure.Edge_Frequency: float = 1.0 driver.configure.nrSubMeas.multiEval.limit.phbpsk.set_es_flatness(value = structure)
Defines limits for the equalizer spectrum flatness (π/2-BPSK modulation) .
- Parameters:
value – see the help for EsFlatnessStruct structure arguments.
- set_freq_error(frequency_error: float | bool) None[source]
# CONFigure:NRSub:MEASurement<Instance>:MEValuation:LIMit:PHBPsk:FERRor driver.configure.nrSubMeas.multiEval.limit.phbpsk.set_freq_error(frequency_error = 1.0)
Defines an upper limit for the carrier frequency error (π/2-BPSK modulation) .
- Parameters:
frequency_error – (float or boolean) numeric | ON | OFF
Cloning the Group
# Create a copy of the original group, that exists independently
phbpsk_copy = driver.configure.nrSubMeas.multiEval.limit.phbpsk.clone()
Subgroups