Counter

SCPI Command:

CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:DETection
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AFRequency
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:GCOupling
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:REPetition
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:TOUT
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:SPOWer
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AUTomatic
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:MODE
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:FEPower
CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:BURSt
class CounterCls[source]

Counter commands group definition. 14 total commands, 2 Subgroups, 10 group commands

get_afrequency() float[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AFRequency
value: float = driver.configure.afRf.measurement.frequency.counter.get_afrequency()

Specifies the single-tone audio frequency. Only relevant for SSB.

return:

audio: Range: 1 Hz to 10500 Hz, Unit: Hz

get_automatic() bool[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AUTomatic
value: bool = driver.configure.afRf.measurement.frequency.counter.get_automatic()

Selects whether search results found in ‘SingleShot’ mode are applied automatically or not.

return:

auto: OFF | ON

get_burst() bool[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:BURSt
value: bool = driver.configure.afRf.measurement.frequency.counter.get_burst()

Enable burst signal mode for improved detection of pulsed signals or burst signal with the ‘Find RF’ measurement procedure.

return:

state: OFF | ON

get_detection() Repeat[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:DETection
value: enums.Repeat = driver.configure.afRf.measurement.frequency.counter.get_detection()

Selects whether the search procedure stops after finding an RF signal, or continues.

return:

detection: SINGleshot | CONTinuous SINGleshot If the search procedure finds a signal during a search cycle, it stops after the cycle. CONTinuous The procedure continues searching until you abort the search.

get_fe_power() bool[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:FEPower
value: bool = driver.configure.afRf.measurement.frequency.counter.get_fe_power()

Fixes the ‘Expected Power’ for the search procedure.

return:

state: OFF | ON

get_gcoupling() GeneratorCoupling[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:GCOupling
value: enums.GeneratorCoupling = driver.configure.afRf.measurement.frequency.counter.get_gcoupling()

Couples the single-tone audio frequency to an internal signal generator. Only relevant for SSB.

return:

coupling: OFF | GEN1 | GEN2 | GEN3 | GEN4 OFF No coupling GENn Coupled to audio generator n

get_mode() AnalogDigital[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:MODE
value: enums.AnalogDigital = driver.configure.afRf.measurement.frequency.counter.get_mode()

Selects, whether the search procedure is used in ‘Analog’ or ‘Digital’ scenarios.

return:

mode: ANALog | DIGital

get_repetition() Repeat[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:REPetition
value: enums.Repeat = driver.configure.afRf.measurement.frequency.counter.get_repetition()

No command help available

return:

repetition_mode: No help available

get_spower() float[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:SPOWer
value: float = driver.configure.afRf.measurement.frequency.counter.get_spower()

No command help available

return:

search_power: No help available

get_timeout() int[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:TOUT
value: int = driver.configure.afRf.measurement.frequency.counter.get_timeout()

Specifies a timeout for the search procedure.

return:

timeout: Range: 0 s to 36E+3 s, Unit: s

set_afrequency(audio: float) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AFRequency
driver.configure.afRf.measurement.frequency.counter.set_afrequency(audio = 1.0)

Specifies the single-tone audio frequency. Only relevant for SSB.

param audio:

Range: 1 Hz to 10500 Hz, Unit: Hz

set_automatic(auto: bool) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:AUTomatic
driver.configure.afRf.measurement.frequency.counter.set_automatic(auto = False)

Selects whether search results found in ‘SingleShot’ mode are applied automatically or not.

param auto:

OFF | ON

set_burst(state: bool) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:BURSt
driver.configure.afRf.measurement.frequency.counter.set_burst(state = False)

Enable burst signal mode for improved detection of pulsed signals or burst signal with the ‘Find RF’ measurement procedure.

param state:

OFF | ON

set_detection(detection: Repeat) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:DETection
driver.configure.afRf.measurement.frequency.counter.set_detection(detection = enums.Repeat.CONTinuous)

Selects whether the search procedure stops after finding an RF signal, or continues.

param detection:

SINGleshot | CONTinuous SINGleshot If the search procedure finds a signal during a search cycle, it stops after the cycle. CONTinuous The procedure continues searching until you abort the search.

set_fe_power(state: bool) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:FEPower
driver.configure.afRf.measurement.frequency.counter.set_fe_power(state = False)

Fixes the ‘Expected Power’ for the search procedure.

param state:

OFF | ON

set_gcoupling(coupling: GeneratorCoupling) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:GCOupling
driver.configure.afRf.measurement.frequency.counter.set_gcoupling(coupling = enums.GeneratorCoupling.GEN1)

Couples the single-tone audio frequency to an internal signal generator. Only relevant for SSB.

param coupling:

OFF | GEN1 | GEN2 | GEN3 | GEN4 OFF No coupling GENn Coupled to audio generator n

set_mode(mode: AnalogDigital) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:MODE
driver.configure.afRf.measurement.frequency.counter.set_mode(mode = enums.AnalogDigital.ANALog)

Selects, whether the search procedure is used in ‘Analog’ or ‘Digital’ scenarios.

param mode:

ANALog | DIGital

set_repetition(repetition_mode: Repeat) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:REPetition
driver.configure.afRf.measurement.frequency.counter.set_repetition(repetition_mode = enums.Repeat.CONTinuous)

No command help available

param repetition_mode:

No help available

set_spower(search_power: float) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:SPOWer
driver.configure.afRf.measurement.frequency.counter.set_spower(search_power = 1.0)

No command help available

param search_power:

No help available

set_timeout(timeout: int) None[source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:FREQuency:COUNter:TOUT
driver.configure.afRf.measurement.frequency.counter.set_timeout(timeout = 1)

Specifies a timeout for the search procedure.

param timeout:

Range: 0 s to 36E+3 s, Unit: s

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.afRf.measurement.frequency.counter.clone()

Subgroups