Range

SCPI Command :

SOURce:GPRF:GENerator<Instance>:ARB:SAMPles:RANGe
class RangeCls[source]

Range commands group definition. 1 total commands, 0 Subgroups, 1 group commands

class RangeStruct[source]

Response structure. Fields:

  • Range_Py: enums.Range: FULL | SUB FULL: The full ARB file is processed. SUB: The subrange defined by the Start and Stop parameters is processed.

  • Start: int: integer The beginning (first sample) of the subrange. Range: 0 (fixed)

  • Stop: int: integer The end (last sample) of the subrange. Range: 16 to #samples in loaded ARB file - 1

get() RangeStruct[source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:SAMPles:RANGe
value: RangeStruct = driver.source.arb.samples.range.get()

Defines the range of samples in the loaded ARB file that are processed.

return:

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

set(range_py: Range, start: int = None, stop: int = None) None[source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:SAMPles:RANGe
driver.source.arb.samples.range.set(range_py = enums.Range.FULL, start = 1, stop = 1)

Defines the range of samples in the loaded ARB file that are processed.

param range_py:

FULL | SUB FULL: The full ARB file is processed. SUB: The subrange defined by the Start and Stop parameters is processed.

param start:

integer The beginning (first sample) of the subrange. Range: 0 (fixed)

param stop:

integer The end (last sample) of the subrange. Range: 16 to #samples in loaded ARB file - 1