Brate

SCPI Commands :

CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DAVerage
CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMINimum
CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMAXimum
class BrateCls[source]

Brate commands group definition. 9 total commands, 5 Subgroups, 3 group commands

class DaverageStruct[source]

Structure for setting input parameters. Fields:

  • Freq_Dev_F_1_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

  • Freq_Dev_F_2_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

class DmaximumStruct[source]

Structure for setting input parameters. Fields:

  • Freq_Dev_F_1_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

  • Freq_Dev_F_2_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

class DminimumStruct[source]

Structure for setting input parameters. Fields:

  • Freq_Dev_F_1_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Lower: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_2_Upper: float: numeric Range: 0 Hz to 500 kHz

  • Freq_Dev_F_1_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

  • Freq_Dev_F_2_Enable: List[bool]: OFF | ON Disable or enable limits for current, average, maximum, and minimum results (4 values) .

get_daverage() DaverageStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DAVerage
value: DaverageStruct = driver.configure.multiEval.limit.brate.get_daverage()

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

return:

structure: for return value, see the help for DaverageStruct structure arguments.

get_dmaximum() DmaximumStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMAXimum
value: DmaximumStruct = driver.configure.multiEval.limit.brate.get_dmaximum()

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

return:

structure: for return value, see the help for DmaximumStruct structure arguments.

get_dminimum() DminimumStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMINimum
value: DminimumStruct = driver.configure.multiEval.limit.brate.get_dminimum()

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

return:

structure: for return value, see the help for DminimumStruct structure arguments.

set_daverage(value: DaverageStruct) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DAVerage
structure = driver.configure.multiEval.limit.brate.DaverageStruct()
structure.Freq_Dev_F_1_Lower: float = 1.0
structure.Freq_Dev_F_1_Upper: float = 1.0
structure.Freq_Dev_F_2_Lower: float = 1.0
structure.Freq_Dev_F_2_Upper: float = 1.0
structure.Freq_Dev_F_1_Enable: List[bool] = [True, False, True]
structure.Freq_Dev_F_2_Enable: List[bool] = [True, False, True]
driver.configure.multiEval.limit.brate.set_daverage(value = structure)

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

param value:

see the help for DaverageStruct structure arguments.

set_dmaximum(value: DmaximumStruct) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMAXimum
structure = driver.configure.multiEval.limit.brate.DmaximumStruct()
structure.Freq_Dev_F_1_Lower: float = 1.0
structure.Freq_Dev_F_1_Upper: float = 1.0
structure.Freq_Dev_F_2_Lower: float = 1.0
structure.Freq_Dev_F_2_Upper: float = 1.0
structure.Freq_Dev_F_1_Enable: List[bool] = [True, False, True]
structure.Freq_Dev_F_2_Enable: List[bool] = [True, False, True]
driver.configure.multiEval.limit.brate.set_dmaximum(value = structure)

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

param value:

see the help for DmaximumStruct structure arguments.

set_dminimum(value: DminimumStruct) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:DMINimum
structure = driver.configure.multiEval.limit.brate.DminimumStruct()
structure.Freq_Dev_F_1_Lower: float = 1.0
structure.Freq_Dev_F_1_Upper: float = 1.0
structure.Freq_Dev_F_2_Lower: float = 1.0
structure.Freq_Dev_F_2_Upper: float = 1.0
structure.Freq_Dev_F_1_Enable: List[bool] = [True, False, True]
structure.Freq_Dev_F_2_Enable: List[bool] = [True, False, True]
driver.configure.multiEval.limit.brate.set_dminimum(value = structure)

Defines the lower and upper frequency deviation limits for BR bursts. The mnemonics DAVerage, DMAXimum, DMINimum distinguish average, maximum, and minimum frequency deviations.

param value:

see the help for DminimumStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.multiEval.limit.brate.clone()

Subgroups