Sequence

SCPI Command :

CONFigure:DPD:SEQuence
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get() DpdOrder[source]
# CONFigure:DPD:SEQuence
value: enums.DpdOrder = driver.applications.k18AmplifierEt.configure.dpd.sequence.get()

This command selects the order in which the ‘AM/AM’ and ‘AM/PM’ distortion are applied. Available when both have been turned on. Prerequisites for this command

  • Turn on polynomial DPD (method RsFsw.applications.k18AmplifierEt.configure.ddpd.state.set() ) .

  • Turn on both ‘AM/AM’ and ‘AM/PM’ calculation (method RsFsw.applications.k18AmplifierEt.configure.dpd.amam.state.set() / method RsFsw.applications.k18AmplifierEt.configure.dpd.amPm.state.set() ) .

Returns:

state: AMFirst Calculates the ‘AM/AM’ distortion first, then the ‘AM/PM’ distortion. PMFirst Calculates the ‘AM/PM’ distortion first, then the ‘AM/AM’ distortion.

set(state: DpdOrder) None[source]
# CONFigure:DPD:SEQuence
driver.applications.k18AmplifierEt.configure.dpd.sequence.set(state = enums.DpdOrder.AMFirst)

This command selects the order in which the ‘AM/AM’ and ‘AM/PM’ distortion are applied. Available when both have been turned on. Prerequisites for this command

  • Turn on polynomial DPD (method RsFsw.applications.k18AmplifierEt.configure.ddpd.state.set() ) .

  • Turn on both ‘AM/AM’ and ‘AM/PM’ calculation (method RsFsw.applications.k18AmplifierEt.configure.dpd.amam.state.set() / method RsFsw.applications.k18AmplifierEt.configure.dpd.amPm.state.set() ) .

Parameters:

state – AMFirst Calculates the ‘AM/AM’ distortion first, then the ‘AM/PM’ distortion. PMFirst Calculates the ‘AM/PM’ distortion first, then the ‘AM/AM’ distortion.