Data
SCPI Commands :
IMPort:PDW:DATA:FREQuency
IMPort:PDW:DATA:LEVel
IMPort:PDW:DATA:MOP
IMPort:PDW:DATA:OFFSet
IMPort:PDW:DATA:PHASe
IMPort:PDW:DATA:SEL
IMPort:PDW:DATA:TOA
IMPort:PDW:DATA:WIDTh
- class DataCls[source]
Data commands group definition. 34 total commands, 9 Subgroups, 8 group commands
- get_frequency() float [source]
# SCPI: IMPort:PDW:DATA:FREQuency value: float = driver.importPy.pdw.data.get_frequency()
Queries the pulse parameter.
- return:
frequency: float
- get_level() float [source]
# SCPI: IMPort:PDW:DATA:LEVel value: float = driver.importPy.pdw.data.get_level()
Queries the pulse parameter.
- return:
level: float
- get_mop() DataMop [source]
# SCPI: IMPort:PDW:DATA:MOP value: enums.DataMop = driver.importPy.pdw.data.get_mop()
Queries the used modulation on pulse (MOP) . Use the corresponding command to query further pulse and modulation parameter for the respective MOP.
- return:
mop: CW| AM| FM| ASK| FSK| PSK| LFM| NLFM| TFM| BKR2a| BKR2b| BKR3| BKR4a| BKR4b| BKR5| BKR7| BKR11| BKR13| CPH| PLFM
- get_offset() float [source]
# SCPI: IMPort:PDW:DATA:OFFSet value: float = driver.importPy.pdw.data.get_offset()
Queries the pulse parameter.
- return:
offset: float
- get_phase() float [source]
# SCPI: IMPort:PDW:DATA:PHASe value: float = driver.importPy.pdw.data.get_phase()
Queries the pulse parameter.
- return:
phase: float
- get_sel() float [source]
# SCPI: IMPort:PDW:DATA:SEL value: float = driver.importPy.pdw.data.get_sel()
Selects the pulse for that the further queries apply.
- return:
sel: float Range: 1 to max
- get_toa() float [source]
# SCPI: IMPort:PDW:DATA:TOA value: float = driver.importPy.pdw.data.get_toa()
Queries the pulse parameter.
- return:
toa: float
- get_width() float [source]
# SCPI: IMPort:PDW:DATA:WIDTh value: float = driver.importPy.pdw.data.get_width()
Queries the pulse parameter.
- return:
width: float
- set_sel(sel: float) None [source]
# SCPI: IMPort:PDW:DATA:SEL driver.importPy.pdw.data.set_sel(sel = 1.0)
Selects the pulse for that the further queries apply.
- param sel:
float Range: 1 to max
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.importPy.pdw.data.clone()
Subgroups