Table

SCPI Commands :

[SOURce<HW>]:IQ:DPD:SHAPing:TABLe:INTerp
[SOURce<HW>]:IQ:DPD:SHAPing:[TABLe]:INVert
Commands in total: 10
Subgroups: 2
Direct child commands: 2
get_interp() Interpolation[source]
# [SOURce<HW>]:IQ:DPD:SHAPing:TABLe:INTerp
value: enums.Interpolation = driver.source.iq.dpd.shaping.table.get_interp()

Enables a linear (voltage or power) interpolation between the defined correction values.

get_invert() bool[source]
# [SOURce<HW>]:IQ:DPD:SHAPing:[TABLe]:INVert
value: bool = driver.source.iq.dpd.shaping.table.get_invert()

Inverts the defined correction values.

set_interp(ipart_interpolation: Interpolation) None[source]
# [SOURce<HW>]:IQ:DPD:SHAPing:TABLe:INTerp
driver.source.iq.dpd.shaping.table.set_interp(ipart_interpolation = enums.Interpolation.LINear)

Enables a linear (voltage or power) interpolation between the defined correction values.

Parameters:

ipart_interpolation – OFF | POWer | LINear POWer Linear power interpolation LINear Linear voltage interpolation

set_invert(ipart_invert_values: bool) None[source]
# [SOURce<HW>]:IQ:DPD:SHAPing:[TABLe]:INVert
driver.source.iq.dpd.shaping.table.set_invert(ipart_invert_values = False)

Inverts the defined correction values.

Parameters:

ipart_invert_values – 1 | ON | 0| OFF

Cloning the Group

# Create a copy of the original group, that exists independently
table_copy = driver.source.iq.dpd.shaping.table.clone()

Subgroups