Fdrift

SCPI Commands :

CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift
CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift:APACkets
class FdriftCls[source]

Fdrift commands group definition. 2 total commands, 0 Subgroups, 2 group commands

class ApacketsStruct[source]

Structure for setting input parameters. Fields:

  • Freq_Drift_Dh_1: float: numeric Range: 0 Hz to 250 kHz

  • Freq_Drift_Dh_3: float: numeric Range: 0 Hz to 250 kHz

  • Freq_Drift_Dh_5: float: numeric Range: 0 Hz to 250 kHz

  • Max_Drift_Rate: float: numeric Range: 0 Hz to 250 kHz

  • Freq_Drift_Dh_1_Enb: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

  • Freq_Drift_Dh_3_Enb: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

  • Freq_Drift_Dh_5_Enb: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

  • Max_Drift_Rate_Enb: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

class FdriftStruct[source]

Response structure. Fields:

  • Frequency_Drift: float: numeric Range: 0 Hz to 250 kHz

  • Max_Drift_Rate: float: numeric Range: 0 Hz to 250 kHz

  • Freq_Drift_Enable: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

  • Max_Drift_Rate_Enb: List[bool]: OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

get() FdriftStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift
value: FdriftStruct = driver.configure.multiEval.limit.brate.fdrift.get()

Defines the frequency drift limit for DH1 packets and the maximum drift rate limit for all BR packets. Since V2.1. 20, this command is superseded by the command method RsCmwBluetoothMeas.Configure.MultiEval.Limit.Brate.Fdrift.apackets that allows to set different limits for different packet types.

return:

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

get_apackets() ApacketsStruct[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift:APACkets
value: ApacketsStruct = driver.configure.multiEval.limit.brate.fdrift.get_apackets()

Defines the limits for the frequency drift and the maximum drift rate for BR. For each packet type (DH1, DH3, DH5) a different frequency drift limit can be specified.

return:

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

set(frequency_drift: float, max_drift_rate: float, freq_drift_enable: List[bool], max_drift_rate_enb: List[bool]) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift
driver.configure.multiEval.limit.brate.fdrift.set(frequency_drift = 1.0, max_drift_rate = 1.0, freq_drift_enable = [True, False, True], max_drift_rate_enb = [True, False, True])

Defines the frequency drift limit for DH1 packets and the maximum drift rate limit for all BR packets. Since V2.1. 20, this command is superseded by the command method RsCmwBluetoothMeas.Configure.MultiEval.Limit.Brate.Fdrift.apackets that allows to set different limits for different packet types.

param frequency_drift:

numeric Range: 0 Hz to 250 kHz

param max_drift_rate:

numeric Range: 0 Hz to 250 kHz

param freq_drift_enable:

OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

param max_drift_rate_enb:

OFF | ON Disable or enable limit check for current, average, and maximum results (3 values) .

set_apackets(value: ApacketsStruct) None[source]
# SCPI: CONFigure:BLUetooth:MEASurement<Instance>:MEValuation:LIMit:BRATe:FDRift:APACkets
structure = driver.configure.multiEval.limit.brate.fdrift.ApacketsStruct()
structure.Freq_Drift_Dh_1: float = 1.0
structure.Freq_Drift_Dh_3: float = 1.0
structure.Freq_Drift_Dh_5: float = 1.0
structure.Max_Drift_Rate: float = 1.0
structure.Freq_Drift_Dh_1_Enb: List[bool] = [True, False, True]
structure.Freq_Drift_Dh_3_Enb: List[bool] = [True, False, True]
structure.Freq_Drift_Dh_5_Enb: List[bool] = [True, False, True]
structure.Max_Drift_Rate_Enb: List[bool] = [True, False, True]
driver.configure.multiEval.limit.brate.fdrift.set_apackets(value = structure)

Defines the limits for the frequency drift and the maximum drift rate for BR. For each packet type (DH1, DH3, DH5) a different frequency drift limit can be specified.

param value:

see the help for ApacketsStruct structure arguments.