Gmsk

SCPI Commands

CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:EVMagnitude
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:MERRor
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:PERRor
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQOFfset
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQIMbalance
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:TERRor
CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:FERRor
class Gmsk[source]

Gmsk commands group definition. 19 total commands, 3 Sub-groups, 7 group commands

class EvMagnitudeStruct[source]

Structure for reading output parameters. Fields:

  • Values: List[float]: No parameter help available

  • Selection: List[bool]: No parameter help available

class FreqErrorStruct[source]

Structure for reading output parameters. Fields:

  • Value: float: No parameter help available

  • Selection: List[bool]: No parameter help available

class IqImbalanceStruct[source]

Structure for reading output parameters. Fields:

  • Value: float: No parameter help available

  • Selection: List[bool]: No parameter help available

class IqOffsetStruct[source]

Structure for reading output parameters. Fields:

  • Value: float: No parameter help available

  • Selection: List[bool]: No parameter help available

class MerrorStruct[source]

Structure for reading output parameters. Fields:

  • Values: List[float]: No parameter help available

  • Selection: List[bool]: No parameter help available

class PerrorStruct[source]

Structure for reading output parameters. Fields:

  • Values: List[float]: No parameter help available

  • Selection: List[bool]: No parameter help available

class TerrorStruct[source]

Structure for reading output parameters. Fields:

  • Value: float: No parameter help available

  • Selection: List[bool]: No parameter help available

get_ev_magnitude()EvMagnitudeStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:EVMagnitude
value: EvMagnitudeStruct = driver.configure.multiEval.limit.gmsk.get_ev_magnitude()

Defines and activates upper limits for the RMS, peak and 95th percentile values of the error vector magnitude (EVM) .

return

structure: for return value, see the help for EvMagnitudeStruct structure arguments.

get_freq_error()FreqErrorStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:FERRor
value: FreqErrorStruct = driver.configure.multiEval.limit.gmsk.get_freq_error()

Defines and activates upper limits for the frequency error.

return

structure: for return value, see the help for FreqErrorStruct structure arguments.

get_iq_imbalance()IqImbalanceStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQIMbalance
value: IqImbalanceStruct = driver.configure.multiEval.limit.gmsk.get_iq_imbalance()

Defines and activates upper limits for the I/Q imbalance values.

return

structure: for return value, see the help for IqImbalanceStruct structure arguments.

get_iq_offset()IqOffsetStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQOFfset
value: IqOffsetStruct = driver.configure.multiEval.limit.gmsk.get_iq_offset()

Defines and activates upper limits for the I/Q origin offset values.

return

structure: for return value, see the help for IqOffsetStruct structure arguments.

get_merror()MerrorStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:MERRor
value: MerrorStruct = driver.configure.multiEval.limit.gmsk.get_merror()

Defines and activates upper limits for the RMS, peak and 95th percentile values of the magnitude error.

return

structure: for return value, see the help for MerrorStruct structure arguments.

get_perror()PerrorStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:PERRor
value: PerrorStruct = driver.configure.multiEval.limit.gmsk.get_perror()

Defines and activates upper limits for the RMS, peak and 95th percentile values of the phase error.

return

structure: for return value, see the help for PerrorStruct structure arguments.

get_terror()TerrorStruct[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:TERRor
value: TerrorStruct = driver.configure.multiEval.limit.gmsk.get_terror()

Defines and activates upper limits for the timing error.

return

structure: for return value, see the help for TerrorStruct structure arguments.

set_ev_magnitude(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.EvMagnitudeStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:EVMagnitude
driver.configure.multiEval.limit.gmsk.set_ev_magnitude(value = EvMagnitudeStruct())

Defines and activates upper limits for the RMS, peak and 95th percentile values of the error vector magnitude (EVM) .

param value

see the help for EvMagnitudeStruct structure arguments.

set_freq_error(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.FreqErrorStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:FERRor
driver.configure.multiEval.limit.gmsk.set_freq_error(value = FreqErrorStruct())

Defines and activates upper limits for the frequency error.

param value

see the help for FreqErrorStruct structure arguments.

set_iq_imbalance(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.IqImbalanceStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQIMbalance
driver.configure.multiEval.limit.gmsk.set_iq_imbalance(value = IqImbalanceStruct())

Defines and activates upper limits for the I/Q imbalance values.

param value

see the help for IqImbalanceStruct structure arguments.

set_iq_offset(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.IqOffsetStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:IQOFfset
driver.configure.multiEval.limit.gmsk.set_iq_offset(value = IqOffsetStruct())

Defines and activates upper limits for the I/Q origin offset values.

param value

see the help for IqOffsetStruct structure arguments.

set_merror(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.MerrorStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:MERRor
driver.configure.multiEval.limit.gmsk.set_merror(value = MerrorStruct())

Defines and activates upper limits for the RMS, peak and 95th percentile values of the magnitude error.

param value

see the help for MerrorStruct structure arguments.

set_perror(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.PerrorStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:PERRor
driver.configure.multiEval.limit.gmsk.set_perror(value = PerrorStruct())

Defines and activates upper limits for the RMS, peak and 95th percentile values of the phase error.

param value

see the help for PerrorStruct structure arguments.

set_terror(value: RsCmwGsmMeas.Implementations.Configure_.MultiEval_.Limit_.Gmsk.Gmsk.TerrorStruct)None[source]
# SCPI: CONFigure:GSM:MEASurement<Instance>:MEValuation:LIMit:GMSK:TERRor
driver.configure.multiEval.limit.gmsk.set_terror(value = TerrorStruct())

Defines and activates upper limits for the timing error.

param value

see the help for TerrorStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.multiEval.limit.gmsk.clone()

Subgroups