Edrate
SCPI Commands :
CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:PVTime
CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:FSTability
- class EdrateCls[source]
Edrate commands group definition. 6 total commands, 3 Subgroups, 2 group commands
- class FstabilityStruct[source]
Structure for setting input parameters. Fields:
Wi: float: numeric Limit for the initial center frequency error Range: 0 Hz to 250 kHz
Wiplus_W_0_Max: float: numeric Limit for the overall uncompensated frequency error Range: 0 Hz to 250 kHz
W_0_Max: float: numeric Limit for the maximum compensated frequency error in the DPSK portion of the packet Range: 0 Hz to 250 kHz
Wi_Enabled: List[bool]: OFF | ON Enable limits for current, average, and maximum results (3 values) .
Wi_W_0_Max_Enabled: List[bool]: OFF | ON Enable limits for current, average, and maximum results (3 values) .
W_0_Max_Enabled: List[bool]: OFF | ON Enable limits for current, average, and maximum results (3 values) .
- class PowerVsTimeStruct[source]
Structure for setting input parameters. Fields:
Dpsk_Minus_Gfsk_Low: float: numeric Range: -99.99 dB to 99.99 dB
Dpsk_Minus_Gfsk_Upp: float: numeric Range: -99.99 dB to 99.99 dB
Guard_Period_Low: float: numeric Range: -9.99 µs to 9.99 µs
Guard_Period_Upp: float: numeric Range: -9.99 µs to 9.99 µs
Dpsk_Minus_Gfsk_Enable: List[bool]: OFF | ON Disables or enables the limit check for the DPSK minus GFSK power, 4 values, corresponding to the current, average, maximum and minimum results.
Guard_Period_Enable: List[bool]: OFF | ON Disables or enables the limit check for the guard period, 4 values, corresponding to the current, average, maximum and minimum results.
- get_fstability() FstabilityStruct [source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:FSTability value: FstabilityStruct = driver.configure.multiEval.limit.edrate.get_fstability()
Defines and activates upper limits for the frequency stability.
- return:
structure: for return value, see the help for FstabilityStruct structure arguments.
- get_power_vs_time() PowerVsTimeStruct [source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:PVTime value: PowerVsTimeStruct = driver.configure.multiEval.limit.edrate.get_power_vs_time()
Defines the power limits for EDR: lower and upper limits for DPSK minus GFSK power and for guard period, limit check enabling.
- return:
structure: for return value, see the help for PowerVsTimeStruct structure arguments.
- set_fstability(value: FstabilityStruct) None [source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:FSTability structure = driver.configure.multiEval.limit.edrate.FstabilityStruct() structure.Wi: float = 1.0 structure.Wiplus_W_0_Max: float = 1.0 structure.W_0_Max: float = 1.0 structure.Wi_Enabled: List[bool] = [True, False, True] structure.Wi_W_0_Max_Enabled: List[bool] = [True, False, True] structure.W_0_Max_Enabled: List[bool] = [True, False, True] driver.configure.multiEval.limit.edrate.set_fstability(value = structure)
Defines and activates upper limits for the frequency stability.
- param value:
see the help for FstabilityStruct structure arguments.
- set_power_vs_time(value: PowerVsTimeStruct) None [source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:EDRate:PVTime structure = driver.configure.multiEval.limit.edrate.PowerVsTimeStruct() structure.Dpsk_Minus_Gfsk_Low: float = 1.0 structure.Dpsk_Minus_Gfsk_Upp: float = 1.0 structure.Guard_Period_Low: float = 1.0 structure.Guard_Period_Upp: float = 1.0 structure.Dpsk_Minus_Gfsk_Enable: List[bool] = [True, False, True] structure.Guard_Period_Enable: List[bool] = [True, False, True] driver.configure.multiEval.limit.edrate.set_power_vs_time(value = structure)
Defines the power limits for EDR: lower and upper limits for DPSK minus GFSK power and for guard period, limit check enabling.
- param value:
see the help for PowerVsTimeStruct structure arguments.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.multiEval.limit.edrate.clone()
Subgroups