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