AudioInput<AudioInput>

RepCap Settings

# Range: Nr1 .. Nr2
rc = driver.afRf.measurement.multiEval.tones.audioInput.repcap_audioInput_get()
driver.afRf.measurement.multiEval.tones.audioInput.repcap_audioInput_set(repcap.AudioInput.Nr1)

SCPI Command:

FETCh:AFRF:MEASurement<Instance>:MEValuation:TONes:AIN<Nr>
READ:AFRF:MEASurement<Instance>:MEValuation:TONes:AIN<Nr>
class AudioInputCls[source]

AudioInput commands group definition. 6 total commands, 2 Subgroups, 2 group commands Repeated Capability: AudioInput, default value after init: AudioInput.Nr1

class ResultData[source]

Response structure. Fields:

  • Reliability: int: See ‘Reliability indicator values’

  • Length: int: Length of the tone sequence (number of digits)

  • Sequence: List[str]: Dialed digit as string

  • Frequency_1: List[float]: Nominal tone frequency according to the tone table Unit: Hz

  • Deviation_1: List[float]: Deviation of the measured tone frequency from the nominal tone frequency Unit: Hz

  • Fequency_2: List[float]: Second nominal frequency (only relevant for dual tones) Unit: Hz

  • Deviation_2: List[float]: Deviation of the second frequency (only relevant for dual tones) Unit: Hz

  • Time: List[float]: Measured tone duration Unit: s

  • Pause: List[float]: Duration of the pause between this tone and the next tone of the sequence Unit: s

fetch(audioInput=AudioInput.Default) ResultData[source]
# SCPI: FETCh:AFRF:MEASurement<Instance>:MEValuation:TONes:AIN<Nr>
value: ResultData = driver.afRf.measurement.multiEval.tones.audioInput.fetch(audioInput = repcap.AudioInput.Default)

Query all results of a tone sequence analysis. For each tone, a sequence of results is returned: <Reliability>, <Length>{, <Sequence>, <Frequency1>, <Deviation1>, <Frequency2>, <Deviation2>, <Time>, <Pause>}Tone 1, {…}Tone 2, …, {…}Tone <Length>

param audioInput:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘AudioInput’)

return:

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

read(audioInput=AudioInput.Default) ResultData[source]
# SCPI: READ:AFRF:MEASurement<Instance>:MEValuation:TONes:AIN<Nr>
value: ResultData = driver.afRf.measurement.multiEval.tones.audioInput.read(audioInput = repcap.AudioInput.Default)

Query all results of a tone sequence analysis. For each tone, a sequence of results is returned: <Reliability>, <Length>{, <Sequence>, <Frequency1>, <Deviation1>, <Frequency2>, <Deviation2>, <Time>, <Pause>}Tone 1, {…}Tone 2, …, {…}Tone <Length>

param audioInput:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘AudioInput’)

return:

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

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.afRf.measurement.multiEval.tones.audioInput.clone()

Subgroups