Arb
SCPI Commands :
SOURce:GPRF:GENerator<Instance>:ARB:FOFFset
SOURce:GPRF:GENerator<Instance>:ARB:SCOunt
SOURce:GPRF:GENerator<Instance>:ARB:ASAMples
SOURce:GPRF:GENerator<Instance>:ARB:REPetition
SOURce:GPRF:GENerator<Instance>:ARB:CYCLes
SOURce:GPRF:GENerator<Instance>:ARB:POFFset
SOURce:GPRF:GENerator<Instance>:ARB:CRATe
SOURce:GPRF:GENerator<Instance>:ARB:LOFFset
SOURce:GPRF:GENerator<Instance>:ARB:CRCProtect
SOURce:GPRF:GENerator<Instance>:ARB:STATus
- class ArbCls[source]
Arb commands group definition. 28 total commands, 6 Subgroups, 10 group commands
- class ScountStruct[source]
Structure for reading output parameters. Fields:
Sample_Count_Time: float: No parameter help available
Sample_Count: List[int]: No parameter help available
- get_asamples() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:ASAMples value: int = driver.source.gprf.generator.arb.get_asamples()
No command help available
- return:
add_samples: No help available
- get_crate() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:CRATe value: float = driver.source.gprf.generator.arb.get_crate()
Queries the clock rate of the loaded waveform file.
- return:
clock_rate: No help available
- get_crc_protect() YesNoStatus [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:CRCProtect value: enums.YesNoStatus = driver.source.gprf.generator.arb.get_crc_protect()
Indicates whether the loaded ARB file contains a CRC checksum. To get a valid result, the related ARB file must be loaded into the memory. That means, the baseband mode must be ARB and the generator state must be ON. Otherwise, NAV is returned.
- return:
crc_protection: No help available
- get_cycles() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:CYCLes value: int = driver.source.gprf.generator.arb.get_cycles()
No command help available
- return:
cycles: No help available
- get_foffset() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:FOFFset value: float = driver.source.gprf.generator.arb.get_foffset()
No command help available
- return:
frequency_offset: No help available
- get_loffset() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:LOFFset value: float = driver.source.gprf.generator.arb.get_loffset()
Queries the level offset (peak to average ratio, PAR) of the loaded waveform file. The PAR is equal to the absolute value of the difference between the RMS Offset and the Peak Offset (crest factor) .
- return:
level_offset: No help available
- get_poffset() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:POFFset value: float = driver.source.gprf.generator.arb.get_poffset()
Queries the peak offset of the loaded waveform file.
- return:
peak_offset: No help available
- get_repetition() RepeatMode [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:REPetition value: enums.RepeatMode = driver.source.gprf.generator.arb.get_repetition()
No command help available
- return:
repetition: No help available
- get_scount() ScountStruct [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:SCOunt value: ScountStruct = driver.source.gprf.generator.arb.get_scount()
No command help available
- return:
structure: for return value, see the help for ScountStruct structure arguments.
- get_status() int [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:STATus value: int = driver.source.gprf.generator.arb.get_status()
No command help available
- return:
arb_segment_no: No help available
- set_asamples(add_samples: int) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:ASAMples driver.source.gprf.generator.arb.set_asamples(add_samples = 1)
No command help available
- param add_samples:
No help available
- set_cycles(cycles: int) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:CYCLes driver.source.gprf.generator.arb.set_cycles(cycles = 1)
No command help available
- param cycles:
No help available
- set_foffset(frequency_offset: float) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:FOFFset driver.source.gprf.generator.arb.set_foffset(frequency_offset = 1.0)
No command help available
- param frequency_offset:
No help available
- set_repetition(repetition: RepeatMode) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:ARB:REPetition driver.source.gprf.generator.arb.set_repetition(repetition = enums.RepeatMode.CONTinuous)
No command help available
- param repetition:
No help available
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.gprf.generator.arb.clone()
Subgroups