Wsegment
SCPI Commands :
[SOURce<HW>]:BB:ARBitrary:WSEGment:CLOad
[SOURce<HW>]:BB:ARBitrary:WSEGment:CREate
[SOURce<HW>]:BB:ARBitrary:WSEGment:LMODe
[SOURce<HW>]:BB:ARBitrary:WSEGment:NAME
[SOURce<HW>]:BB:ARBitrary:WSEGment
- class WsegmentCls[source]
Wsegment commands group definition. 23 total commands, 3 Subgroups, 5 group commands
- get_lmode() RsSmbv.enums.ArbLevMode [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:LMODe value: enums.ArbLevMode = driver.source.bb.arbitrary.wsegment.get_lmode()
Sets how the segments are leveled.
- return
level_mode: HIGHest| UNCHanged
- get_name() str [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:NAME value: str = driver.source.bb.arbitrary.wsegment.get_name()
Queries the name of the waveform of the currently output segment of the multi-segment waveform.
- return
name: string
- get_value() int [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment value: int = driver.source.bb.arbitrary.wsegment.get_value()
Queries the index of the currently processed segment.
- return
wsegment: integer Range: 0 to 1023
- set_cload(filename_input: str) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CLOad driver.source.bb.arbitrary.wsegment.set_cload(filename_input = 'abc')
Creates a multi-segment waveform using the current entries of the specified configuration file (.inf_mswv) . The ARB generator is activated, the new multi-segment waveform (.wv) is loaded and the first segment is output in accordance to the trigger settings.
- param filename_input
string Complete file path, file name of the configuration file and file extension (*.inf_mswv)
- set_create(filename_input: str) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:CREate driver.source.bb.arbitrary.wsegment.set_create(filename_input = 'abc')
Creates a multi-segment waveform (.wv) using the current settings of the specified configuration file (.inf_mswv) .
- param filename_input
Complete file path, file name of the configuration file and file extension (*.inf_mswv)
- set_lmode(level_mode: RsSmbv.enums.ArbLevMode) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:WSEGment:LMODe driver.source.bb.arbitrary.wsegment.set_lmode(level_mode = enums.ArbLevMode.HIGHest)
Sets how the segments are leveled.
- param level_mode
HIGHest| UNCHanged
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.arbitrary.wsegment.clone()
Subgroups