SETup:PMODulation:PVTime

Last Updated: August 29, 2007

These commands set parameters for the Power versus Time measurement in the Power and Modulation Quality (PMOD) measurement suite.

For more information on the conventions used in the programming examples click here.

SETup:PMODulation:PVTime:BWIDth[?]

Sets/queries the power versus time bandwidth. Setting this command to:

Setting Range: NARRow | WIDE

Query Range: NARR | WIDE

*RST Setting: NARRow

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Set the bandwidth to Wide.

TestSet.WriteString("SETup:PMODulation:PVTime:BWIDth WIDE")

SETup:PMODulation:PVTime[:BURSt([1]|2)]:MASK[:SOURce][?]

Sets/queries the type of mask to be used for the specified burst in the single slot or multislot configuration. Burst 1 is assumed if you do not use the optional [:BURSt([1]|2)] part of the command.   

Setting this command to:

Note that if you want to use a custom mask, you need to configure the mask settings before use.

Setting Range: ETSI | CUSTom[1] | CUSTom2 | NOMask

Query Range: ETSI | CUST | CUST2 | NOM

*RST Setting: ETSI

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Set burst two to use the first custom mask for the pass/fail comparison.

TestSet.WriteString("SETup:PMODulation:PVTime:BURSt2:MASK CUSTOM")

SETup:PMODulation:PVTime[:BURSt]:MASK:GPERiod[:SOURce][?]

This command sets/queries the guard period mask type for Power versus Time measurements.

Setting this command to:

Setting Range: ETSI | CUSTom | NOMask

Query Range: ETSI | CUST | NOM

*RST Setting: ETSI

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Disable mask checking for the guard period.

TestSet.WriteString("SETup:PMODulation:PVTime:MASK:GPERiod NOMask")

SETup:PMODulation:PVTime[:BURSt]:MASK:GPERiod:CUSTom:RPRevious[?]

This command sets/queries the custom guard period level in dBc relative to the previous burst's carrier power level.

Setting Range: -200 to +200 dB

Query Range: <nr3> and 9.91 E+37 (NAN)

Resolution: 0.01 dB

*RST Setting: 1 dB (relative to Burst 1)

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Set the custom guard period level relative to the previous burst to 2 dB.

TestSet.WriteString("SETup:PMODulation:PVTime:MASK:GPERiod:CUSTom:RPRevious 2DB")

SETup:PMODulation:PVTime[:BURSt]:MASK:GPERiod:CUSTom:RNEXt[?]

Sets/queries the custom guard period level in dBc relative to the next burst's carrier power level.

Setting Range: -200 to +200 dB

Query Range: <nr3> and 9.91 E+37 (NAN)

Resolution: 0.01 dB

*RST Setting: 4 dB (relative to Burst 1)

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Set the custom guard period level relative to the next burst to 5 dB

TestSet.WriteString("SETup:PMODulation:PVTime:MASK:GPERiod:CUSTom:RNEXt 5DB")

SETup:PMODulation:PVTime[:BURSt([1]|2)]:TIME[:OFFSet][?]

Sets/queries the time offsets (for the specified burst of the multislot configuration) for the Power versus Time power measurement, (not the mask measurement).

All 12 time offsets are set to on by default. If less than 12 values are sent with this command, the remaining offsets are turned off. These values are referenced to the occurrence of bit 0 in a normal burst.

Burst 1 is assumed if you do not use the optional [:BURSt([1]|2)] part of the command.

The units (S|MS|US|NS) are optional, if no units are specified then units default to S.

Setting Range: 0 to 12 comma-separated values ranging from: -50 μs to 593 μs

Query Range: 1 to 12 comma-separated values ranging from: -50 μs to 593 μs and 9.91E+37 (NAN) if no offsets are specified

Resolution: 1 ns

*RST Setting: Time offsets 1 through 12 are on and set to these values:

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Configure the first six time offset points and turn the remaining six off for burst 2.

' Using the query form of this command would return six time offset values.

TestSet.WriteString("SETup:PMODulation:PVTime:BURSt2:TIME 0US, 0US, 0US, 0US, 321.2.0US, 331.2US")

SETup:PMODulation:PVTime[:BURSt([1]|2)]:TIME:POINts?

Queries the number of the specified burst's measurement offset points that are turned on during a Power versus Time measurement.

This command is useful for determining how many time values are returned in a comma-separated list when the SETup:PMODulation:PVTime[:BURSt([1]|2)]:TIME[:OFFSet][?] query is sent, and how many power values are returned when the FETCh:PMODulation:PVTime[:BURSt([1]|2)]:POWer? command is sent.

Query Range: 0 to 12

Resolution: 1

*RST Setting: 12

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Query the number of measurement offset points for burst 1.

TestSet.WriteString("SETup:PMODulation:PVTime:BURSt1:TIME:POINts?")

SETup:PMODulation:PVTime:CUSTom([1]|2):MASK:ETSI[:PRESet]

Sets the specified custom mask values to the current ETSI mask values. This command is the remote equivalent of selecting Copy Current ETSI to Custom on the PvT Masks tab, in the Power and Modulation Quality Setup window.

Test Set Requirements: E6601A WCTS Program Version A.01 and above; A.04 added CUSTom1 (previously it was CUSTom) and CUSTom2

SETup:PMODulation:PVTime:CUSTom([1]|2):MASK:LOWer[:VALues][?]

Sets/queries the lower limits for the specified custom mask to be used with the Power versus Time measurement. This command allows you to define two custom masks by specifying CUSTom1 or CUSTom2.

A total of 32 reference points are available to you when defining a custom mask. All custom masks have a step profile rather than a linearly interpolated profile. Each custom mask has a fixed starting point which is located -50 μs relative to the middle of symbol zero (that is, T0). All mask reference points that you specify are end points of one section of the custom mask.

If you use this command without specifying any parameters, the previously defined mask is cleared.

Setting Range: 0 to 32 comma-separated value pairs containing time (in μs) and relative power (in dBc) within the following ranges:

Query Range: 0 to 32 comma-separated value pairs containing time and relative Power within the following ranges:

Resolution:

*RST Setting: ETSI GMSK Mask

Test Set Requirements: E6601A WCTS Program Version A.01 and above; A.04 added CUSTom1 (previously it was CUSTom) and CUSTom2

Example:

' Set the first 2 points of the lower custom mask.  All other points are blanked.

TestSet.WriteString("SETup:PMODulation:PVTime:CUSTom:MASK:LOWer 0, -2, 300, 3")

SETup:PMODulation:PVTime:CUSTom([1]|2):MASK:LOWer:POINts?

Queries the number of reference points for the specified custom lower mask.

Setting Range: 0 to 32

Query Range: 0 to 32

Resolution: 1

*RST Setting: 0

Test Set Requirements: E6601A WCTS Program Version A.01 and above; A.04 added CUSTom1 (previously it was CUSTom) and CUSTom2

Example:

' Set the number of reference points to 16 for the custom lower mask.

TestSet.WriteString("SETup:PMODulation:PVTime:CUSTom:MASK:LOWer:POINts 16")

SETup:PMODulation:PVTime:CUSTom([1]|2):MASK:UPPer[:VALues][?]

Sets/queries the upper limits for the specified custom mask to be used with the Power versus Time measurement. This command allows you to define two custom masks by specifying CUSTom1 or CUSTom2.

A total of 32 reference points are available to you when defining a custom mask. All custom masks have a step profile rather than a linearly interpolated profile. Each custom mask has a fixed starting point which is located -50 μs relative to the middle of symbol zero (that is, T0). All mask reference points that you specify are end points of one section of the custom mask.

If you use this command without specifying any parameters, the previously defined mask is cleared.

Setting Range: 0 to 32 comma-separated value triplets containing time (in μs), relative power (dBc) and absolute power (dBm) within the following ranges:

Query Range: 0 to 32 comma-separated value pairs containing time and relative power within the following ranges:

Resolution:

*RST Setting: ETSI GMSK mask

Test Set Requirements: E6601A WCTS Program Version A.01 and above; A.04 added CUSTom1 (previously it was CUSTom) and CUSTom2

Example:

' Set the first 2 points of the upper custom mask.  All other points are blanked.

TestSet.WriteString("SETup:PMODulation:PVTime:CUSTom:MASK:UPPer -40, -50, -30, -20, -25, -16")

SETup:PMODulation:PVTime:CUSTom([1]|2):MASK:UPPer:POINts?

Queries the number of reference points for the specified custom upper mask.

Setting Range: 0 to 32

Query Range: 0 to 32

Resolution: 1

*RST Setting: 0

Test Set Requirements: E6601A WCTS Program Version A.01 and above; A.04 added CUSTom1 (previously it was CUSTom) and CUSTom2

Example:

' Set the number of reference points to 24 for the second custom upper mask.

TestSet.WriteString("SETup:PMODulation:PVTime:CUSTom2:MASK:UPPer:POINts 24")

SETup:PMODulation:PVTime:LIMit:ETSI:PCS[?]

Sets/queries the mask specification used for the PCS band in the active (that is the selected) format. ETSI define a relaxed mask specification for the PCS band in 3GPP 51.010-1 section 13.3.5(c).

Setting Range: NARRow | RELaxed

Query Range: NARR | REL

*RST Setting: NARRow

Test Set Requirements: E6601A WCTS Program Version A.01 and above

Example:

' Select the relaxed mask specification for power versus time measurements in the PCS band.

TestSet.WriteString("SETup:PMODulation:PVTime:LIMit:ETSI:PCS REL")