Limit

SCPI Command :

CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:SGACp
class LimitCls[source]

Limit commands group definition. 69 total commands, 9 Subgroups, 1 group commands

class SgacpStruct[source]

Structure for setting input parameters. Fields:

  • Ptx_Limit: float: numeric Range: -80 dBm to -10 dBm

  • Exc_Ptx_Limit: float: numeric Range: -80 dBm to -10 dBm

  • No_Of_Ex_Limit: int: numeric Range: 0 to 16

  • Ptxm_26_N_1_Rel_Lim: float: numeric Range: -80 dB to 0 dB

  • Ptxm_26_P_1_Rel_Lim: float: numeric Range: -80 dB to 0 dB

  • Ptx_Enable: bool: OFF | ON

  • No_Of_Exc_Enable: bool: OFF | ON

  • Ptxm_26_N_1_Rel_Enable: bool: OFF | ON

  • Ptxm_26_P_1_Rel_Enable: bool: OFF | ON

get_sgacp() SgacpStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:SGACp
value: SgacpStruct = driver.configure.multiEval.limit.get_sgacp()

Defines and enables the upper limits for the ‘Spectrum Gated ACP’ measurement for EDR packets: ‘PTx’, ‘Exceptions PTx’, ‘No. of Exceptions’, PTx–26 dB–1 (rel) , PTx–26 dB +1 (rel) , and limit check enabling.

return:

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

set_sgacp(value: SgacpStruct) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:SGACp
structure = driver.configure.multiEval.limit.SgacpStruct()
structure.Ptx_Limit: float = 1.0
structure.Exc_Ptx_Limit: float = 1.0
structure.No_Of_Ex_Limit: int = 1
structure.Ptxm_26_N_1_Rel_Lim: float = 1.0
structure.Ptxm_26_P_1_Rel_Lim: float = 1.0
structure.Ptx_Enable: bool = False
structure.No_Of_Exc_Enable: bool = False
structure.Ptxm_26_N_1_Rel_Enable: bool = False
structure.Ptxm_26_P_1_Rel_Enable: bool = False
driver.configure.multiEval.limit.set_sgacp(value = structure)

Defines and enables the upper limits for the ‘Spectrum Gated ACP’ measurement for EDR packets: ‘PTx’, ‘Exceptions PTx’, ‘No. of Exceptions’, PTx–26 dB–1 (rel) , PTx–26 dB +1 (rel) , and limit check enabling.

param value:

see the help for SgacpStruct structure arguments.

Cloning the Group

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

Subgroups