Output Modulation Block

This topic describes the parameters of the ClosedOutput Modulation block.

Enable Output Modulation

I/Q ClosedSetup

I/Q Modulation On

I/Q Modulation Source

I/Q DC Alignment - Perform Alignment

I/Q DC Alignment - Clear Alignment

Skew Alignment - Perform Alignment

Skew Alignment - Clear Alignment

AM n ClosedSetup

AM n On

Source

Type

Depth - Linear

Depth - Exponential

Depth Increment

Couple Depth with Other Path

Polarity

External Input - Coupling

External Input - Impedance

Function Generator - Frequency

Function Generator - Frequency Increment

Function Generator - Phase Offset

Function Generator - Shape

Function Generator - Shape Ramp Polarity

Function Generator - Period

Function Generator - Pulse Width

Function Generator - Duty Cycle

Dual Function Generator - Amplitude Percent

Dual Function Generator - Frequency

Dual Function Generator - Phase Offset 2

Dual Function Generator - Shape

Dual Function Generator - Shape Ramp Polarity

Dual Function Generator - Duty Cycle

Noise Generator - Type

Swept Function Generator

Swept Function Generator - Start Frequency

Swept Function Generator - Stop Frequency

Swept Function Generator - Sweep Shape

Swept Function Generator - Sweep Waveform Shape

Swept Function Generator - Sweep Start to Stop Time

Swept Function Generator - Sweep Start to Stop Rate

Swept Function Generator - Sweep Stop to Start Time

Swept Function Generator - Sweep Stop to Start Rate

Swept Function Generator - Use Start to Stop

Swept Function Generator - Shape Ramp Polarity

Swept Function Generator - Duty Cycle

Swept Function Generator - Trigger Source

Swept Function Generator - Trigger External Source

Swept Function Generator - Trigger Internal Source

Swept Function Generator - Trigger Polarity

Swept Function Generator - Trigger - Edit Timer Trigger

FM nClosedSetup

FM n On

Deviation

Deviation Step Increment

Couple Deviation with Other Path

Source

Polarity

External Input - Coupling

External Input - Impedance

Function Generator - Frequency

Function Generator - Frequency Increment

Function Generator - Phase Offset

Function Generator - Shape

Function Generator - Shape Ramp Polarity

Function Generator - Period

Function Generator - Pulse Width

Function Generator - Duty cycle

Dual Function Generator - Amplitude Percent

Dual Function Generator - Frequency

Dual Function Generator - Phase Offset

Dual Function Generator - Shape

Dual Function Generator - Shape Ramp Polarity

Dual Function Generator - Duty Cycle

Noise Generator - Type

Swept Function Generator

Swept Function Generator - Start Frequency

Swept Function Generator - Stop Frequency

Swept Function Generator - Sweep Shape

Swept Function Generator - Sweep Waveform Shape

Swept Function Generator - Shape Ramp Polarity

Swept Function Generator - Duty Cycle

Swept Function Generator - Sweep Start to Stop Time

Swept Function Generator - Sweep Start to Stop Rate

Swept Function Generator - Sweep Stop to Start Time

Swept Function Generator - Sweep Stop to Start Rate

Swept Function Generator - Use Start to Stop

Swept Function Generator - Trigger Source

Swept Function Generator - Trigger External Source

Swept Function Generator - Trigger Internal Source

Swept Function Generator - Trigger Polarity

Swept Function Generator - Trigger - Edit Timer Trigger

PM nClosedSetup

PM n On

Deviation

Deviation Step Increment

Couple Deviation with Other Path

Source

Polarity

External Input - Coupling

External Input - Impedance

Function Generator - Frequency

Function Generator - Frequency Increment

Function Generator - Phase Offset

Function Generator - Shape

Function Generator - Shape Ramp Polarity

Function Generator - Period

Function Generator - Pulse Width

Function Generator - Duty Cycle

Dual Function Generator - Amplitude Percent

Dual Function Generator - Frequency

Dual Function Generator - Phase Offset

Dual Function Generator - Shape

Dual Function Generator - Shape Ramp Polarity

Dual Function Generator - Duty Cycle

Noise Generator - Type

Swept Function Generator

Swept Function Generator - Start Frequency

Swept Function Generator - Stop Frequency

Swept Function Generator - Sweep Shape

Swept Function Generator - Sweep Waveform Shape

Swept Function Generator - Shape Ramp Polarity

Swept Function Generator - Duty Cycle

Swept Function Generator - Sweep Start to Stop Time

Swept Function Generator - Sweep Start to Stop Rate

Swept Function Generator - Sweep Stop to Start Time

Swept Function Generator - Sweep Stop to Start Rate

Swept Function Generator - Use Start to Stop

Swept Function Generator - Trigger Source

Swept Function Generator - Trigger External Source

Swept Function Generator - Trigger Internal Source

Swept Function Generator - Trigger Polarity

Swept Function Generator - Trigger - Edit Timer Trigger

Pulse ClosedSetup

Pulse On

Source

External

Polarity

Internal

Pulse Type

Width

Width Increment

Period

Period Increment

Delay

Delay Increment

Requested Frequency

Requested Frequency Increment

Actual Frequency

On Time

On Time Points

Off Time

Off Time Points

Repetitions

Repetition Points

Clear List

Trigger Mode

Trigger Immediately

Pulse (Video) Output

Pulse (Video) Output State

Sync Trigger

Sync Trigger State

Sync Trigger Width

Sync Trigger Width Increment

Pulse Trigger Source

Enable Output Modulation

Enables or disables the currently active modulation type of the indicated channel. Most modulation types can be simultaneously enabled except FM with ΦM.

An annunciator on the signal generator always indicates whether modulation is on or off.

GUI Location

Output Modulation > Enable Output Modulation

SCPI Command

[:SOURce][:RF<channel>]:OUTPut:MODulation[:STATe] ON|OFF|1|0

[:SOURce][:RF<channel>]:OUTPut:MODulation[:STATe]?

SCPI Example

OUTP:MOD OFF

Preset

ON

State Saved

Yes

Choices

OFF | ON

Initial S/W Revision

A.01.00

I/Q

Selecting this check box in this row performs the same function as I/Q Modulation On.

If you click or tap elsewhere in this row, the I/Q Setup screen appears, allowing you to configure parameters specific to I/Q modulation.

I/Q Modulation On

Enables or disables the I/Q modulation of the RF Output.

For M9484C, I/Q Modulation cannot be enabled at the same time as Pulse Modulation. Enabling I/Q modulation disables pulse modulation; likewise, enabling pulse modulation disables I/Q modulation.

GUI Location

Output Modulation > I/Q Modulation On

SCPI Command

[:SOURce][:RF<channel>]:DM:STATe ON|OFF|1|0

[:SOURce][:RF<channel>]:DM:STATe?

SCPI Example

DM:STAT ON

DM:STAT?

Preset

OFF

Couplings

When Enable Amplitude Control is turned ON, I/Q Modulation is set to OFF.

When I/Q Modulation is turned ON, Enable Amplitude Control is set to OFF.

When I/Q Modulation Source is Internal:

For M9484C, enabling I/Q Modulation disables Pulse Modulation.

Notes

When setting State to ON turns another feature off, the warning is raised -221, "Settings conflict; I/Q Modulation in use, Pulse Modulation has been turned off."

State Saved

Yes

Initial S/W Revision

A.01.00

Modified S/W Revision

A.07.00, A.11.00

History

Coupling with I/Q Output Amplitude Control added with A.07.00.

M9484C added with A.11.00

I/Q Modulation Source

Selects the I/Q modulation source.

For instruments with Option EXT, sets the source for I/Q modulation.

GUI Location

Output Modulation > I/Q > I/Q DC Alignment > I/Q Modulation Source

SCPI Command

[:SOURce][:RF<channel>]:DM:SOURce EXTernal|INTernal

[:SOURce][:RF<channel>]:DM:SOURce?

SCPI Example

DM:SOUR EXT

DM:SOUR?

Notes

For instruments without Option EXT, the source is INTernal and not changeable. Attempting to set EXTernal raises error -221, Settings Conflict; Option EXT is required.

Preset

INTernal

Choices

External | Internal

Couplings

When Enable Amplitude Control is turned ON, I/Q Modulation Source is set to Internal.

When Enable Amplitude Control is ON and you attempt to set I/Q Modulation Source to External, the following error occurs:

-221,"Settings conflict; External I/Q not allowed while I/Q Amplitude Control is enabled."

State Saved

Yes

Initial S/W Revision

A.01.00

I/Q DC Alignment - Perform Alignment

Applies to the M9383B VXG-m and M9384B VXG only.

Invokes an I/Q DC alignment. The instrument’s in-band images and LO feedthrough can negatively impact EVM performance. I/Q DC alignment should be performed when you modulate at a new frequency, or the temperature changes by a few degrees from the last time the alignment was performed.

GUI Location

Output Modulation > I/Q > I/Q DC Alignment > Perform Alignment

SCPI Command

[:SOURce][:RF<channel>]:CALibration:IQ:DC

SCPI Example

CAL:IQ:DC

Notes

For M9484C:

This command is accepted with no action performed, sending the SCPI command does not generate an error.

Initial S/W Revision

A.01.00

When to use this feature:

Whenever the best possible EVM performance is required or in use cases where DC and image rejection of I/Q modulation impact measurement results. I/Q DC alignment should be used after the instrument has been warmed up or whenever significant room temperature changes occur. It should be run at least once for each frequency the instrument set to. After each alignment is run, the calibration data is cached for each set frequency. This caching allows you to tune from frequency A to frequency B and back to frequency A with the most recent DC-alignment applied. If the instrument is power cycled, it is recommended that you perform these I/Q DC alignments again. You can also empirically determine how often this DC alignment should be performed, based on how sensitive your measurements are and how much temperature variation you observe over time.

I/Q DC Alignment - Clear Alignment

Applies to the M9383B VXG-m and M9384B VXG only.

Returns the I/Q DC Alignment data at the current frequency to the factory default. You can use this when diagnosing signal quality issues. However, it is recommended to simply run the I/Q DC Alignment anew rather than clearing the alignment.

GUI Location

Output Modulation > I/Q > I/Q DC Alignment > Clear Alignment

SCPI Command

[:SOURce][:RF<channel>]:CALibration:IQ:DC:CLEar

SCPI Example

CAL:IQ:DC:CLE

Notes

For M9484C:

This command is accepted with no action performed, sending the SCPI command does not generate an error.

Initial S/W Revision

A.01.00

Skew Alignment - Perform Alignment

Applies to the M9383B VXG-m and M9384B VXG only.

Invokes an I/Q Skew alignment. The instrument’s parasitic time delay (skew) between the I and Q channels can vary with time and temperature. I/Q Skew alignment should be performed when the temperature changes by a few degrees from the last time the alignment was performed.

GUI Location

Output Modulation > I/Q > Skew Alignment > Perform Alignment

SCPI Command

[:SOURce][:RF<channel>]:CALibration:IQ:TSKew

SCPI Example

CAL:IQ:TSK

Notes

For M9484C:

This command is accepted with no action performed, sending the SCPI command does not generate an error.

Initial S/W Revision

A.01.00

When to use this feature:

Whenever the best possible wideband EVM performance is required (approximately 1 GHz or greater) or in use cases where wideband I/Q skew impacts measurement results. In most cases, the I/Q skew alignment should not be run often. However, the baseband I/Q paths in the VXG signal generator can be temperature sensitive and, depending on the I/Q data being played from the arbitrary waveform generator, there is a self-heating thermal gradient that could occur between the I and Q path. (This is especially true for OFDM-based I/Q waveforms having a bandwidth greater than 1 GHz.) This thermal gradient can result in one to two pico-seconds of time skew at the extreme bandwidth edges of the I/Q modulation. Thermal mitigation techniques have been deployed to minimize this effect, however, you may empirically decide to run this calibrations more often, if needed.

Skew Alignment - Clear Alignment

Applies to the M9383B VXG-m and M9384B VXG only.

Returns the I/Q Time Skew Alignment data to the factory default. You can use this when diagnosing signal quality issues. However, it is recommended to simply run the I/Q Time Skew Alignment anew rather than clearing the alignment.

GUI Location

Output Modulation > I/Q > Skew Alignment > Clear Alignment

SCPI Command

[:SOURce][:RF<channel>]:CALibration:IQ:TSKew:CLEar

SCPI Example

CAL:IQ:TSK:CLE

Notes

For M9484C:

This command is accepted with no action performed, sending the SCPI command does not generate an error.

Initial S/W Revision

A.01.00

AM n

For instruments with Option UNT only

The check box in this row performs the same function as AM n On. If you click or tap elsewhere in this row, the AM Setup screen appears, allowing you to configure parameters specific to AM modulation.

AM n On

For instruments with Option UNT only

Enables or disables the amplitude modulation for the selected path.

For M9484C, M9383B and M9384B: When AM is turned On, ALC is turned Off.

GUI Location

Output Modulation > AM n > AM n On

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:STATe ON|OFF|1|0

[:SOURce][:RF<channel>]:AM[1]|2:STATe?

SCPI Example

AM:STAT ON

AM:STAT?

Notes For instruments without Option UNT: Attempting to set the state to On raises the error 703,“Feature not supported; Analog Modulation unavailable, option UNT is required."
Couplings

Sources cannot be enabled simultaneously on multiple modulation paths (AM/FM/PM path or LF output) within the same channel. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

LF Output is associated with Channel1.

Preset

OFF

State Saved

Yes

Choices

On|Off|1|0

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2:STATe

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Source

For instruments with Option UNT only

Sets the source to generate the amplitude modulation. A source can only be enabled by one modulation path (AM/FM/PM path or LF output) per channel at a time. External 1 and 2 can only be enabled on one channel at a time.

LF output is associated with channel 1.
Source Option Description
FUNCtion1 Selects function generator 1 as the modulation source.
FUNCtion2 Selects function generator 2 as the modulation source.
DUAL Selects the dual function generator as the modulation source. Requires Option UNT with Option 303.
NOISe1 Selects noise generator 1 as the modulation source. Requires option UNT with Option 303.
NOISe2 Selects noise generator 2 as the modulation source. Requires option UNT with Option 303.
SWEep Selects swept function generator as the modulation source. Requires option UNT with Option 303.
EXTernal1

Selects an externally applied signal as the modulation input. Connect the signal to the EXT 1 connector.

On M9383B/M9384B: The connector is AM In.

M9484C requires Option AN1 to use the EXT 1 connector and is only available on channel1.

EXTernal2

Selects an externally applied signal as the modulation input. Connect the signal to the EXT 2 connector.

On M9383B/M9384B: The connector is AM In.

M9484C requires Option AN1 to use the EXT 2 connector and is only available on channel1.

GUI Location

Output Modulation > AM n > Source

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:SOURce FUNCtion1|FUNCtion2|DUAL|NOISe1|NOISe2|SWEep|EXTernal1|EXTernal2

[:SOURce][:RF<channel>]:AM[1]|2:SOURce?

SCPI Example

AM2:SOUR DUAL

AM2:SOUR?

Notes

For instruments without Option 303:

Attempting to select Dual, Noise1, Noise2, or Sweep raises error 707,"Feature not supported; <source> unavailable, option 303 is required."

For M9484C:

EXT 1 and EXT 2 are available only on channel1.

Preset

FUNCtion1

State Saved

Yes

Choices

Function 1|Function 2|Dual Function|Noise 1|Noise 2|Swept Function|External 1|External 2

Couplings

Sources cannot be enabled simultaneously on multiple modulation paths (AM/FM/ΦM path or LF output) within the same channel. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

LF output is associated with channel 1.
Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2:SOURce

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:AM[1]|2:SOURce INTernal1 to :SOURce:RF:AM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:AM[1]|2:SOURce INTernal2 to :SOURce:RF:AM[1]|2:SOURce FUNCtion2

When [:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to NOISe, DUALsine, or SWEPtsine, the AM Source will not change but comprise a Noise, Dual, or Swept Function Generator respectively.

Once in this state, the AM source can only be restored to the true Function 1 or 2 from the given comprised function when [:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to SINE|TRIangle|PULSe|RAMP|SQUare.

See Function Generator - Shape.

Query will return the compatible legacy value when SCPI backward compatibility mode is set to E82x7 or E8663D. See SCPI Backward Compatibility Mode.

For N51xxB:

Alias [:SOURce]:AM[1]|2:SOURce FUNCtion to [:SOURce]:RF:AM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:AM[1]|2:SOURce SWEep to [:SOURce]:RF:AM[1]|2:SOURce SWEep

Alias [:SOURce]:AM[1]|2:SOURce DUAL to [:SOURce]:RF:AM[1]|2:SOURce DUAL

Alias [:SOURce]:AM[1]|2:SOURce NOISe to [:SOURce]:RF:AM[1]|2:SOURce NOISe1

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Polarity

For instruments with Option UNT only

Sets the polarity for the RF output amplitude when an input voltage is applied to one of the instrument’s rear panel input connectors (EXT 1 or EXT 2).

For M9383B and M9384B, the connector is AM In.

GUI Location

Output Modulation > AM n > Polarity

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:POLarity NORMal|INVerted

[:SOURce][:RF<channel>]:AM[1]|2:POLarity?

SCPI Example

AM:POL NORM

AM:POL?

Preset

NORMal

State Saved

Yes

Range

Normal|Inverted

Backwards Compatibility SCPI

E82X7D and E8663D

[:SOURce]:AM[1]|2:POLarity

Initial S/W Revision

A.15.00

Type

For instruments with Option UNT only

Sets the AM type to linear or exponential AM.

GUI Location

Output Modulation > AM n > Type Linear or Exponential

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:TYPE LINear|EXPonential

[:SOURce][:RF<channel>]:AM[1]|2:TYPE?

SCPI Example

AM2:TYPE LIN

AM2:TYPE?

Preset

LINear

Couplings Changing AM1 automatically sets AM2 to the same value and vice versa.

State Saved

Yes

Choices

Linear | Exponential

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2:TYPE

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Depth - Linear

For instruments with Option UNT only

Sets the linear amplitude modulation depth for the selected AM path in percent.

Refer to Depth Increment for setting the value associated with UP and DOWN choices.

GUI Location

Output Modulation > AM n > Type set to Depth > Depth

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh][:LINear] <real>

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh][:LINear]?

SCPI Example

AM 30

AM?

Preset

0.1

State Saved

Yes

Range

0 to 100

Resolution

0.1

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2[:DEPTh][:LINear]

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Depth - Exponential

For instruments with Option UNT only

Sets the exponential amplitude modulation depth for the selected AM path in dB.

Refer to Depth Increment for setting the value associated with UP and DOWN choices.

GUI Location

Output Modulation > AM n > Type set to Exponential > Depth

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh]:EXPonential <rel_ampl>

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh]:EXPonential?

SCPI Example

AM:EXP 30

AM:EXP?

Preset

40

State Saved

Yes

Range

0 to 40

Resolution

0.01

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2[:DEPTh]:EXPonential

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Depth Increment

For instruments with Option UNT only

Remote command only.

Sets the increment for linear AM depth step.

The value set by this command is used with the UP and DOWN choices for the AM depth setting.

The setting enabled by this command is not affected by signal generator power-on, preset, or *RST.

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh]:STEP[:INCRement] <real>

[:SOURce][:RF<channel>]:AM[1]|2[:DEPTh]:STEP[:INCRement]?

SCPI Example

AM:STEP 5

AM:STEP?

State Saved

No

Preset

5

Range

0.01 to 100

Resolution 0.01
Backwards Compatibility SCPI

For E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[:DEPTh]:STEP[:INCRement]

Backwards Compatibility Notes

For E82x7D, E8663D, and N51xxB:

Alias [:SOURce]:AM[:DEPTh]:STEP[:INCRement] to [:SOURce]:RF:AM1[:DEPTh]:STEP[:INCRement]

This differs from prior behavior of setting the Depth Increment for both AM paths.

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Couple Depth with Other Path

For instruments with Option UNT only

Couples the AM linear depth between AM 1 and AM 2. When this option is set to On, the AM linear depth for AM 2 is set to the value of AM 1; a change made to either path is applied to both paths.

For this coupling to be applied, AM Type must be LINear.

SCPI Command

[:SOURce][:RF<channel>]:AM[:DEPTh][:LINear]:TRACk ON|OFF|1|0

[:SOURce][:RF<channel>]:AM[:DEPTh][:LINear]:TRACk?

SCPI Example

AM:TRAC ON

AM:TRAC?

Preset OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

For E82X7D and E8663D:

[:SOURce]:AM[1]|2[:DEPTh][:LINear]:TRACk

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2[:DEPTh][:LINear]:TRACk to :SOURce:RF:AM[:DEPTh][:LINear]:TRACk

Initial S/W Revision

A.15.00

External Input - Coupling

For instruments with Option UNT only

Sets the coupling for the amplitude modulation source through the selected external input connector.

This does not change the currently active source or switch the current modulation on or off. The modulating signal may be the sum of several signals, either internal or external sources.

GUI Location

Output Modulation > AM n > Source set to External1/External2 > Coupling AC or DC

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:EXTernal[1]|2:COUPling AC|DC

[:SOURce][:RF<channel>]:AM[1]|2:EXTernal[1]|2:COUPling?

SCPI Example

AM:EXT:COUP AC

AM:EXT:COUP?

Preset

DC

State Saved

Yes

Choices

DC | AC

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2:EXTernal[1]|2:COUPling

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

External Input - Impedance

For instruments with Option UNT only

Sets the input impedance for the externally applied AM input.

In case the set impedance value is not 50, 600, or 1000000, the nearest valid value will be used.

GUI Location

Output Modulation > AM n > Source set to External > Impedance 50 Ohm, 600 Ohm or 1M Ohm

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:EXTernal[1]|2:IMPedance 50|600|1000000

[:SOURce][:RF<channel>]:AM[1]|2:EXTernal [1]|2:IMPedance?

SCPI Example

AM:EXT:IMP 6007.1.7

AM:EXT:IMP?

Preset

50

State Saved

Yes

Range 50|600|1000000
Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM[1]|2:EXTernal[1]|2:IMPedance

Backwards Compatibility Notes The behavior when attempting to set an invalid value differs from previous versions.

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Function Generator - Frequency

For instruments with Option UNT only

Sets the amplitude modulation rate for the waveform on the selected internal function generator.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Frequency

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:FREQuency?

SCPI Example

AM:INT:FUNC:FREQ 30

AM:INT:FUNC:FREQ?

Couplings When frequency is updated, period and pulse width will be automatically adjusted to match current frequency and duty cycle values.

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

100 MHz for sine

10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]|2:FREQuency

N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]|2:FREQuency to

:SOURce:RF:AM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Function Generator - Frequency Increment

For instruments with Option UNT only

Remote command only.

Sets the step increment for the internal frequency modulation.

The setting enabled by this command is not affected by signal generator power-on, preset, or *RST.

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FREQuency:STEP[:INCRement] <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FREQuency:STEP[:INCRement]?

SCPI Example

AM:INT:FREQ:STEP 3 MHZ

AM:INT:FREQ:STEP?

Dependencies Default value of 500 Hz is set by Restore System Defaults.

Preset

500 Hz

State Saved

Persistent, survives preset and power cycle but not saved in the instrument state.

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max 100 MHz

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:AM:INTernal:FREQuency:STEP[:INCRement]

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Function Generator - Phase Offset

For instruments with Option UNT and Option 303

Sets the phase offset (in radians) of the AM signal. Accepts degrees when provided.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Phase Offset

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:POFFset <angle>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:POFFset?

SCPI Example

AM:INT:FUNC:POFF 3.14

AM:INT:FUNC:POFF 180 deg

AM:INT:FUNC:POFF?

Notes

For instruments with Option UNT and without Option 303:

Attempting to set offset raises the error 703,"Feature not supported; AM Function Generator Phase Offset unavailable, option 303 is required."

Preset

0

State Saved

Yes

Range

-6.29 to 6.29

Resolution

0.001

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:POFFset

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Function Generator - Shape

For instruments with Option UNT and Option 303

Sets the AM waveform shape.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Shape

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe?

SCPI Example

AM2:INT:FUNC:SHAP TRI

AM2:INT:FUNC:SHAP?

Notes

For instruments with Option UNT and without Option 303:

  • AM Shape is Sine and unchangeable.

  • Attempting to change the shape raises the error 703,"Feature not supported; AM Function Generator: Shape unavailable, option 303 is required."

Preset

SINE

State Saved

Yes

Choices

Sine|Triangle|Pulse|Ramp |Square

Backwards Compatibility SCPI

For E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:SHAPe

For N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:SHAPe

to

:SOURce:RF:AM[1]|2:INTeneral:FUNCtion[1]|2:SHAPe

INTernal1:FUNCtion correlates to Function 1, INTernal2:FUNCtion to Function 2.

When NOISe, DUALsine, or SWEPtsine is selected, this command will not change the AM source but comprise a Noise, Dual, or Swept Function Generator respectively.

When specified source is Function 1 and shape is DUALsine, Function 1 comprises a dual function using dual function settings, apart from:

  • Dual Function Generator Frequency 1 will use Function Generator 1 Frequency

When specified source is Function 1 and shape is SWEPtsine, Function 1 comprises a swept function using swept function settings, apart from:

  • Swept Function Generator Start Frequency will use Function Generator 1 Frequency

When specified source is Function 1 and shape is NOISe, Function 1 comprises a noise generator that uses the Noise Generator 1 Type setting.

When specified source is Function 2 and shape is NOISe, Function 2 comprises a noise generator that uses the Noise Generator 2 Type setting.

Once shape is set to NOISe, DUALsine, or SWEPtsine, the AM source can only be restored to the true Function 1 or 2 from the given comprised function when shape is set to SINE|TRIangle|PULSe|RAMP|SQUare.

Initial S/W Revision

A.01.00

Modified S/W Revision A.15.00 – Added backwards compatibility

Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when AM Function Generator Shape is set to Ramp.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Shape set to Ramp > Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

AM2:INT:FUNC:SHAP:RAMP POS

AM2:INT:FUNC:SHAP:RAMP?

Notes

For instruments with Option UNT and without Option 303:

Attempting to change ramp polarity raises the error 703,"Feature not supported; AM Function Generator Ramp Polarity unavailable, option 303 is required."

Preset

POSitive

Range POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

For E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]|2|:FUNCtion:RAMP

For N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]|2|:FUNCtion:RAMP

to

:SOURce:RF:AM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Function Generator - Period

For instruments with Option UNT only

Sets the period when AM function generator shape is set to Pulse.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Period

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:PERiod <time>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:PERiod?

SCPI Example

AM:INT:FUNC:PER 1

AM:INT:FUNC:PER?

Couplings When period is updated, duty cycle and frequency will be automatically adjusted to match current period and pulse width values.

Preset

2.5 ms

State Saved

Yes

Min

For M9484C:

  • 10 ns for sine

  • 100 ns for all other shapes

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:PERiod

Initial S/W Revision

A.15.00

Function Generator - Pulse Width

For instruments with Option UNT only

Sets the pulse width when AM function generator shape is set to Pulse.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Pulse Width

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:PWIDth <time>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:PWIDth?

SCPI Example

AM:INT:FUNC:PWID 1

AM:INT:FUNC:PWID?

Couplings The upper limit range value is restricted by the current value of the period. For example, if the pulse period value is set to 16 μs, the pulse width is limited to the maximum range value of 16 μs. When pulse width is updated, duty cycle will be automatically adjusted to match current period and pulse width values.

Preset

1.25 ms

State Saved

Yes

Min

3.333 ns

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:FUNCtion[1]|2:PWIDth

Initial S/W Revision

A.15.00

Function Generator - Duty Cycle

For instruments with Option UNT only

Sets the duty cycle in percent when AM function generator shape is set to Pulse.

GUI Location

Output Modulation > AM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:FUNCtion[1]|2:DCYCle?

SCPI Example

AM:INT:FUNC:DCYC 20

AM:INT:FUNC:DCYC

Preset

50

State Saved

Yes

Range

0 to 100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Dual Function Generator - Amplitude Percent

For instruments with Option UNT and Option 303

Sets the amplitude of the internal dual function generator source tones as complimentary percentages of the peak analog modulation amplitude. Setting the amplitude of one tone sets that of the other tone to the remaining percent.

GUI Location

Output Modulation > AM n > Source set to Dual Function > Amp Percent n

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent <real>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent?

SCPI Example

AM:INT:DUAL:FUNC:AMPL:PERC 50

AM:INT:DUAL:FUNC:AMPL:PERC?

Preset

50

State Saved

Yes

Range

0 to 100

Resolution

0.1

Backwards Compatibility SCPI

For N51xxB:

[:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

E82X7D AND E8663D:

[:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

Backwards Compatibility Notes

For E82X7D AND E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

to

:SOURce:RF:AM[1]|2:INTernal:DUAL:FUNCtion2:AMPLitude:PERCent

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Dual Function Generator - Frequency

For instruments with Option UNT and Option 303

Sets the frequency of the internal dual function generator source tones.

GUI Location

Output Modulation > AM n > Source set to Dual Function > Frequency n

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency?

SCPI Example

AM:INT:DUAL:FUNC:FREQ 30

AM:INT:FUNC:FREQ?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate

to

:SOURce:RF:AM[1]|2:INTernal:DUAL:FUNCtion2:FREQuency

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Dual Function Generator - Phase Offset 2

For instruments with Option UNT and Option 303

Sets the phase offset in degrees or radians of the internal dual function generator source tone 2 in relation to tone 1.

GUI Location

Output Modulation > AM n > Source set to Dual Function > Phase Offset 2

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion2:POFFset <angle>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion2:POFFset?

SCPI Example

AM:INT:DUAL:FUNC:POFF 2.53

AM:INT:DUAL:

FUNC:POFF 180 deg

AM:INT:DUAL:FUNC:POFF?

Preset

0

State Saved

Yes

Range

-6.29 to 6.29

Resolution

0.001

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:DUAL:FUNCtion2:POFFset

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Dual Function Generator - Shape

For instruments with Option UNT and Option 303

Sets the shape of the internal dual function generator source tones.

GUI Location

Output Modulation > AM n > Source set to Dual Function > Shape n

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe?

SCPI Example

AM2:INT:DUAL:FUNC:SHAP TRI

AM2:INT:DUAL:FUNC:SHAP?

Preset

SINE

State Saved

Yes

Choices

Sine|Triangle|Pulse|Ramp|Square

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Dual Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Remote command only.

Sets the ramp direction when Dual Function Generator - Shape is set to Ramp.

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

AM:INT:DUAL:FUNC:SHAP:RAMP POS

AM:INT:DUAL:FUNC:SHAP:RAMP?

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Dual Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle ( in percent) when AM dual function generator shape is set to pulse.

GUI Location

Output Modulation > AM n > Source set to Dual Function > Shape n set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle?

SCPI Example

AM:INT:DUAL:FUNC:DCYC 20

AM:INT:DUAL:FUNC:DCYC

Preset

50

State Saved

Yes

Range

0 to 100

Resolution

0.000000000001

Initial S/W Revision

A.01.00

Noise Generator - Type

For instruments with Option UNT and Option 303

Sets the noise type when the AM Source is set to Noise1 or Noise2.

GUI Location

Output Modulation > AM n > Source set to Noise n >

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:NOISe[1]|2:TYPE UNIForm|GAUSsian

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:NOISe[1]|2:TYPE?

SCPI Example

AM:INT:NOIS:TYPE GAUS

AM:INT:NOIS:TYPE?

Preset

UNIForm

Choices

Uniform | Gaussian

State Saved

Yes

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:NOISe

N51xxB:

[:SOURce]:AM[1]|2:INTernal:NOISe[1]|2:TYPe

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]|2:FUNCtion:NOISe

to

:SOURce:RF:AM[1]|2:INTernal:NOISe[1]|2:TYPE

For N51xxB:

Alias [:SOURce]:AM[1]|2:INTernal:NOISe[1]|2:TYPe

to

:SOURce:RF:AM[1]|2:INTernal:NOISe[1]|2:TYPE

Initial S/W Revision

A.01.00

Modified S/W Revision

A.15.00 - Added backwards compatibility

Swept Function Generator

For instruments with Option UNT and Option 303

Allows the frequency of its unique, simple function generator to vary over time in a linear fashion from a start frequency to a stop frequency (and potentially back again). This sweep can be externally triggered.

The shape in which the frequency of the modulating waveform is swept can be configured to be Sawtooth or Triangle sweep shape. These are described in the Swept Function Generator - Sweep Shape.

GUI Location

Output Modulation > AM n > Source set to Swept function

Swept Function Generator - Start Frequency

For instruments with Option UNT and Option 303

Sets the starting frequency for the sweep.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Start Frequency

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt?

SCPI Example

AM:INT:SWE:FUNC:FREQ:STAR 30 Hz

AM:INT:SWE:FUNC:FREQ:STAR?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:FREQuency:STARt

Backwards Compatibility Notes

For N51xxB:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FREQuency:STARt

to

:SOURce:RF:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt

Initial S/W Revision

A.15.00

Swept Function Generator - Stop Frequency

For instruments with Option UNT and Option 303

Sets the stop frequency for the sweep.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Stop Frequency

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP?

SCPI Example

AM:INT:SWE:FUNC:FREQ:STOP 30 Hz

AM:INT:SWE:FUNC:FREQ:STOP?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:FREQuency:STOP

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FREQuency:ALTernate

to

:SOURce:RF:AM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Shape

For instruments with Option UNT and Option 303

Sets the sweep shape.

 

 

 

 

 

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Sweep Shape

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:SHAPe SAWTooth|TRIangle

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:SHAPe?

SCPI Example

AM:INT:SWE:SHAP SAWT

AM:INT:SWE:SHAP?

Preset

SAWTooth

State Saved

Yes

Choices Sawtooth|Triangle
Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Waveform Shape

For instruments with Option UNT and Option 303

Selects the waveform to be generated.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Sweep Waveform Shape

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe?

SCPI Example

AM:INT:SWE:FUNC:SHAP SINE

AM:INT:SWE:FUNC:SHAP?

Preset

SINE

Choices

Sine|Triangle|Pulse|Ramp|Square

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Time

For instruments with Option UNT and Option 303

Sets the sweep start to stop time (and implicitly sets start to stop rate) for a Sawtooth shape sweep or the first half of a Triangle shape sweep.

A Sawtooth sweep shape only sweeps from start to stop time. With a Triangle shape sweep, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Sweep Start to Stop Time

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME[1] <time>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME[1]?

SCPI Example

AM:INT:SWE:TIME 1ms

AM:INT:SWE:TIME?

Preset

Time: 1 ms

Rate (implicit): 1 kHz

Dependencies

Sweep start to stop time and rate are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TIME[1]

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Rate

Remote command only

For instruments with Option UNT and Option 303

Sets the sweep start to stop rate (and implicitly sets start to stop time) for a Sawtooth shape sweep or the first half of a Triangle shape sweep.

Sawtooth sweep shape only sweeps from start to stop rate. With Triangle shape sweep, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:RATE[1] <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:RATE[1]?

SCPI Example

AM:INT:SWE:RATE 1 kHz

AM:INT:SWE:RATE?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep start to stop rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1]

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:RATE[1]

Backwards Compatibility Notes

E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1]

to

:SOURce:RF:AM[1]|2:INTernal:SWEep:RATE

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Time

For instruments with Option UNT and Option 303

Sets the sweep stop to start time (and implicitly sets stop to start rate) for the second half of a triangle shape sweep.

With Triangle shape sweep, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Sweep Shape set to Triangle > Sweep Stop to Start Time

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME2 <time>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME2?

SCPI Example

AM:INT:SWE:TIME2 1ms

AM:INT:SWE:TIME2?

Preset

Time: 1 ms

Rate (implicit): 1 kHz

Dependencies

Sweep stop to start time and rate are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TIME2

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Rate

For instruments with Option UNT and Option 303

Remote command only

Sets the sweep stop to start rate (and implicitly sets stop to start time) for the second half of a triangle shape sweep.

With Triangle shape sweep, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:RATE2 <freq>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:RATE2?

SCPI Example

AM:INT:SWE:RATE2 1 kHz

AM:INT:SWE:RATE2?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep stop to start rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

For E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2

For N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:RATE2

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2

to

:SOURce:RF:AM[1]|2:INTernal:SWEep:RATE2

Initial S/W Revision

A.15.00

Swept Function Generator - Use Start to Stop

For instruments with Option UNT and Option 303

When enabled, sets Sweep Stop to Start Time to Sweep Start to Stop Time, and couples them. Sweep Stop to Start Time (and rate) are then only settable by changing the Sweep Start to Stop Time.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep >Use Start to Stop

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME:COUPled ON|OFF|1|0

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TIME:COUPled?

SCPI Example

AM:INT:SWE:TIME:COUP ON

AM:INT:SWE:TIME:COUP?

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TIME:COUPled

Initial S/W Revision

A.15.00

Swept Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when AM Swept function generator waveform shape is set to Ramp.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Shape Ramp Polarity>

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP?

SCPI Example

AM:INT:SWE:FUNC:SHAP:RAMP POS

AM:INT:SWE:FUNC:SHAP:RAMP?

Preset

POSitive

Choices

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP

Initial S/W Revision

A.15.00

Swept Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle (in percent) when AM Swept function generator shape is set to Pulse.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Duty Cycle>

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:DCYCle <real>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:FUNCtion:DCYCle?

SCPI Example

AM:INT:SWE:FUNC:DCYC 20

AM:INT:SWE:FUNC:DCYC?

Preset

50

State Saved

Yes

Min 0
Max 100
Resolution 0.000000000001

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Source

For instruments with Option UNT and Option 303

Sets the source for triggering a sweep. The following options are available for the trigger source.

Trigger Source

Description

IMMediate (Free Run) Sweep runs continuously without pause. Update for modern triggering model.
KEY (Trigger Key) Sweep runs once when the trigger key is pressed.
BUS Sweep runs once per SCPI *TRG command or GET (Group Execute Trigger).
EXTernal Selects the use of an external trigger source.
INTernal Sweep is triggered by an internal Pulse Video or Pulse Sync signal.
Timer Trigger (TIMer) For M9484C, Sweep is triggered at a regular time interval.
Global Trigger (GTRigger) Requires Option PCH. An error message is reported if GTRigger is selected without Option PCH.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Trigger > Source

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger IMMediate|KEY|BUS|EXTernal|INTernal|TIMer|GTRigger

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger?

SCPI Example

AM:INT:SWE:TRIG IMM

AM:INT:SWE:TRIG?

Notes

For instruments without Option PCH:

Attempting to select global trigger raises error 703, “Feature not supported; Global Trigger unavailable, option PCH is required.”

Preset

IMMediate

State Saved

Yes

Choices

Immediate|Key|Bus|External|Internal|Timer Trigger|Global Trigger

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:AM[1]|2:INTernal1:SWEep:TRIGger

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TRIGger

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:AM[1]|2:INTernal1:SWEep:TRIGger

to

:SOURce:RF:AM[1]|2:INTernal:SWEep:TRIGger

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger External Source

For instruments with Option UNT and Option 303

For M9484C:

Selects which rear panel connector the device uses to accept an externally applied trigger signal when external is the trigger source selection. To configure available trigger connectors, see M9484C Connectors.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Trigger > Source set to External > Trigger External Source

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce <integer>

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce?

SCPI Example

AM:INT:SWE:TRIG:EXT:SOUR 1

AM:INT:SWE:TRIG:EXT:SOUR?

Preset

1

State Saved

Yes

Min 1
Max

For M9484C: 18

Range

For M9484C: 1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18

Dependencies

For M9484C:

Values 4 through 18 are available only when Option AN1 is present, and these are available only on RF channel 1. Attempting to send these selections without Option AN1 will generate an Illegal Parameter error.

Couplings If the specified connector was being used (not None) as an output, then the Trigger Output Routing of that connector is set to None and a Settings Conflict error message is generated.
Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce

Backwards Compatibility Notes

For N51xxB:

M9484C with Option AN1 on channel 1:

  • TRIGger[1] uses 1 ((Trig 1))

  • TRIGger2 uses 4 (Trig A)

  • PULSe uses 5 (Trig B)

M9484C without Option AN1 on channel 1:

  • TRIGger[1] uses 1 (Trig 1)

  • TRIGger2 uses 2 (Trig 2)

  • PULSe uses 3 (Trig 3)

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Internal Source

For instruments with Option UNT and Option 303

Selects the internal trigger source. The following two choices are available.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Trigger > Source set to Internal > Trigger Internal Source

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce PVIDeo|PSYNc

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce?

SCPI Example

AM:INT:SWE:TRIG:INT:SOUR PVID

AM:INT:SWE:TRIG:INT:SOUR?

Preset

PSYNc

Choices

Pulse Video|Pulse Sync

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Polarity

For instruments with Option UNT and Option 303

Sets the polarity of the External trigger input connector.

GUI Location

Output Modulation > AM n > Source set to Swept function > Configure Sweep > Trigger > Polarity

SCPI Command

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:SLOPe POSitive|NEGative

[:SOURce][:RF<channel>]:AM[1]|2:INTernal:SWEep:TRIGger:SLOPe?

SCPI Example

AM:INT:SWE:TRIG:SLOP NEG

Preset

POSitive

Range

Positive|Negative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:AM[1]|2:INTernal:SWEep:TRIGger:SLOPe

Backwards Compatibility Notes

For N51xxB:

This command differs from this prior behavior - Internal (PSync and PVideo) polarity is not supported.

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger - Edit Timer Trigger

For instruments with Option UNT and Option 303

The Edit Timer Trigger button is displayed when you select Timer Trigger as the source for triggering a sweep. Clicking this button opens the Instrument Settings > Triggers and Sync > Timer Trigger tab. You can use this tab to configure the Timer Trigger Period for channels. To know more, refer to the topic Triggers and Sync.

Sets the time interval of the timer trigger source. There is only one timer trigger source for each RF channel. Therefore, the value remains the same in all trigger source selections for the channel.

GUI Location

Output Modulation > AM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to Timer Trigger > Edit Timer Trigger

SCPI Command See Timer Trigger

Initial S/W Revision

A.15.00

FM n

For instruments with Option UNT

The check box in this row performs the same function as FM n On. If you click or tap elsewhere in this row, the FM Setup screen appears, allowing you to configure parameters specific to FM modulation.

FM n On

For instruments with Option UNT

Enables or disables the frequency modulation for the selected path.

FM and PM are mutually exclusive; when both are present, only one can be enabled at a time.

GUI Location

Output Modulation > FM n On

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:STATe ON|OFF|1|0

[:SOURce][:RF<channel>]:FM[1]|2:STATe?

SCPI Example

FM:STAT ON

FM:STAT?

Notes

For instruments without Option UNT:

Attempting to set state to ON raises the error 703,“Feature not supported; Frequency Modulation unavailable, option UNT is required.”

Couplings

Sources cannot be enabled simultaneously on multiple modulation paths (AM/FM/PM path or LF output) within the same channel. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

LF output is associated with channel 1.

 

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

 

FM and PM cannot be enabled simultaneously on the same channel. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; FM and PM cannot be enabled on the same channel simultaneously. Disabled <conflicting output>."

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

E82X7D, E8663D and N51XXB:

[:SOURce]:FM[1]|2:STATe

Initial S/W Revision

A.15.00

Deviation

For instruments with Option UNT

Sets the frequency modulation deviation as a maximum deviation from the CW value. Refer to the Data Sheet for more information on FM deviation specifications.

Use a negative value to invert the polarity.

GUI Location

Output Modulation > FM n > Deviation

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2[:DEViation] <freq>

[:SOURce][:RF<channel>]:FM[1]|2[:DEViation]?

SCPI Example

FM 1 MHz

FM?

Notes

With function 1 or 2 FM source, the "band edge" is the nearest of either the nearest higher or nearest lower band edges,

With an External FM source, the "band edge" is the farther band edge of the nearest higher and lower band edges.

Preset

Preset value depends on Frequency Band. Please refer to the Data Sheet for more information on FM deviation specifications

State Saved

Yes

Range

<band edge> to <band edge>

Resolution

1 Hz

Backwards Compatibility SCPI

E82X7D, E8663D and N51XXB:

[:SOURce]:FM[1]|2[:DEViation]

Initial S/W Revision

A.15.00

Deviation Step Increment

For instruments with Option UNT

Sets the incremental step value for the FM deviation.  The value set with this command is not affected by *RST or a power cycle.

SCPI Command

[:SOURce][:RF<channel>]:FM[:DEViation]:STEP[:INCRement] <freq>

[:SOURce][:RF<channel>]:FM[:DEViation]:STEP[:INCRement]?

SCPI Example

FM:STEP 30 Hz

FM:STEP?

Preset

100 Hz

State Saved

No

Min

1 Hz

Max

1 THz

Resolution

1 Hz

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[:DEViation]:STEP[:INCRement]

Initial S/W Revision

A.15.00

Couple Deviation with Other Path

For instruments with Option UNT

When enabled, any change made to the modulation value for one path (path 1 or path 2) is applied to both paths.

GUI Location

Output Modulation > FM n > Couple Deviation with Other Path

SCPI Command

[:SOURce][:RF<channel>]:FM[:DEViation]:TRACk ON|OFF|1|0

[:SOURce][:RF<channel>]:FM[:DEViation]:TRACk?

SCPI Example

FM:TRAC ON

FM:TRAC?

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[:DEViation]:TRACk

Initial S/W Revision

A.15.00

Source

For instruments with Option UNT

Sets the source to generate the frequency modulation. A source can only be enabled by one modulation path (AM/FM/PM path or LF output) per channel at a time. External 1 and 2 can only be enabled on one channel at a time.

LF output is associated with channel 1.

FUNCtion1

Selects function generator 1 as the modulation source.

FUNCtion2

Selects function generator 2 as the modulation source.

DUAL

Selects the dual function generator as the modulation source. Requires Option UNT with Option 303.

NOISe1

Selects noise generator 1 as the modulation source. Requires Option UNT with Option 303.

NOISe2

Selects noise generator 2 as the modulation source. Requires Option UNT with Option 303.

SWEep

Selects swept function generator as the modulation source. Requires Option UNT with Option 303.

EXTernal1

Selects an externally applied signal as the modulation input. Connect the signal to the EXT 1 connector.

M9484C requires Option AN1 to use the EXT 1 connector and is only available on channel 1.

EXTernal2

Selects an externally applied signal as the modulation input. Connect the signal to the EXT 2 connector.

M9484C requires Option AN1 to use the EXT 2 connector and is only available on channel 1.

GUI Location

Output Modulation > FM n > Source

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:SOURce FUNCtion[1]|FUNCtion2|SWEep|DUAL|NOISe[1]|NOISe2|EXTernal[1]|EXTernal2

[:SOURce][:RF<channel>]:FM[1]|2:SOURce?

SCPI Example

FM:SOUR SWE

FM:SOUR?

Notes

For instruments without Option 303:

Attempting to select Dual, Noise1, Noise2, or Sweep raises error 707,"Feature not supported; <source> unavailable, option 303 is required."

For M9484C:

EXT 1 and EXT 2 are available only on channel 1.

Preset

FUNCtion1

State Saved

Yes

Range

Function 1|Function 2|Dual Function| Noise 1|Noise 2|Swept Function|External 1|External 2

Couplings

Sources cannot be enabled simultaneously on multiple modulation paths (AM/FM/PM path or LF output) within the same channel. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

LF output is associated with channel 1.

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error “-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

Backwards Compatibility SCPI 

E82X7D, E8663D and N51XXB:

[:SOURce]:FM[1]|2:SOURce

Backwards Compatibility Notes

For E82X7D, E8663D:

Alias [:SOURce]:FM[1]|2:SOURce INTernal1 to :SOURce:RF:FM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:FM[1]|2:SOURce INTernal2 to :SOURce:RF:FM[1]|2:SOURce FUNCtion2

When [:SOURce]:FM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to NOISe, DUALsine, or SWEPtsine NOISe, DUALsine, the FM Source will not change but comprise a Noise, Dual, or Swept Function Generator respectively.

Once in this state, the FM source can only be restored to the true Function 1 or 2 from the given comprised function when [:SOURce]:FM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to SINE|TRIangle|PULSe|RAMP|SQUare.

See, Function Generator - Shape .

Query will return the compatible legacy value when SCPI backward compatibility mode is set to E82x7 or E8663D. See SCPI Backwards Compatibility Mode.

For N51XXB:

Alias [:SOURce]:FM[1]|2:SOURce FUNCtion to [:SOURce]:RF:FM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:FM[1]|2:SOURce FUNCtion 2to [:SOURce]:RF:FM[1]|2:SOURce FUNCtion2

Alias [:SOURce]:FM[1]|2:SOURce SWEep to [:SOURce]:RF:FM[1]|2:SOURce SWEep

Alias [:SOURce]:FM[1]|2:SOURce DUAL to [:SOURce]:RF:FM[1]|2:SOURce DUAL

Alias [:SOURce]:FM[1]|2:SOURce NOISe to [:SOURce]:RF:FM[1]|2:SOURce NOISe1

Initial S/W Revision

A.15.00

Polarity

For instruments with Option UNT

Sets the polarity for the RF output frequency when an input voltage is applied to one of the instrument’s external input connectors, EXT 1 or EXT 2.

GUI Location

Output Modulation > FM n > Polarity

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:POLarity NORMal|INVerted

[:SOURce][:RF<channel>]:FM[1]|2:POLarity?

SCPI Example

FM:POL NORM

FM:POL?

Preset

NORMal

State Saved

Yes

Range

Normal|Inverted

Backwards Compatibility SCPI

E82X7D, E8663D and N51XXB:

[:SOURce]:FM[1]|2:EXTernal[1]|2:COUPling

Initial S/W Revision

A.15.00

External Input - Coupling

For instruments with Option UNT

Sets the coupling for the frequency modulation source through the selected external input connector.

GUI Location

Output Modulation > FM n > Source set to External1/External2 > Coupling AC or DC

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:EXTernal[1]|2:COUPling AC|DC

[:SOURce][:RF<channel>]:FM[1]|2:EXTernal[1]|2:COUPling?

SCPI Example

FM:EXT:COUP AC

FM:EXT:COUP?

Notes

This does not change the currently active source or switch the current modulation on or off. The modulating signal may be the sum of several signals, either internal or external sources.

Preset

DC

State Saved

Yes

Range

DC|AC

Backwards Compatibility Notes

The behavior when attempting to set an invalid value differs from previous versions.

Initial S/W Revision

A.15.00

External Input - Impedance

For instruments with Option UNT

Sets the input impedance for the externally-applied FM input.

GUI Location

Output Modulation > FM n > Source set to External1/External2 > Impedance

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:EXTernal[1]|2:IMPedance 50|600|1000000

[:SOURce][:RF<channel>]:FM[1]|2:EXTernal[1]|2:IMPedance?

SCPI Example

FM:EXT:IMP 600

FM:EXT:IMP?

Notes

In case the set impedance value is not 50, 600, or 1000000, the nearest valid value will be used.

Preset

50

Range

50|600|1000000

State Saved

Yes

Backwards Compatibility SCPI

E82X7D, E8663D and N51XXB:

[:SOURce]:FM[1]|2:EXTernal[1]|2:IMPedance

Backwards Compatibility Notes The behavior when attempting to set an invalid value differs from previous versions.

Initial S/W Revision

A.15.00

Function Generator - Frequency

For instruments with Option UNT

Sets the frequency modulation rate for the waveform on the selected internal function generator.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Frequency

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:FREQuency?

SCPI Example

FM:INT:FUNC:FREQ 30 Hz

FM:INT:FUNC:FREQ?

Couplings When frequency is updated, period and pulse width will be automatically adjusted to match current frequency and duty cycle values.

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C:  0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]|2:FREQuency

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]|2:FREQuency to :SOURce:RF:FM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Initial S/W Revision

A.15.00

Function Generator - Frequency Increment

For instruments with Option UNT

Remote command only

Sets the step increment for the frequency of the modulating signal.

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FREQuency:STEP[:INCRement] <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FREQuency:STEP[:INCRement]?

SCPI Example

FM:INT:FREQ:STEP 3 MHz

FM:INT:FREQ:STEP?

Notes

The setting enabled by this command is not affected by signal generator power-on, preset, or *RST.

Dependencies Default value of 500 Hz is set by Restore System Defaults.

Preset

500 Hz

State Saved

Persistent, survives preset and power cycle but not saved in the instrument state.

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

100 MHz

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:FM:INTernal:FREQuency:STEP[:INCRement]

Initial S/W Revision

A.15.00

Function Generator - Phase Offset

For instruments with Option UNT and Option 303

Sets the phase offset (in radians) of the FM signal. Accepts degrees when provided.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Phase Offset

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:POFFset <angle>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:POFFset?

SCPI Example

FM:INT:FUNC:POFF 3.14 rad

FM:INT:FUNC:POFF 180 deg

FM:INT:FUNC:POFF?

Note

For instruments with Option UNT and without Option 303:

Attempting to set offset raises the error 703,"Feature not supported; FM Phase Offset unavailable, option 303 are required."

Preset

0

State Saved

Yes

Min

-6.29 rad

Max

6.29 rad

Resolution

0.001 rad

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:POFFset

Initial S/W Revision

A.15.00

Function Generator - Shape

For instruments with Option UNT and Option 303

Sets the FM waveform shape.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Shape

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe?

SCPI Example

FM:INT:FUNC:SHAP TRI

FM:INT:FUNC:SHAP?

Notes

For instruments with Option UNT and without Option 303:

Shape is Sine and unchangeable.

Attempting to change the shape raises the error 703,"Feature not supported; Shape unavailable, option 303 are required."

Preset

SINE

Range

Sine|Triangle|Pulse|Ramp|Square

State Saved

Yes

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]|2:FUNCtion:SHAPe

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]|2:FUNCtion:SHAPe

to

:SOURce:RF:FM[1]|2:INTeneral:FUNCtion[1]|2:SHAPe

 

INTernal1:FUNCtion correlates to Function 1, INTernal2:FUNCtion to Function 2. When NOISe, DUALsine, or SWEPtsine is selected, this command will not change the FM Source but comprise a Noise, Dual, or Swept Function Generator respectively.

When specified source is Function 1 and shape is DUALsine, Function 1 comprises a dual function using dual function settings, apart from:

  • Dual Function Generator Frequency 1 will use Function Generator 1 Frequency

    When specified source is Function 1 and shape is SWEPtsine, Function 1 comprises a swept function using swept function settings, apart from:

  • Swept Function Generator Start Frequency will use Function Generator 1 Frequency

    When specified source is Function 1 and shape is NOISe, Function 1 comprises a noise generator that uses the Noise Generator 1 Type setting.

    When specified source is Function 2 and shape is NOISe, Function 2 comprises a noise generator that uses the Noise Generator 2 Type setting.

Once shape is set to NOISe, DUALsine, or SWEPtsine, the FM source can only be restored to the true Function 1 or 2 from the given comprised function when shape is set to SINE|TRIangle|PULSe|RAMP|SQUare.

Initial S/W Revision

A.15.00

Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the Ramp direction when FM function generator shape is set to Ramp. 

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Shape set to Ramp > Shape Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

FM:INT:FUNC:SHAP:RAMP POS

FM:INT:FUNC:SHAP:RAMP?

Notes

For instruments with Option UNT and without Option 303:

Attempting to change ramp polarity raises the error 703,”Feature not supported; FM Function Generator Ramp Polarity unavailable, option 303 is required.”

Preset

POSitive

Range

POSitive|NEGative

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]|2|:FUNCtion:RAMP

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

Backwards Compatibility Notes

For E82X7D and E8663D::

Alias [:SOURce]:FM[1]|2:INTernal[1]|2|:FUNCtion:RAMP to :SOURce:RF:FM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

State Saved

Yes

Initial S/W Revision

A.15.00

Function Generator - Period

For instruments with Option UNT only

Sets the period when FM function generator shape is set to Pulse.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Period

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:PERiod <time>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:PERiod?

SCPI Example

FM:INT:FUNC:PER 1

FM:INT:FUNC:PER?

Couplings When period is updated, duty cycle and frequency will be automatically adjusted to match current period and pulse width values.

Preset

2.5 ms

State Saved

Yes

Min

For M9484C:

  • 10 ns for sine

  • 100 ns for all other shapes

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:PERiod

Initial S/W Revision

A.15.00

Function Generator - Pulse Width

For instruments with Option UNT only

Sets the pulse width when FM function generator shape is set to Pulse.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Pulse Width

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:PWIDth <time>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:PWIDth?

SCPI Example

FM:INT:FUNC:PWID 1

FM:INT:FUNC:PWID?

Couplings The upper limit range value is restricted by the current value of the period. For example, if the pulse period value is set to 16 μs, the pulse width is limited to the maximum range value of 16 μs. When pulse width is updated, duty cycle will be automatically adjusted to match current period and pulse width values.

Preset

1.25 ms

State Saved

Yes

Min

3.333 ns

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:FUNCtion[1]|2:PWIDth

Initial S/W Revision

A.15.00

Function Generator - Duty cycle

For instruments with Option UNT

Sets the duty cycle (in percent) when FM function generator shape is set to pulse.

GUI Location

Output Modulation > FM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:FUNCtion[1]|2:DCYCle?

SCPI Example

FM:INT:FUNC:DCYC 20

FM:INT:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Dual Function Generator - Amplitude Percent

For instruments with Option UNT and Option 303

Sets the amplitude for tones of the internal dual function generator source tones as a complementary percentages of the peak frequency modulation amplitude. Setting the amplitude of one tone sets that of the other tone to the remaining percent.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Amp Percent n

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent <real>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent?

SCPI Example

FM:INT:DUAL:FUNC:AMPL:PERC 50

FM:INT:DUAL:FUNC:AMPL:PERC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.1

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

N51xxB:

[:SOURce]:FM[1]|2:INTernal:DUAL:FUNCtion2:AMPLitude:PERCent

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

to

:SOURce:RF:FM[1]|2:INTernal:DUAL:FUNCtion2:AMPLitude:PERCent

Initial S/W Revision

A.15.00

Dual Function Generator - Frequency

For instruments with Option UNT and Option 303

Sets the frequency of the internal dual function generator source tones.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Frequency n

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency?

SCPI Example

FM:INT:DUAL:FUNC:FREQ 30 Hz

FM:INT:DUAL:FUNC:FREQ?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate to :SOURce:RF:FM[1]|2:INTernal:DUAL:FUNCtion2:FREQuency

Initial S/W Revision

A.15.00

Dual Function Generator - Phase Offset

For instruments with Option UNT and Option 303

Sets the phase offset (in radians) of the internal dual function generator source tone 2 in relation to tone 1. Accepts degrees when provided.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Phase Offset

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion2:POFFset <angle>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion2:POFFset?

SCPI Example

FM:INT:DUAL:FUNC:POFF 2.53

FM:INT:DUAL:FUNC:POFF 180 deg

FM:INT:DUAL:FUNC:POFF?

Preset

0

State Saved

Yes

Min

-6.29 rad

Max

6.29 rad

Resolution

0.001 rad

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:DUAL:FUNCtion2:POFFset

Initial S/W Revision

A.15.00

Dual Function Generator - Shape

For instruments with Option UNT and Option 303

Sets the shape of the internal dual function generator source tones.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Shape n

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe?

SCPI Example

FM:INT:DUAL:FUNC:SHAP TRI

FM:INT:DUAL:FUNC:SHAP?

Preset

SINE

Range

Sine|Triangle|Pulse|Ramp|Square

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe

Initial S/W Revision

A.15.00

Dual Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when FM dual function generator Dual Function Generator - Shape is set to ramp.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Shape n set to Ramp > Shape Ramp Polarity n

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

FM:INT:DUAL:FUNC:SHAP:RAMP POS

FM:INT:DUAL:FUNC:SHAP:RAMP?

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP

Initial S/W Revision

A.15.00

Dual Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle (in percent) when FM dual function generator shape is set to Pulse.

GUI Location

Output Modulation > FM n > Source set to Dual Function> Shape n set to Pulse > Duty Cycle n

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle?

SCPI Example

FM:INT:DUAL:FUNC:DCYC 20

FM:INT:DUAL:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Noise Generator - Type

For instruments with Option UNT and Option 303

Sets the noise type when FM source is set to NOISe[1] or NOISe2.

GUI Location

Output Modulation > FM n > Source set to Noise n > Type

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:NOISe[1]|2:TYPE UNIForm|GAUSsian

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:NOISe[1]|2:TYPE?

SCPI Example

FM:INT:NOIS:TYPE GAUS

FM:INT:NOIS:TYPE?

Preset

UNIForm

Range

Uniform|Gaussian

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]|2:FUNCtion:NOISe

N51xxB:

[:SOURce]:FM[1]|2:INTernal:NOISe[1]|2:TYPe

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate to :SOURce:RF:FM[1]|2:INTernal:DUAL:FUNCtion2:FREQuency

For N51xxB:

Alias [:SOURce]:FM[1]|2:INTernal:NOISe[1]|2:TYPe to :SOURce:RF:FM[1]|2:INTernal:NOISe[1]|2:TYPE

State Saved

Yes

Initial S/W Revision

A.15.00

Swept Function Generator

For instruments with Option UNT and Option 303

Allows the frequency of its unique, simple function generator to vary over time in a linear fashion from a start frequency to a stop frequency (and potentially back again). This sweep can be externally triggered.

The shape in which the frequency of the modulating waveform is swept can be configured to be Sawtooth or Triangle sweep shape. These are described in the Swept Function Generator - Sweep Shape.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep

Swept Function Generator - Start Frequency

For instruments with Option UNT and Option 303

Sets the starting frequency for the sweep.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Start Frequency

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt?

SCPI Example

FM:INT:SWE:FUNC:FREQ:STAR 30 Hz

FM:INT:SWE:FUNC:FREQ:STAR?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Max

For M9383B and M9384B: 1 MHz

For M9484C: 

  • 100 MHz for sine 

  • 10 MHz for all others 

Resolution

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:FREQuency:STARt

Backwards Compatibility Notes

For N51xxB:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FREQuency:STARt to :SOURce:RF:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt

Initial S/W Revision

A.15.00

Swept Function Generator - Stop Frequency

For instruments with Option UNT and Option 303

Sets the stop frequency for the sweep.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Stop Frequency

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP?

SCPI Example

FM:INT:SWE:FUNC:FREQ:STOP 30 Hz

FM:INT:SWE:FUNC:FREQ:STOP?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Max

For M9383B and M9384B: 1 MHz

For M9484C

  • 100 MHz for sine 

  • 10 MHz for all others 

Resolution

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:FREQuency:STOP

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FREQuency:ALTernate

to

:SOURce:RF:FM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Shape

For instruments with Option UNT and Option 303

Sets the sweep shape.

 

 

 

 

 

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Shape

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:SHAPe SAWTooth|TRIangle

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:SHAPe?

SCPI Example

FM:INT:SWE:SHAP SAWT
FM:INT:SWE:SHAP?

Preset

SAWTooth

State Saved

Yes

Range

Sawtooth|Triangle

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Waveform Shape

For instruments with Option UNT and Option 303

Selects the waveform to be generated by the Swept function generator. 

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe?

SCPI Example

FM:INT:SWE:FUNC:SHAP SINE

FM:INT:SWE:FUNC:SHAP?

Preset

SINE

State Saved

Yes

Range

Sine|Triangle|Pulse|Ramp|Square

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when FM Swept function generator waveform shape is set to Ramp. 

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape set to Ramp > Shape Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP?

SCPI Example

FM:INT:SWE:FUNC:SHAP:RAMP POS

FM:INT:SWE:FUNC:SHAP:RAMP?

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP

Initial S/W Revision

A.15.00

Swept Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle (in percent) when FM Swept function generator shape is set to Pulse.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:DCYCle <real>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:FUNCtion:DCYCle?

SCPI Example

FM:INT:SWEep:FUNC:DCYC 20

FM:INT:SWEep:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Time

For instruments with Option UNT and Option 303

Sets the sweep start to stop time (and implicitly sets start to stop rate) for a Sawtooth shape sweep or the first half of a Triangle shape sweep.

A Sawtooth shape sweep only sweeps from start to stop time. With a Triangle shape sweep, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Start to Stop Time

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME[1] <time>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME[1]?

SCPI Example

FM:INT:SWE:TIME 1 ms

FM:INT:SWE:TIME?

Preset

1 ms

State Saved

Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TIME[1]

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Rate

For instruments with Option UNT and Option 303

Remote command only

Sets the sweep start to stop rate (and implicitly sets start to stop time) for a Sawtooth shape sweep or the first half of a Triangle shape sweep.

A Sawtooth shape sweep only sweeps from start to stop rate. With a Triangle shape sweep, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:RATE[1] <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:RATE[1]?

SCPI Example

FM:INT:SWE:RATE 1 kHz

FM:INT:SWE:RATE?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep start to stop rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1]

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:RATE[1]

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1] to :SOURce:RF:FM[1]|2:INTernal:SWEep:RATE

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Time

For instruments with Option UNT and Option 303

Sets the sweep stop to start time (and implicitly sets stop to start rate) for the second half of a triangle shape sweep.

With the Triangle shape sweep, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Sweep Shape set to Triangle > Sweep Stop to Start Time

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME2 <time>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME2?

SCPI Example

FM:INT:SWE:TIME2 1 ms

FM:INT:SWE:TIME2?

Preset

1 ms

State Saved

Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TIME2

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Rate

For instruments with Option UNT and Option 303

Remote command only

Sets the sweep stop to start rate (and implicitly sets stop to start time) for the second half of a triangle shape sweep.

With the Triangle shape sweep, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:RATE2 <freq>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:RATE2?

SCPI Example

FM:INT:SWE:RATE2 1 kHz

FM:INT:SWE:RATE2?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep stop to start rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:RATE2

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2 to :SOURce:RF:FM[1]|2:INTernal:SWEep:RATE2

Initial S/W Revision

A.15.00

Swept Function Generator - Use Start to Stop

For instruments with Option UNT and Option 303

When enabled, sets 'Sweep Stop to Start Time' to 'Sweep Start to Stop Time', and couples them. 'Sweep Stop to Start Time' (and rate) are then only settable by changing the 'Sweep Start to Stop Time'.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Use Start to Stop

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME:COUPled ON|OFF|1|0

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TIME:COUPled?

SCPI Example

FM:INT:SWE:TIME:COUP ON

FM:INT:SWE:TIME:COUP?

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TIME:COUPled

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Source

For instruments with Option UNT and Option 303

Sets the source for triggering a sweep. The following options are available for the trigger source.

Trigger Source

Description

IMMediate (Free Run) Sweep runs continuously without pause. Update for modern triggering model.
KEY (Trigger Key) Sweep runs once when the trigger key is pressed.
BUS Sweep runs once per SCPI *TRG command or GET (Group Execute Trigger).
EXTernal Selects the use of an external trigger source.
Global Trigger (GTRigger) Requires Option PCH. An error message is reported if GTRigger is selected without Option PCH.
Timer Trigger (TIMer) For M9484C, Sweep is triggered at a regular time interval.
INTernal Sweep is triggered by an internal Pulse Video or Pulse Sync signal.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Trigger > Source

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger IMMediate|KEY|BUS|EXTernal|INTernal|TIMer|GTRigger

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger?

SCPI Example

FM:INT:SWE:TRIG IMM

FM:INT:SWE:TRIG?

Notes

For instruments without Option PCH:

Attempting to select global trigger raises error 703, “Feature not supported; Global Trigger unavailable, option PCH is required.”

Preset

Free Run

State Saved

Yes

Range

Free Run|Trigger Key|Bus|External|Internal|Timer Trigger|Global Trigger

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:FM[1]|2:INTernal1:SWEep:TRIGger

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TRIGger

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:FM[1]|2:INTernal1:SWEep:TRIGger to :SOURce:RF:FM[1]|2:INTernal:SWEep:TRIGger

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger External Source

For instruments with Option UNT and Option 303

For M9484C:

Selects which rear panel connector the device uses to accept an externally applied trigger signal when external is the trigger source selection. To configure available trigger connectors, see M9484C Connectors.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to External > Trigger External Source

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce <integer>

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce?

SCPI Example

FM:INT:SWE:TRIG:EXT:SOUR 1

FM:INT:SWE:TRIG:EXT:SOUR?

Dependencies

For M9484C, values 4 through 18 are available only when Option AN1 is present, and only on RF channel 1.  Attempting to send these selections without Option AN1 will generate an Illegal Parameter error.

Couplings

If the specified connector was being used (not None) as an output, then the Trigger Output Routing of that connector is set to None and a Settings Conflict error message is generated.

Preset

1

Min

1

Max

For M9484C: 18

Resolution

1

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce

Backwards Compatibility Notes

For N51xxB:

For M9484C with Option AN1 on channel 1:

  • TRIGger[1] uses 1 (Trig 1)

  • TRIGger2 uses 4 (Trig A)

  • PULSe uses 5 (Trig B)

For M9484C without Option AN1 on channel 1:

  • TRIGger[1] uses 1 (Trig 1)

  • TRIGger2 uses 2 (Trig 2)

  • PULSe uses 3 (Trig 3)

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Internal Source

For instruments with Option UNT and Option 303

Selects the internal trigger source.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to Internal > Trigger Internal Source

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce PVIDeo|PSYNc

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce?

SCPI Example

FM:INT:SWE:TRIG:INT:SOUR PVID

FM:INT:SWE:TRIG:INT:SOUR?

Preset

Pulse Sync

Range

PVIDeo|PSYNc

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Polarity

For instruments with Option UNT and Option 303

Sets the polarity of the External trigger input connector.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Trigger > Polarity

SCPI Command

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:SLOPe POSitive|NEGative

[:SOURce][:RF<channel>]:FM[1]|2:INTernal:SWEep:TRIGger:SLOPe?

SCPI Example

FM:INT:SWE:TRIG:SLOP NEG

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:FM[1]|2:INTernal:SWEep:TRIGger:SLOPe

Backwards Compatibility Notes

For N51xxB:

This command differs from this prior behavior - Internal (PSync and PVideo) polarity is not supported.

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger - Edit Timer Trigger

For instruments with Option UNT and Option 303

The Edit Timer Trigger button is displayed when you select Timer Trigger as the source for triggering a sweep. Clicking this button opens the Instrument Settings > Triggers and Sync > Timer Trigger tab. You can use this tab to configure the Timer Trigger Period for channels. To know more, refer to the topic Triggers and Sync.

Sets the time interval of the timer trigger source. There is only one timer trigger source for each RF channel. Therefore, the value remains the same in all trigger source selections for the channel.

GUI Location

Output Modulation > FM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to Timer Trigger > Edit Timer Trigger

Initial S/W Revision

A.15.00

PM n

For instruments with Option UNT

The check box in this row performs the same function as PM n On. If you click or tap elsewhere in this row, the PM Setup screen appears, allowing you to configure parameters specific to PM modulation.

PM n On

For instruments with Option UNT

Enables or disables the phase modulation for the selected path. FM and PM are mutually exclusive; when both are present, only one can be enabled at a time.

GUI Location

Output Modulation > PM n > PM n On

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:STATe ON|OFF|1|0

[:SOURce][:RF<channel>]:PM[1]|2:STATe?

SCPI Example

PM:STAT ON

PM:STAT?

Notes

For instruments without Option UNT:

Attempting to set to On raises the error 703,"Feature not supported; Phase modulation unavailable, Option UNT is required."

Couplings

Sources cannot be enabled simultaneously on multiple modulation paths within the same channel. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

 

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

 

FM and PM cannot be enabled simultaneously on the same channel. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; FM and PM cannot be enabled on the same channel simultaneously. Disabled <conflicting output>."

Preset

Off

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM[1]|2:STATe

Initial S/W Revision

A.15.00

Deviation

For instruments with Option UNT

Sets the phase modulation deviation (in radians) as a maximum deviation from the CW value.  Refer to the Data Sheet for more information on PM deviation specifications. Also accepts degrees if provided.

Use a negative value to invert the polarity.

GUI Location

Output Modulation > PM n > Deviation

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2[:DEViation] <degrees>

[:SOURce][:RF<channel>]:PM[1]|2[:DEViation]?

SCPI Example

PM 30 deg

PM 3.14 rad

PM?

Preset

0 rad

State Saved

Yes

Min

-100 rad

Max

100 rad

Resolution

0.001 rad

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM[1]|2[:DEViation]

Initial S/W Revision

A.15.00

Deviation Step Increment

For instruments with Option UNT

Sets the incremental step value for the PM deviation (in radians or degrees). The value set with this command is not affected by *RST or a power cycle.

SCPI Command

[:SOURce][:RF<channel>]:PM[:DEViation]:STEP[:INCRement] <degrees>

[:SOURce][:RF<channel>]:PM[:DEViation]:STEP[:INCRement]?

SCPI Example

PM:STEP 0.1 rad

PM:STEP 90 deg

PM:STEP?

Preset

0.001 rad

State Saved

No

Min

0.001

Max

100

Resolution

0.001

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[:DEViation]:STEP[:INCRement]

Initial S/W Revision

A.15.00

Couple Deviation with Other Path

For instruments with Option UNT

When enabled, any change made to the modulation value for path 1 or path 2 is applied to both paths.

GUI Location

Output Modulation > PM n > Couple Deviation with Other Path

SCPI Command

[:SOURce][:RF<channel>]:PM[:DEViation]:TRACk ON|OFF|1|0

[:SOURce][:RF<channel>]:PM[:DEViation]:TRACk?

SCPI Example

PM:TRAC ON

PM:TRAC?

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[:DEViation]:TRACk

Initial S/W Revision

A.15.00

Source

For instruments with Option UNT

Sets the source to generate the phase modulation. A source can only be enabled by one modulation path (AM/FM/PM path or LF output) per channel at a time. External 1 and 2 can only be enabled on one channel at a time.

LF output is associated with channel 1.
Source Option Description
FUNCtion1 Selects function generator 1 as the modulation source.
FUNCtion2 Selects function generator 2 as the modulation source.
DUAL Selects the dual function generator as the modulation source. Requires Option UNT with Option 303.
NOISe1 Selects noise generator 1 as the modulation source. Requires Option UNT with Option 303.
NOISe2 Selects noise generator 2 as the modulation source. Requires Option UNT with Option 303.
SWEep Selects swept function generator as the modulation source. Requires Option UNT with Option 303.
EXTernal1

Selects an externally applied signal as the modulation input. Connect the signal to the EXT1 connector.

M9484C requires Option AN1 to use the EXT 1 connector and is only available on channel 1.
EXTernal2

Selects an externally applied signal as the modulation input. Connect the signal to the EXT 2 connector.

M9484C requires Option AN1 to use the EXT 2 connector and is only available on channel 1.

GUI Location

Output Modulation > PM n > Source

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:SOURce FUNCtion[1]|FUNCtion2|SWEep|DUAL|NOISe[1]|NOISe2|EXTernal[1]|EXTernal2

[:SOURce][:RF<channel>]:PM[1]|2:SOURce?

SCPI Example

PM:SOUR SWE

PM:SOUR?

Preset

FUNCtion1

Notes

For instruments without Option 303:

Attempting to select Dual, Noise1, Noise2, or Sweep raises error 707,"Feature not supported; <source> unavailable, Option 303 is required."

For M9484C:

EXT 1 and EXT 2 are available only on channel 1.

State Saved

Yes

Range

Function 1|Function 2|Dual Function|Swept Function|Noise 1|Noise 2|External 1|External 2|

Couplings

Sources cannot be enabled simultaneously on multiple modulation paths (AM/FM/PM path or LF output) within the same channel. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled by multiple modulation paths on the same channel simultaneously. Disabled <conflicting output>."

LF output is associated with channel 1.

EXTernal1 and EXTernal2 cannot be enabled on multiple channels at the same time. Attempting to do so disables the conflicting modulation path and raises error "-221 Settings conflict; <source> cannot be enabled on multiple channels simultaneously. Disabled <conflicting output>."

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM[1]|2:SOURce

Backwards Compatibility Notes

For E82x7D and E8663D:

Alias [:SOURce]:PM[1]|2:SOURce INTernal1 to :SOURce:RF:PM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:PM[1]|2:SOURce INTernal2 to :SOURce:RF:PM[1]|2:SOURce FUNCtion2

NOISe1

When [:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to NOISe, DUALsine, or SWEPtsine NOISe, DUALsine, the PM Source will not change but comprise a Noise, Dual, or Swept Function Generator respectively.

Once in this state, the PM source can only be restored to the true Function 1 or 2 from the given comprised function when [:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:SHAPe is set to SINE|TRIangle|PULSe|RAMP|SQUare.

See Function Generator - Shape.

Query will return the compatible legacy value when SCPI backward compatibility mode is set to E82x7 or E8663D. See SCPI Backwards Compatibility Mode.

For N51xxB:

Alias [:SOURce]:PM[1]|2:SOURce FUNCtion to [:SOURce]:RF:PM[1]|2:SOURce FUNCtion1

Alias [:SOURce]:PM[1]|2:SOURce SWEep to [:SOURce]:RF:PM[1]|2:SOURce SWEep

Alias [:SOURce]:PM[1]|2:SOURce DUAL to [:SOURce]:RF:PM[1]|2:SOURce DUAL

Alias [:SOURce]:PM[1]|2:SOURce NOISe to [:SOURce]:RF:PM[1]|2:SOURce

Initial S/W Revision

A.15.00

Polarity

For instruments with Option UNT

Sets the polarity for the RF output phase when an input voltage is applied to one of the instrument’s external input connectors, EXT 1 or EXT 2.

GUI Location

Output Modulation > PM n > Polarity

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:POLarity NORMal|INVerted

[:SOURce][:RF<channel>]:PM[1]|2:POLarity?

SCPI Example

PM:POL NORM

PM:POL?

Preset

NORMal

State Saved

Yes

Range

Normal|Inverted

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:POLarity

Initial S/W Revision

A.15.00

External Input - Coupling

For instruments with Option UNT

Sets the coupling for the phase modulation source through the selected external input connector.

GUI Location

Output Modulation > PM n > Source set to External1/External2 > Coupling

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:EXTernal[1]|2:COUPling AC|DC

[:SOURce][:RF<channel>]:PM[1]|2:EXTernal[1]|2:COUPling?

SCPI Example

PM:EXT:COUP AC

PM:EXT:COUP?

Notes

This does not change the currently active source or switch the current modulation on or off. The modulating signal may be the sum of several signals, either internal or external sources.

Preset

DC

State Saved

Yes

Range

DC|AC

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM[1]|2:EXTernal[1]|2:COUPling

Initial S/W Revision

A.15.00

External Input - Impedance

For instruments with Option UNT

Sets the input impedance for the externally-applied PM input.

GUI Location

Output Modulation > PM n > Source set to External1/External2 > Impedance

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:EXTernal[1]|2:IMPedance 50|600|1000000

[:SOURce][:RF<channel>]:PM[1]|2:EXTernal[1]|2:IMPedance?

SCPI Example

PM:EXT:IMP 600

PM:EXT:IMP?

Notes

In case the set impedance value is not 50, 600 or 1000000, the nearest valid value will be used.

Preset

50

Range

50|600|1000000

State Saved

Yes

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM[1]|2:EXTernal[1]|2:IMPedance

Backwards Compatibility Notes

The behavior when attempting to set an invalid value differs from previous versions.

Initial S/W Revision

A.15.00

Function Generator - Frequency

For instruments with Option UNT

Sets the phase modulation rate for the waveform on the selected internal function generator.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Frequency

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:FREQuency?

SCPI Example

PM:INT:FUNC:FREQ 30

PM:INT:FUNC:FREQ?

Couplings When frequency is updated, period and pulse width will be automatically adjusted to match current frequency and duty cycle values.

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]|2:FREQuency

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]|2:FREQuency to :SOURce:RF:PM[1]|2:INTernal:FUNCtion[1]|2:FREQuency

Initial S/W Revision

A.15.00

Function Generator - Frequency Increment

For instruments with Option UNT

Remote Command Only

Sets the step increment for the frequency of the modulating signal.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Frequency

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FREQuency:STEP[:INCRement] <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FREQuency:STEP[:INCRement]?

SCPI Example

PM:INT:FREQ:STEP 3 MHz

PM:INT:FREQ:STEP?

Notes

The setting enabled by this command is not affected by signal generator power-on, preset, or *RST.

Dependencies Default value of 500 Hz is set by Restore System Defaults.

Preset

500 Hz

State Saved

Persistent, survives preset and power cycle but not saved in the instrument state.

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

100 MHz

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82x7D, E8663D, and N51xxB:

[:SOURce]:PM:INTernal:FREQuency:STEP[:INCRement]

Initial S/W Revision

A.15.00

Function Generator - Phase Offset

For instruments with Option UNT and Option 303

Sets the phase offset (in radians) of the PM signal. Accepts degrees when provided.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Phase Offset

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:POFFset <angle>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:POFFset?

SCPI Example

PM:INT:FUNC:POFF 3.14

PM:INT:FUNC:POFF 180 deg

PM:INT:FUNC:POFF?

Notes

For instruments with Option UNT and without Option 303:

Attempting to change offset raises the error 703,"Feature not supported; PM Function Generator Phase Offset unavailable, option 303 is required."

Preset

0

State Saved

Yes

Min

-6.29

Max

6.29

Resolution

0.001

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:POFFset

Initial S/W Revision

A.15.00

Function Generator - Shape

For instruments with Option UNT

Sets the PM waveform type. 

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Shape

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe?

SCPI Example

PM:INT:FUNC:SHAP TRI

PM:INT:FUNC:SHAP?

Notes

For instruments with Option UNT and without Option 303:

PM Shape is Sine and unchangeable. Attempting to change shape raises the error 703,"Feature not supported; PM Function Generator Shape unavailable, option 303 is required."

Preset

SINE

State Saved

Yes

Range

Sine|Triangle|Pulse|Ramp|Square

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:SHAPe

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe

Backwards Compatibility Note

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:SHAPe to :SOURce:RF:PM[1]|2:INTeneral:FUNCtion[1]|2:SHAPe

SINE|TRIangle|SQUare|RAMP|NOISe|DUALsine|SWEPtsine

 

INTernal1:FUNCtion correlates to Function 1, INTernal2:FUNCtion to Function 2. When NOISe, DUALsine, or SWEPtsine is selected, this command will not change the AM Source but comprise a Noise, Dual, or Swept Function Generator respectively.

When specified source is Function 1 and shape is DUALsine, Function 1 comprises a dual function using dual function settings, apart from:

  • Dual Function Generator Frequency 1 will use Function Generator 1 Frequency

    When specified source is Function 1 and shape is SWEPtsine, Function 1 comprises a swept function using swept function settings, apart from:

  • Swept Function Generator Start Frequency will use Function Generator 1 Frequency

    When specified source is Function 1 and shape is NOISe, Function 1 comprises a noise generator that uses the Noise Generator 1 Type setting.

    When specified source is Function 2 and shape is NOISe, Function 2 comprises a noise generator that uses the Noise Generator 2 Type setting.

Once shape is set to NOISe, DUALsine, or SWEPtsine, the PM source can only be restored to the true Function 1 or 2 from the given comprised function when shape is set to SINE|TRIangle|PULSe|RAMP|SQUare.

Initial S/W Revision

A.15.00

Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when PM function generator shape is set to Ramp. 

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Shape set to Ramp > Shape Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

PM:INT:FUNC:SHAP:RAMP POS

PM:INT:FUNC:SHAP:RAMP?

Notes

Attempting to change ramp polarity raises the error 703, ,”Feature not supported.; PM Function Generator Ramp Polarity unavailable, option 303 is required".

Preset

POSitive

Range

POSitive|NEGative

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]|2|:FUNCtion:RAMP

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]|2|:FUNCtion:RAMP to :SOURce:RF:PM[1]|2:INTernal:FUNCtion[1]|2:SHAPe:RAMP

State Saved

Yes

Initial S/W Revision

A.15.00

Function Generator - Period

For instruments with Option UNT only

Sets the period when PM function generator shape is set to Pulse.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Period

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:PERiod <time>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:PERiod?

SCPI Example

PM:INT:FUNC:PER 1

PM:INT:FUNC:PER?

Couplings When period is updated, duty cycle and frequency will be automatically adjusted to match current period and pulse width values.

Preset

2.5 ms

State Saved

Yes

Min

For M9484C:

  • 10 ns for sine

  • 100 ns for all other shapes

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:PERiod

Initial S/W Revision

A.15.00

Function Generator - Pulse Width

For instruments with Option UNT only

Sets the pulse width when PM function generator shape is set to Pulse.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Shape set to Pulse > Pulse Width

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:PWIDth <time>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:PWIDth?

SCPI Example

PM:INT:FUNC:PWID 1

PM:INT:FUNC:PWID?

Couplings The upper limit range value is restricted by the current value of the period. For example, if the pulse period value is set to 16 μs, the pulse width is limited to the maximum range value of 16 μs. When pulse width is updated, duty cycle will be automatically adjusted to match current period and pulse width values.

Preset

1.25 ms

State Saved

Yes

Min

3.333 ns

Max 100 s

Resolution

3.333 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:FUNCtion[1]|2:PWIDth

Initial S/W Revision

A.15.00

Function Generator - Duty Cycle

For instruments with Option UNT

Sets the duty cycle (in percent) when PM function generator shape is set to pulse.

GUI Location

Output Modulation > PM n > Source set to Function 1 or Function 2 > Shape set to Pulse> Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:FUNCtion[1]|2:DCYCle?

SCPI Example

PM:INT:FUNC:DCYC 20

PM:INT:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Dual Function Generator - Amplitude Percent

For instruments with Option UNT and Option 303

Sets the amplitude of the internal dual function generator source tones as complementary percentages of the peak phase modulation amplitude.

Setting the amplitude of one tone sets that of the other tone to the remaining percent.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Amp Percent n

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent <real>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent?

SCPI Example

PM:INT:DUAL:FUNC:AMPL:PERC 50

PM:INT:DUAL:FUNC:AMPL:PERC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.1

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent

N51xxB:

[:SOURce]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:AMPLitude:PERCent

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate:AMPLitude:PERCent to :SOURce:RF:PM[1]|2:INTernal:DUAL:FUNCtion2:AMPLitude:PERCent

Initial S/W Revision

A.15.00

Dual Function Generator - Frequency

For instruments with Option UNT and Option 303

Sets the frequency of the internal dual function generator source tones.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Frequency n

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency?

SCPI Example

PM:INT:DUAL:FUNC:FREQ 30 kHz

PM:INT:DUAL:FUNC:FREQ?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Max

For M9383B and M9384B: 1 MHz

For M9484C:

  • 100 MHz for sine

  • 10 MHz for all others

Resolution

For M9383B and M9384B: 0.1 Hz

For M9484C: 0.01 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:FREQuency

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate to :SOURce:RF:PM[1]|2:INTernal:DUAL:FUNCtion2:FREQuency

Initial S/W Revision

A.15.00

Dual Function Generator - Phase Offset

For instruments with Option UNT and Option 303

Sets the phase offset (in radians) of the internal dual function generator source tone 2 in relation to tone 1. Accepts degrees when provided.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Phase Offset

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion2:POFFset <angle>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion2:POFFset?

SCPI Example

PM:INT:DUAL:FUNC:POFF 2.53

PM:INT:DUAL:FUNC:POFF 180 deg

PM:INT:DUAL:FUNC:POFF?

Preset

0 rad

State Saved

Yes

Min

-6.29

Max

6.29

Resolution

0.001

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:DUAL:FUNCtion2:POFFset

Initial S/W Revision

A.15.00

Dual Function Generator - Shape

For instruments with Option UNT and Option 303

Sets the shape of the internal dual function generator source tones.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Shape n

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe?

SCPI Example

PM2:INT:DUAL:FUNC:SHAP TRI

PM2:INT:DUAL:FUNC:SHAP?

Preset

SINE

State Saved

Yes

Range

Sine|Triangle|Pulse|Ramp|Square

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe

Initial S/W Revision

A.15.00

Dual Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when PM dual function generator source when Dual Function Generator Shape is set to Ramp.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Shape set to Ramp > Shape Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP?

SCPI Example

PM:INT:DUAL:FUNC:SHAP:RAMP POS

PM:INT:DUAL:FUNC:SHAP:RAMP?

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:SHAPe:RAMP

Initial S/W Revision

A.15.00

Dual Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle (in percent) when PM dual function generator shape is set to Pulse.

GUI Location

Output Modulation > PM n > Source set to Dual Function > Shape set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle <real>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:DUAL:FUNCtion[1]|2:DCYCle?

SCPI Example

PM:INT:DUAL:FUNC:DCYC 20

PM:INT:DUAL:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Noise Generator - Type

For instruments with Option UNT and Option 303

Sets the noise type when PM source is set to Noise 1 or Noise2.

GUI Location

Output Modulation > PM n > Source set to Noise n > Type

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:NOISe[1]|2:TYPE UNIForm|GAUSsian

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:NOISe[1]|2:TYPE?

SCPI Example

PM:INT:NOIS:TYPE GAUS

PM:INT:NOIS:TYPE?

Preset

UNIForm

Range

Uniform|Gaussian

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:NOISe

N51xxB:

[:SOURce]:PM[1]|2:INTernal:NOISe[1]|2:TYPe

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]|2:FUNCtion:NOISe to :SOURce:RF:PM[1]|2:INTernal:NOISe[1]|2:TYPE

For N51xxB:

Alias [:SOURce]:PM[1]|2:INTernal:NOISe[1]|2:TYPe to :SOURce:RF:PM[1]|2:INTernal:NOISe[1]|2:TYPE

State Saved

Yes

Initial S/W Revision

A.15.00

Swept Function Generator

For instruments with Option UNT and Option 303

Allows the frequency of its unique simple function generator to vary over time in a linear fashion from a start frequency to a stop frequency (and potentially back again). This sweep can be externally triggered.

The shape in which the frequency of the modulating waveform is swept can be configured to be Sawtooth or Triangle sweep shape. These are described in the Swept Function Generator - Sweep Shape.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep

Swept Function Generator - Start Frequency

For instruments with Option UNT and Option 303

Sets the starting frequency for the sweep.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Start Frequency

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt?

SCPI Example

PM:INT:SWE:FUNC:FREQ:STAR 30 Hz

PM:INT:SWE:FUNC:FREQ:STAR?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Max

For M9383B and M9384B: 1 MHz

For M9484C

  • 100 MHz for sine 

  • 10 MHz for all others 

Resolution

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:FREQuency:STARt

Backwards Compatibility Notes

For N51xxB:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FREQuency:STARt

to

:SOURce:RF:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STARt

Initial S/W Revision

A.15.00

Swept Function Generator - Stop Frequency

For instruments with Option UNT and Option 303

Sets the stop frequency for the sweep.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Stop Frequency

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP?

SCPI Example

PM:INT:SWE:FUNC:FREQ:STOP 30 Hz

PM:INT:SWE:FUNC:FREQ:STOP?

Preset

400 Hz

State Saved

Yes

Min

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Max

For M9383B and M9384B: 1 MHz

For M9484C: 

  • 100 MHz for sine 

  • 10 MHz for all others 

Resolution

For M9383B and M9384B: 0.1 Hz 

For M9484C: 0.01 Hz 

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:FREQuency:STOP

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FREQuency:ALTernate to :SOURce:RF:PM[1]|2:INTernal:SWEep:FUNCtion:FREQuency:STOP

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Shape

For instruments with Option UNT and Option 303

Sets the sweep shape.

 

 

 

 

 

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Shape

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:SHAPe SAWTooth|TRIangle

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:SHAPe?

SCPI Example

PM:INT:SWE:SHAP SAWT

PM:INT:SWE:SHAP?

Preset

SAWTooth

State Saved

Yes

Range

SAWTooth|TRIangle

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Waveform Shape

For instruments with Option UNT and Option 303

Selects the waveform to be generated by the simple function generator. 

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe SINE|TRIangle|PULSe|RAMP|SQUare

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe?

SCPI Example

PM:INT:SWE:FUNC:SHAP SINE

PM:INT:SWE:FUNC:SHAP?

Preset

SINE

State Saved

Yes

Range

SINE|TRIangle|PULSe|Ramp|Square

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe

Initial S/W Revision

A.15.00

Swept Function Generator - Shape Ramp Polarity

For instruments with Option UNT and Option 303

Sets the ramp direction when PM Swept function generator waveform shape is set to Ramp.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape set to Ramp > Shape Ramp Polarity

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP POSitive|NEGative

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP?

SCPI Example

PM:INT:SWE:FUNC:SHAP:RAMP POS

PM:INT:SWE:FUNC:SHAP:RAMP?

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:FUNCtion:SHAPe:RAMP

Initial S/W Revision

A.15.00

Swept Function Generator - Duty Cycle

For instruments with Option UNT and Option 303

Sets the duty cycle (in percent) when PM Swept function generator shape is set to Pulse.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Waveform Shape set to Pulse > Duty Cycle

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:DCYCle <real>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:FUNCtion:DCYCle?

SCPI Example

PM:INT:SWEep:FUNC:DCYC 20

PM:INT:SWEep:FUNC:DCYC?

Preset

50

State Saved

Yes

Min

0

Max

100

Resolution

0.000000000001

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Time

For instruments with Option UNT and Option 303

Sets the Sweep Start to Stop Time (and implicitly sets start to stop rate) for a sawtooth shape sweep or the first half of a triangle shape sweep.

A Sawtooth sweep shape only sweeps from start to stop time. With Triangle sweep shape, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Start to Stop Time

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME[1] <time>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME[1]?

SCPI Example

PM:INT:SWE:TIME 1

PM:INT:SWE:TIME?

Preset

1 ms

State Saved

.Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TIME[1]

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Start to Stop Rate

For instruments with Option UNT and Option 303

Remote command only

Sets the sweep start to stop rate (and implicitly sets start to stop time) for a sawtooth shape sweep or the first half of a triangle shape sweep.

A Sawtooth sweep shape only sweeps from start to stop rate. With Triangle sweep shape, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:RATE[1] <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:RATE[1]?

SCPI Example

PM:INT:SWE:RATE 1 kHz

PM:INT:SWE:RATE?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep start to stop rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1]

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:RATE[1]

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE[1] to :SOURce:RF:PM[1]|2:INTernal:SWEep:RATE

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Time

For instruments with Option UNT and Option 303

Sets the Sweep Stop to Start Time (and implicitly sets stop to start rate) for the second half of a triangle shape sweep.

With Triangle sweep shape, you can choose a different sweep time for start frequency to stop frequency and another sweep time for stop frequency to start frequency.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Shape set to Triangle > Sweep Stop to Start Time

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME2 <time>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME2?

SCPI Example

PM:INT:SWE:TIME2 1 ms

PM:INT:SWE:TIME2?

Preset

1 ms

State Saved

Yes

Min

20 ns

Max

89 s

Resolution

10 ns

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TIME2

Initial S/W Revision

A.15.00

Swept Function Generator - Sweep Stop to Start Rate

For instruments with Option UNT and Option 303

Remote command only

Sets the sweep stop to start rate (and implicitly sets stop to start time) for the second half of a triangle shape sweep.

With Triangle shape sweep, you can choose a different sweep rate for start frequency to stop frequency and another sweep rate for stop frequency to start frequency.

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:RATE2 <freq>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:RATE2?

SCPI Example

PM:INT:SWE:RATE2 1

PM:INT:SWE:RATE2?

Preset

Rate: 1 kHz

Time (implicit): 1 ms

Dependencies

Sweep stop to start rate and time are mathematically inverse to one another. Changing one changes the other.

State Saved

Yes

Min

0.011 Hz

Max

50 MHz

Resolution

0.001 Hz

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:RATE2

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal[1]:FUNCtion:SWEep:RATE2 to :SOURce:RF:PM[1]|2:INTernal:SWEep:RATE2

Initial S/W Revision

A.15.00

Swept Function Generator - Use Start to Stop

For instruments with Option UNT and Option 303

When enabled, sets 'Sweep Stop to Start Time' to 'Sweep Start to Stop Time', and couples them. 'Sweep Stop to Start Time' (and rate) are then only settable by changing the 'Sweep Start to Stop Time'.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Sweep Shape set to Triangle > Use Start to Stop

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME:COUPled ON|OFF|1|0

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TIME:COUPled?

SCPI Example

PM:INT:SWE:TIME:COUP ON

PM:INT:SWE:TIME:COUP?

Preset

OFF

State Saved

Yes

Range

On|Off|1|0

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TIME:COUPled

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Source

For instruments with Option UNT and Option 303

Sets the source for triggering a sweep.

Trigger Source

Description

IMMediate (Free Run) Sweep runs continuously without pause. Update for modern triggering model.
KEY (Trigger Key) Sweep runs once when the trigger key is pressed.
BUS Sweep runs once per SCPI *TRG command or GET (Group Execute Trigger).
EXTernal Selects the use of an external trigger source.
Global Trigger (GTRigger) Requires Option PCH. An error message is reported if GTRigger is selected without Option PCH.
Timer Trigger (TIMer) For M9484C, Sweep is triggered at a regular time interval.
INTernal Sweep is triggered by an internal Pulse Video or Pulse Sync signal.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Trigger > Source

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger IMMediate|KEY|BUS|EXTernal|INTernal|TIMer|GTRigger

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger?

SCPI Example

PM:INT:SWE:TRIG IMM

PM:INT:SWE:TRIG?

Notes

For instruments without Option PCH:

Attempting to select global trigger raises error 703, “Feature not supported; Global Trigger unavailable, option PCH is required.”

Preset

Free Run

State Saved

Yes

Range

Free Run|Trigger Key|Bus|External|Internal|Timer Trigger|Global Trigger

Backwards Compatibility SCPI

E82X7D and E8663D:

[:SOURce]:PM[1]|2:INTernal1:SWEep:TRIGger

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TRIGger

Backwards Compatibility Notes

For E82X7D and E8663D:

Alias [:SOURce]:PM[1]|2:INTernal1:SWEep:TRIGger to :SOURce:RF:PM[1]|2:INTernal:SWEep:TRIGger

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger External Source

For instruments with Option UNT and Option 303

For M9484C: Selects which rear panel connector the device uses to accept an externally applied trigger signal when External is the trigger source selection. To configure available trigger connectors, see M9484C Connectors.  

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to External > Trigger External Source

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce <integer>

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce?

SCPI Example

PM:INT:TRIG:EXT:SOUR 1

PM:INT:TRIG:EXT:SOUR?

Dependencies

For M9484C, values 4 through 18 are only available when Option AN1 is present, and only on RF channel 1.  Attempting to send these selections without Option AN1 will generate an Illegal Parameter error.

Couplings

If the specified connector was being used (not None) as an output, then the Trigger Output Routing of that connector is set to None and a Settings Conflict error message is generated.

Preset

1

Min

1

Max

For M9484C: 18

Resolution

1

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TRIGger:EXTernal:SOURce

Backwards Compatibility Notes

For N51xxB:

For M9484C with Option AN1 on channel 1:

  • TRIGger[1] uses 1 (Trig 1)

  • TRIGger2 uses 4 (Trig A)

  • PULSe uses 5 (Trig B)

For M9484C without Option AN1 on channel 1:

  • TRIGger[1] uses 1 (Trig 1)

  • TRIGger2 uses 2 (Trig 2)

  • PULSe uses 3 (Trig 3)

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Internal Source

For instruments with Option UNT and Option 303

Selects the internal trigger source.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to Internal > Trigger Internal Source

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce PVIDeo|PSYNc

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce?

SCPI Example

PM:INT:SWE:TRIG:INT:SOUR PVID

PM:INT:SWE:TRIG:INT:SOUR?

Preset

Pulse Sync

Range

PVIDeo|PSYNc

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TRIGger:INTernal:SOURce

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger Polarity

For instruments with Option UNT and Option 303

Sets the polarity of the External trigger input connector.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Trigger > Polarity

SCPI Command

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:SLOPe POSitive|NEGative

[:SOURce][:RF<channel>]:PM[1]|2:INTernal:SWEep:TRIGger:SLOPe?

SCPI Example

PM:INT:SWE:TRIG:SLOP NEG

Preset

POSitive

Range

POSitive|NEGative

State Saved

Yes

Backwards Compatibility SCPI

N51xxB:

[:SOURce]:PM[1]|2:INTernal:SWEep:TRIGger:SLOPe

Backwards Compatibility Notes

For N51xxB:

This command differs from this prior behavior - Internal (PSync and PVideo) polarity is not supported.

Initial S/W Revision

A.15.00

Swept Function Generator - Trigger - Edit Timer Trigger

For instruments with Option UNT and Option 303

The Edit Timer Trigger button is displayed when you select Timer Trigger as the source for triggering a sweep. Clicking this button opens the Instrument Settings > Triggers and Sync > Timer Trigger tab. You can use this tab to configure the Timer Trigger Period for channels. To know more, refer to the topic Triggers and Sync.

Sets the time interval of the timer trigger source. There is only one timer trigger source for each RF channel. Therefore, the value remains the same in all trigger source selections for the channel.

GUI Location

Output Modulation > PM n > Source set to Swept Function > Configure Sweep > Trigger > Source set to Timer Trigger > Edit Timer Trigger

Initial S/W Revision

A.15.00

Pulse

For instruments with Option PME or PMR, Pulse Modulation of the RF Output is available.

When pulse modulation is in use, the instrument provides a logic-high output on a connector which can be used to trigger external equipment when the signal generator’s pulse operation has initiated.

See STrig In.

The instrument also provides an output which is logic-high when the RF Output is on and logic-low when the RF Output is off. See Pulse (Video) Output.

For the pulse types that are triggered, the trigger signal is applied as follows, depending on your instrument model:

Instrument Model

Connector

M9384B

Pulse In

M9383B

M9314B Trig 1

M9484C

Selected trigger source.

When the trigger source is external, Trig 1

For the M9484C, note the following:

The following values are used to derive the limits of various pulse settings:

Hardware Limitation

Value

On Time Minimum

For M9383B and M9384B:

30 ns

For M9484C:

  • Option PME: 30 ns

  • Option PMR: 20 ns

Off Time Minimum

For M9383B, M9384B, and M9484C:

10 ns

The checkbox in this row performs the same function as Pulse On. If you click or tap elsewhere in this row, the Pulse Setup screen appears, allowing you to configure parameters specific to Pulse modulation.

Pulse On

Enables or disables pulse modulation.

For the M9484C, when pulse modulation is enabled, I/Q modulation is disabled.

GUI Location

Output Modulation > Pulse

SCPI Command

[:SOURce][:RF<channel>]:PULM:STATe ON|OFF|1|0

[:SOURce][:RF<channel>]:PULM:STATe?

SCPI Example

PULM:STAT ON

PULM:STAT?

Notes

Option PME or Option PMR is required to set the Pulse State to on. Attempting to set PULM:STAT ON without option installed raises the error -224, "Illegal parameter value"

For M9484C:

If I/Q modulation is ON and the pulse is set to ON, I/Q modulation is set to OFF and an error message is raised. "Settings conflict; Pulse Modulation in use, I/Q Modulation has been turned off."

Preset

OFF

Coupling

For the M9484C, note the following:

  • Pulse modulation cannot be on at the same time as I/Q modulation; enabling pulse modulation disables I/Q modulation.

  • Event connectors 1-3 have fixed outputs when Pulse is on:

    • Pulse Sync outputs to Event 1

    • Pulse Video outputs to Event 2

    • Event 3 has no output

State Saved

Yes

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00 - Added M9484C

Source

For M9383B/M9384B: Sets or returns the source the signal generator uses for pulse modulation of the RF output signal.

SCPI Command

[:SOURce][:RF<channel>]:PULM:SOURce INTernal|EXTernal

[:SOURce][:RF<channel>]:PULM:SOURce?

SCPI Example

PULM:SOUR EXT

Preset

INTernal

Notes

For M9484C, attempting to change the parameter raises the error 703,"Feature not supported; External Pulse Modulation unavailable on this instrument"

State Saved

Yes

Initial S/W Revision

A.01.00

External

For M9383B/M9384B: When the Pulse Source is External, a signal provided on the M9314B Trig 1 connector modulates the RF Output.

When the external signal is logic high (TTL high) the RF Output will be on, when the external signal is logic low (TTL low) the RF Output will be off. This logic can be inverted with the Polarity setting.

ClosedView image.

Polarity

The polarity of the external TTL signal can be selected. Normal enables the RF Output when the external signal is TTL high, or Inverted enabled the RF Output when the external signal is TTL low.

SCPI Command

[:SOURce][:RF<channel>]:PULM:EXTernal:POLarity NORMal|INVerted

[:SOURce][:RF<channel>]:PULM:EXTernal:POLarity?

SCPI Example

PULM:EXT:POL NORM

PULM:EXT:POL?

Preset

NORM

State Saved

Yes

Range

Normal|Inverted

Notes

Pulse (Video) Output doesn't apply during external pulse.

For M9484C, this command has no effect.

Initial S/W Revision

A.01.00

Internal

The instrument’s internal circuitry provides the pulsing of the RF Output.

Pulse Type

Sets the pulse type from the choices in the following table.

Square

Sets Square as the pulse modulation source. This is an immediately initiated pulse with a 50% duty cycle. The period is determined by the requested frequency.

ClosedView image.

Free Run

Sets Free Run as the pulse modulation source. This is an immediately initiated pulse. You can define the period, width, and delay.

ClosedView image.

Pulse Train

With Option 320, produces an RF pulse train (up to 2047 distinct cycles) with user-defined widths at the RF OUTPUT connector when a trigger condition occurs. The Pulse Train Trigger Mode selection determines when the pulse train is initiated. When the Pulse Train Trigger Mode is Triggered, the external signal must be connected to:

  • Pulse In for M9384B

  • M9314B Trig 1 for M9383B

  • Trig 1 for M9484C

Triggers which occur while pulse train is executing are ignored.

ClosedView image.

Adjustable Doublet

Sets Adjustable Doublet as the pulse modulation source. This selection produces two pulses at the RF OUTPUT connector for each trigger event at the:

  • Pulse In connector for M9384B

  • M9314B Trig 1 connector for M9383B

  • Selected trigger source for M9484C (unless source is external; then at the Trig 1 connector)

The first pulse has a user-defined width and delay (from the rising edge of the Pulse Sync Out signal). The second pulse has a user-defined width and delay (from the rising edge of the first pulse). Triggers which occur while adjustable doublet is executing are ignored.

ClosedView image.

Triggered

Sets Triggered as the pulse modulation source. This selection produces an RF pulse with a user-defined width and delay at the RF OUTPUT connector when a valid trigger signal occurs at the:

  • Pulse In connector for M9384B

  • M9314B Trig 1 connector for M9383B

  • Selected trigger source for M9484C (unless source is external; then at the Trig 1 connector)

Triggers which occur while the second pulse is executing are ignored.

ClosedView image.

Triggered Doublet

For M9383B/M9384B only. Sets Triggered Doublet as the pulse modulation source. This produces two pulses at the RF OUTPUT connector for each trigger event at the:

  • Pulse In connector for M9384B

  • M9314B Trig 1 connector for M9383B

The first pulse follows the external trigger signal. The second pulse has user-defined width and delay parameters. Triggers which occur while the second pulse is executing are ignored.

ClosedView image.

Gated

For M9383B/M9384B only. Sets Gated as the pulse modulation source. User-defined period and width occurs at the RF OUTPUT connector when a logic-high signal is applied to the

  • Pulse In connector for M9384B

  • M9314B Trig 1 connector for M9383B

The pulsing repeats until the signal becomes logic-low, if the logic-low occurs during a pulse one time the pulse will be truncated.

ClosedView image.

For M9484C: With Source Types of Adjustable Doublet, Triggered, and Pulse Train in Triggered Mode, the minimum Pulse Repetition Interval (from one trigger initiation to the next) is 4.010 us.

SCPI Command

[:SOURce][:RF<channel>]:PULM:SOURce:INTernal SQUare|FRUN|PTRain|ADOublet|TRIGgered|DOUBlet|GATEd

[:SOURce][:RF<channel>]:PULM:SOURce:INTernal?

SCPI Example

PULM:SOUR:INT SQU

PULM:SOUR:INT?

Preset

FRUN

Notes

PTRain requires Option 320; attempting to set PTRain without Option 320 raises the error -224,"Illegal parameter value"

For M9484C: If the type is set to PTRain and the currently configured Pulse Train does not meet the minimum length, the following error occurs: -222, "Data out of range; Requested Pulse Train does not meet the minimum required total length 4.01 us."

For M9484C: DOUBlet and GATEd are not available; attempting to set DOUBlet or GATEd raises the error -224,"Illegal parameter value"

State Saved

Yes

Initial S/W Revision

A.01.00

Width

For Pulse Source Types of Free Run, Adjustable Doublet, Triggered, Triggered Doublet, and Gated, sets the pulse width for the internally generated pulse modulation. The command, used with the UP|DOWN parameters, will change the pulse width by a user-defined step value. Refer to pulse width increment for setting the value associated with the UP and DOWN choices.

Use PWIDth1 with the DOUBlet parameter and PWIDth1 and PWIDth2 with the ADOublet parameter. Refer to Pulse Type.

The coupling of width is dependent upon the pulse type:

Free Run:

Constraint: Width ≤ Pulse Period – Positive value of Delay – Off Time Minimum

If the entered value for the Width is > Pulse Period – Pulse Positive value of Delay – Off Time Minimum, the Pulse Delay is reduced to a minimum of 0 seconds. If the entered value of Width is still larger than the constraint, Width is set to Pulse Period – Off Time Minimum. Thus, if larger values of Width are desired, set the Pulse Period value first.

Adjustable Doublet:

Constraint: Pulse Delay1 + Maximum(Width1 or (Pulse Delay2 + Width2)) + Off Time Minimum must be ≥ the minimum of one width + Off Time Minimum, and maximum Pulse Period

If the entered value for Width1 is > maximum Pulse Period – Off Time Minimum – the current value for Pulse Delay1, Pulse Delay1 is reduced.

If the entered value for Width2 is > maximum Pulse Period – Pulse Delay1 – Off Time Minimum – the current value for Pulse Delay2, Pulse Delay2 is reduced. If the result yields Pulse Delay2 of 0 seconds, and the entered Width2 is still larger than allowed, Width2 is limited to the remaining value.

Triggered, Triggered Doublet:

Constraint: Pulse Delay + Width + Off Time Minimum must be ≥ the minimum Width + Off Time Minimum, and ≤ maximum Pulse Period

If the entered value for Width is > maximum Pulse Period – Off Time Minimum – the current value for Pulse Delay, Pulse Delay is reduced.

Gated:

Constraint: Width ≤ Pulse Period – Off Time Minimum

If the entered value for the Width is > Pulse Period – Off Time Minimum, the Width is set to Period – Off Time Minimum. Thus, if larger values of Width are desired, set the Pulse Period value first.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:PWIDth[1]|2 <time>

[:SOURce][:RF<channel>]:PULM:INTernal:PWIDth[1]|2?

SCPI Example

PULM:INT:PWID 100 ms

PULM:INT:PWID?

Notes

For M9383B/M9384B, a power search is recommended for signals with pulse widths less than one microsecond.

Couplings

Couplings are based on Pulse Type.

Dependencies

When the Pulse Type is changed the current value of Width is evaluated.

UP and DOWN are based on Width Increment Step

Preset

200 ns

State Saved

Yes

Min

On Time Minimum

Max

Maximum Pulse Period – Off Time Minimum

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.06.00 - Changed Preset from "50 ns (PMR) 100 ns (PME)"

A.16.00 - Changed Resolution

Width Increment

Remote command only.

Sets the step increment for the pulse width. The step value, set by this command, is used with the UP and DOWN choices available in the pulse width command.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:PWIDth:STEP <time>

[:SOURce][:RF<channel>]:PULM:INTernal:PWIDth:STEP?

SCPI Example

PULM:INT:PWID:STEP 100 ns

PULM:INT:PWID:STEP?

Notes

The step value, set with this command, is not affected by a power-on, preset, or *RST command.

Preset

1000 ns

Resolution

For M9383B, M9384B and M9484C:

10 ns

State Saved

No

Min

20 ns

Max

42 s

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.11.00

A.16.00 - Changed Resolution

Period

For Pulse Source Types of Free Run and Gated, sets the pulse period for the internally generated pulse modulation. The command, used with the UP|DOWN parameters, will change the pulse period by a user–defined step value. Refer to pulse period increment for setting the value associated with the UP and DOWN choices.

The coupling of period is dependent upon the pulse type, in the following description the Off Time Minimum is 10 ns:

Free Run:

For positive values of Pulse Delay, if the entered value for Period is < current value for Pulse Delay + Pulse Width + Off Time Minimum, the Pulse Delay is reduced to a minimum of 0 seconds. If the entered Pulse Period is still less than Pulse Width + Off Time Minimum, Pulse Width is set to the Period – minimum Off Time.

For negative values of Pulse Delay, if the entered value for Period is < current value for Pulse Width + Off Time Minimum, the Pulse Width is reduced.

Gated:

If the entered value for the Period is < the current value for Pulse Width + Off Time Minimum, the Pulse Width value is reduced to Period – Off Time Minimum.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:PERiod <time>

[:SOURce][:RF<channel>]:PULM:INTernal:PERiod?

SCPI Example

PULM:INT:PER .5s

PULM:INT:PER?

Couplings

Couplings are based on Pulse Type.

Dependencies

UP and DOWN are based on Pulse Period Increment Step

Preset

4000 ns

State Saved

Yes

Min

On Time Minimum + Off Time Minimum

Max

Maximum Pulse Period

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.06.00

A.16.00 - Changed Resolution

Period Increment

Remote command only.

Sets the step value for the internal pulse period. The step value, set with this command, is used with the UP and DOWN choices available in the pulse period command.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:PERiod:STEP[:INCRement] <time>

[:SOURce][:RF<channel>]:PULM:INTernal:PERiod:STEP[:INCRement]?

SCPI Example

PULM:INT:PER:STEP .1s

PULM:INT:PER:STEP?

Notes

The step value set with this command is not affected by a power-on, preset, or *RST command.

Preset

1000 ns

State Saved

No

Min

10 ns

Max

42 s

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00

A.16.00 – Changed Resolution

Delay

For Pulse Source Types of Square, Free Run, Pulse Train, Adjustable Doublet, Triggered, and Triggered Doublet, sets the pulse delay for the internally generated pulse modulation. The command, used with the UP|DOWN parameters, will change the delay by a user-defined step value. Refer to pulse delay increment for setting the value associated with the UP and DOWN choices.

For Pulse Source Types of Square and Free Run, Delay establishes the point in time where the Sync Trigger is raised relative to the Pulse Width: positive Delay values shift Pulse Width after Sync Trigger, negative Pulse Delay values shift Pulse Width before Sync Trigger. For the other pulse source types, Delay establishes the point in time where the Pulse Width begins.

Use Delay1 with Pulse Type of Triggered Doublet, and Delay1 and Delay2 with Pulse Type of Adjustable Doublet. Delay2 is valid only when Pulse Type is Adjustable Doublet.

The coupling of delay is dependent upon the pulse type.

Square:

For positive values of Delay:

Constraint: Delay ≤ (1/2 * 1/Actual Frequency) – Off Time Minimum

If the entered value for Delay is > (1/2 * 1/Actual Frequency) – Off Time Minimum, the Delay will be clipped. Thus, if larger values of Delay are desired, set the Requested Frequency value first.

For negative values of Delay:

Constraint: |Delay| ≤ (1/Actual Frequency) – Off Time Minimum

If the entered value for |Delay| is > (1/Actual Frequency) – Off Time Minimum, the Delay will be clipped. Thus, if larger negative values of Delay are desired, set the Requested Frequency value first.

Free Run:

For positive values of Delay:

Constraint: Delay ≤ Pulse Period – Pulse Width – Off Time Minimum

If the entered value for Delay is > Pulse Period – Pulse Width – Off Time Minimum, the Pulse Width is reduced to the limit of minimum Pulse Width. If the entered value for Delay is still larger than the constraint, Delay will be clipped. Thus, if larger values of Delay are desired, set the Pulse Period value first.

For negative values of Delay:

For M9383B, M9384B, and M9484C:

Constraint: |Delay| ≤ Period – Off Time Minimum

Pulse Train:

When pulse train trigger mode is Triggered, Delay specifies the time after a trigger is received before the first Pulse Train On Time starts.

When pulse train trigger mode is Free Run or Gated, Delay is not applicable.

Adjustable Doublet:

Constraint: Delay1 + Maximum (Pulse Width1 or (Delay2 + Pulse Width2)) + Off Time Minimum must be ≥ the minimum of one width + Off Time Minimum, and ≤ maximum Pulse Period

If the entered value for Delay1 is > maximum Pulse Period – the current value for Pulse Width1 – Off Time Minimum, Pulse Width1 is reduced to the limit of the minimum Pulse Width or the sum of Delay2 + Pulse Width2.

If the entered value for Delay2 is > maximum Pulse Period – Delay1 – the current value for Pulse Width2 – Off Time Minimum, Pulse Width2 is reduced to the limit of minimum Pulse Width.

Triggered, Triggered Doublet:

Constraint: Delay ≤ maximum Pulse Period – Pulse Width – Off Time Minimum

If the entered value for the Delay > maximum Pulse Period – current value of Pulse Width – Off Time Minimum, Pulse Width is reduced to the limit of minimum Pulse Width. If the entered value for Delay is still larger than the constraint, the Delay will be clipped

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:DELay[1]|2 <time>

[:SOURce][:RF<channel>]:PULM:INTernal:DELay[1]|2?

SCPI Example

PULM:INT:DEL 4

PULM:INT:DEL?

Couplings

Couplings are based on Pulse Type.

Dependencies

When the Pulse Type is changed, the current value of Delay is evaluated.

UP and DOWN are based on Pulse Delay Increment Step.

Preset

Delay1: 0

Delay2: 220 ns

State Saved

Yes

Min

For Pulse Type:

  • Square:

    • Delay1: -42 s + 10 ns

  • Free Run:
    • For M9383B, M9384B, and M9484C:
      • Delay1: -1 * (Pulse Period – Off Time Minimum)
  • Pulse Train, Triggered, and Triggered Doublet:

    • Delay1: 0 s

  • Adjustable Doublet:

    • Delay1: 0 s

    • Delay2: 0 s

Max

For Pulse Type:

  • Square, Free Run:

    • Delay1: maximum Pulse Period – minimum Pulse Width – Off Time Minimum

  • Pulse Train, Triggered, and Triggered Doublet:

    • Delay1: maximum Pulse Period – minimum Pulse Width – Off Time Minimum

  • Adjustable Doublet:

    • Delay1: maximum Pulse Period – minimum Pulse Width – Off Time Minimum

    • Delay2: maximum Pulse Period – Delay1 – minimum Pulse Width – Off Time Minimum

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.06.00, - Changed Preset from "0 ns 70 ns" & Preset from "110 ns (PMR) or 300 ns (PME)"

A.11.00 - Enabled negative values

A.16.00 - Changed Resolution

Delay Increment

Remote command only.

Sets the step increment for the pulse delay. The step value, set by this command, is used with the UP and DOWN choices in the :PULM:INTernal:DELay[1]|2 command.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:DELay:STEP <time>

[:SOURce][:RF<channel>]:PULM:INTernal:DELay:STEP?

SCPI Example

PULM:INT:DEL:STEP 10 ns

PULM:INT:DEL:STEP?

Notes

The step value set with this command is not affected by a signal generator power-on, preset, or *RST command.

Preset

1000 ns

State Saved

Persistent, survives preset and power cycle but not saved in the instrument state.

Min

For M9383B, M9384B and M9484C:

10 ns

Max

42 s

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.11.00

A.16.00 - Changed Resolution

Requested Frequency

For the Square pulse type, sets the pulse rate for the internally generated square wave. The command, used with the UP|DOWN parameters, will change the frequency by a user-defined step value. Refer to Requested Frequency Increment for setting the value associated with the UP and DOWN choices.

This value sets the pulse rate of the square wave with a 50% duty cycle.

If the entered value for Requested Frequency affects Actual Frequency such that (1/2 * 1/Actual Frequency) is < current value for |Delay| + Off Time Minimum, the |Delay| is set to (1/2 * 1/Actual Frequency) – Off Time Minimum. In addition, if the entered value for Requested Frequency affects Actual Frequency such that (1/Actual Frequency) is < current value Sync Trigger Width + Off Time Minimum, the Sync Trigger Width is set to (1/Actual Frequency) – Off Time Minimum.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:FREQuency <freq>

[:SOURce][:RF<channel>]:PULM:INTernal:FREQuency?

SCPI Example

PULM:INT:FREQ 2

PULM:INT:FREQ?

Notes

The pulse generator works off a 100 MHz clock, therefore pulse on and off times will have a 10 ns resolution, or a periodicity resolution of 20 ns. So setting 9 MHz would result in an actual frequency of 8.3333 MHz because 9 MHz at 50% duty cycle would require on and off pulses of 55.555 ns each. The clock resolution is 10 ns, therefore the on and off pulses ended up being rounded to 60 ns each or a total period of 120 ns. A periodicity of 120 ns = 8.33333 MHz. See Actual Frequency query to obtain the resultant value.

Couplings

Changes to Requested Frequency may affect Delay and Sync Trigger Width.

Dependencies

UP and DOWN are based on Requested Frequency Increment Step

Preset

1 kHz

State Saved

Yes

Min

0.1 Hz

Max

For M9383B/M9384B: 16.6666666666667 MHz

For M9484C:

Option PME: 16.6666666666667 MHz

Option PMR: 25 MHz

Resolution

0.1 Hz

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00 - Resolution changed

A.16.00 - Maximum increased

Requested Frequency Increment

Remote command only.

Sets the step value for Requested Frequency. The step value, set with this command, is used with the UP and DOWN choices in the :PULM:INTernal:FREQuency command.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:FREQuency:STEP[:INCRement] <freq>

[:SOURce][:RF<channel>]:PULM:INTernal:FREQuency:STEP[:INCRement]?

SCPI Example

PULM:INT:FREQ:STEP MIN

PULM:INT:FREQ:STEP?

Notes

The step value set with this command is not affected by a power-on, preset, or *RST command.

Preset

500 Hz

State Saved

No

Min

0.1 Hz

Max

10 MHz

Resolution

0.1 Hz

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00

History

Resolution changed at A.11.00

Actual Frequency

Query only.

The pulse on and off times have a 10 ns resolution, or a periodicity resolution of 20 ns. Therefore, the actual frequency may be different from the value specified in the Requested Frequency.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:FREQuency:ACTual?

SCPI Example

PULM:INT:FREQ:ACT?

Resolution

0.1 Hz

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00 - Changed Resolution

Pulse Train

Pulse train requires Option 320 and is dependent on already having Option PME/PMR.

Pulse Train establishes a series of pulses to be applied to the RF Output when the trigger condition is met. The pulse train can be 1 to 2047 pulses. When defining the pulse train, the number of pulses is established by the setting with the most elements in the parameter list.

For M9484C, the total of all the On Times and Off Times, including repetitions, must be at least 30 ns for Trigger Mode of Free Run, or 4.010 us for the Trigger Mode of Triggered. Ensure your composition of the Pulse Train is at least this length.

On Time

Sets the pulse on values for the current list of pulse train on times. If this list is shorter than the other lists, then the last element will be repeated as necessary to match the length of the Off Time or Repetitions. The query returns the count of pulse cycle elements in the list of on times.

For M9484C, the total of all the On Times and Off Times, including repetitions, must be at least 30 ns for Trigger Mode of Free Run, or 4.010 us for Trigger Mode of Triggered.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:ONTime <real>[,<real>][…]

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:ONTime?

SCPI Example

PULM:INT:TRA:ONT 4e-08

PULM:INT:TRA:ONT?

Notes

MIN | MAX | DEF | UP | DOWN are not supported.

Preset

200 ns

State Saved

Yes

Min

On Time Minimum

Max

maximum Pulse Period – Off Time Minimum

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00 - Changed Preset value

A.16.00 - Changed Resolution

On Time Points

This query returns the count of elements in the list of on times.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:ONTime:POINts?

SCPI Example

PULM:INT:TRA:ONT:POIN?

Initial S/W Revision

A.01.00

Off Time

Sets the pulse off values for the current list of pulse train off times (where the RF will be off). If this list is shorter than the other lists, then the last element will be repeated as necessary to match the length of the On Time or Repetitions. The query returns the count of pulse cycle elements in the list of off times.

For M9484C, the total of all the On Times and Off Times, including repetitions, must be at least 30 ns for Trigger Mode of Free Run, or 4.010 us for Trigger Modes of Triggered or Gate.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:OFFTime <real>[,<real>][…]

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:OFFTime?

SCPI Example

PULM:INT:TRA:OFFT 4e-08

PULM:INT:TRA:OFFT?

Notes

MIN | MAX | DEF | UP | DOWN are not supported.

Preset

For M9383B/M9384B: 10 ns

For M9484C: 3.81 us

State Saved

Yes

Min

Off Time Minimum

Max

maximum Pulse Period – On Time Minimum

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified S/W Revision A.16.00 - Changed Resolution
Off Time Points

This query returns the count of elements in the list of off times.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:OFFTime:POINts?

SCPI Example

PULM:INT:TRA:OFFT:POIN?

Initial S/W Revision

A.01.00

Repetitions

Generates a user-defined list of the pulse repetitions. The maximum is a total count of 2047, so a list of "2047,1" would be too long. Lists that are too long will generate an error and only the first 2047 pulses will be played. If this list is shorter than the other lists, then the last element will be repeated as necessary to match the length of the On Time or Off Time list, whichever is longer.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:REPetition <integer>[,<integer>][…]

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:REPetition?

SCPI Example

PULM:INT:TRA:REP 100,20,3

PULM:INT:TRA:REP?

Notes

MIN | MAX | DEF | UP | DOWN are not supported.

Preset

1

State Saved

Yes

Min

1

Max

2047

Initial S/W Revision

A.01.00

Repetition Points

This query returns the count of elements in the list of repetitions.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:REPetition:POINts?

SCPI Example

PULM:INT:TRA:REP:POIN?

Initial S/W Revision

A.01.00

Clear List

Sets the list to a single pulse with On Time, Off Time, and Repetitions to their default values.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:LIST:PRESet

SCPI Example

PULM:INT:TRA:LIST:PRES

State Saved

N/A

Initial S/W Revision

A.01.00

Modified S/W Revision

A.11.00 Changed the parameters of the list to the default values of On Time, Off Time, and Repetition

Trigger Mode

Sets the triggering mode for the Pulse Train feature.

Free Run FRUN

Free Run triggering continuously plays the pulse train.

TRIGgered

Trigger runs the pulse train (after waiting the Pulse Delay) each time an external trigger is supplied (edge triggered) to Pulse Trigger. Triggers received during playback are lost.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:TRIGger FRUN|TRIGgered

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:TRIGger?

SCPI Example

PULM:INT:TRA:TRIG FRUN

PULM:INT:TRA:TRIG?

Notes

For M9484C, the total of all the On Times and Off Times, including repetitions, must be at least 30 ns for Trigger Mode of Free Run, or 4.010 us for the Trigger Mode of Triggered. Ensure your composition of the Pulse Train is at least this length.

If the currently configured Pulse Train does not meet the minimum length, the warning -222,"Data out of range; Requested Pulse Train does not meet the minimum required total length 4.01 us."

Preset

TRIGgered

State Saved

Yes

Initial S/W Revision

A.01.00

Trigger Immediately

Runs the pulse train once when Pulse Train is turned on and Pulse Train Trigger Mode is Triggered. If the pulse train is already running, neither this button nor SCPI command has any effect.

SCPI Command

[:SOURce][:RF<channel>]:PULM:INTernal:TRAin:TRIGger:IMMediate

SCPI Example

PULM:INT:TRA:TRIG:IMM

Dependencies

Grayed out when Pulse Train Trigger Mode is not Triggered.

Initial S/W Revision

A.04.00

Pulse (Video) Output

During pulse modulation, when the instrument’s RF Output is on, a logic-high signal is applied to a connector on the instrument. This is also referred to as Pulse Video.

For M9383B, the output can be turned on and off. Options are as follows:

For M9384B the connector is Pulse Video Out and the output can be turned on and off.

For M9494C, the connector is Event 2 and the output is always enabled.

Pulse (Video) Output State

For M9383B/M9384B: Enables or disables the trigger used to output the pulse modulation output signal.

SCPI Command

[:SOURce][:RF<channel>]:PULM:OUTPut:ENABle ON|OFF|1|0

[:SOURce][:RF<channel>]:PULM:OUTPut:ENABle?

SCPI Example

PULM:OUTP:ENAB ON

PULM:OUTP:ENAB?

Preset

OFF

State Saved

Yes

Initial S/W Revision

A.01.00

Sync Trigger

For Square, Free Run, Pulse Train, Adjustable Doublet, and Triggered pulse source types, the instrument provides a logic high signal on a connector which can be used to trigger external equipment when the signal generator’s pulse operation has initiated.

For M9383B, the output can be turned on and off.

For M9384B, the connector is Pulse Sync Out and the output can be turned on and off.

For M9484C, the connector is Event 1 and the output is always enabled.

Sync Trigger State

For M9383B/M9384B only: Enables or disables the pulse modulation synchronization signal. Sync signal is generated at the predefined timing shown in the diagrams for Pulse Type.

SCPI Command

[:SOURce][:RF<channel>]:PULM:SYNC:ENABle ON|OFF|1|0

[:SOURce][:RF<channel>]:PULM:SYNC:ENABle?

SCPI Example

PULM:SYNC:ENAB ON

PULM:SYNC:ENAB?

Preset

OFF

State Saved

Yes

Initial S/W Revision

A.01.00

Modified S/W Revision

A.16.00 - Changed a connector used for output

Sync Trigger Width

Defines the width of the synchronization pulse in seconds. The command, used with the UP|DOWN parameters, will change the width by a user–defined step value. Refer to Sync Trigger Width Increment for setting the value associated with the UP and DOWN choices.

The coupling of sync trigger width is dependent upon the source type:

Square:

Constraint: Sync Trigger Width ≤ (1/Actual Frequency) – Off Time Minimum

If the entered value for the Sync Trigger Width is > (1/Actual Frequency) – Off Time Minimum, Sync Trigger Width will be clipped. Thus, if larger values of Sync Trigger Width are desired, set the Requested Frequency value first.

Free Run, Pulse Train in Free Run:

Constraint: Sync Trigger Width ≤ Pulse Period – minimum Pulse Train Off Time

If the entered value for the Sync Trigger Width is > the current value for the Pulse Period – Off Time Minimum, Sync Trigger Width will be clipped. Thus, if larger values of Sync Trigger Width are desired, set the Pulse Period value first.

Adjustable Doublet, Triggered, and Pulse Train in Triggered:

Constraint (when Delay is zero or positive): Sync Trigger Width ≤ Pulse Period – Off Time Minimum

If the entered value for the Sync Trigger Width is > the current value for the Pulse Period – minimum Pulse Train Off Time, Sync Trigger Width will be clipped. Thus, if larger values of Sync Trigger Width are desired, set the Pulse Period value first.

SCPI Command

[:SOURce][:RF<channel>]:PULM:SYNC:WIDTh <time>

[:SOURce][:RF<channel>]:PULM:SYNC:WIDTh?

SCPI Example

PULM:SYNC:WIDT 3.2 us

PULM:SYNC:WIDT?

Dependencies

When the Pulse Type is changed the current value of Sync Trigger Width is evaluated.

Preset

200 ns

State Saved

Yes

Min

On Time Minimum

Max

For M9383B, M9384B and M9484C:

42 s - Off Time Minimum

Resolution

For M9383B, M9384B and M9484C:

10 ns

Initial S/W Revision

A.01.00

Modified at S/W Revision

A.06.00 - Changed Preset from 50 ns

A.16.00 - Changed Resolution

Sync Trigger Width Increment

Remote command only.

Sets the step increment for the sync width. The step value, set by this command, is used with the UP and DOWN choices available for Sync Trigger Width.

SCPI Command

[:SOURce][:RF<channel>]:PULM:SYNC:WIDTh:STEP <step>

[:SOURce][:RF<channel>]:PULM:SYNC:WIDTh:STEP?

SCPI Example

PULM:SYNC:WIDT:STEP 100 ns

PULM:SYNC:WIDT:STEP?

Notes

The step value, set with this command, is not affected by a power-on, preset, or *RST command.

Preset

10 ns

Resolution

10 ns

State Saved

No

Min

10 ns

Max

41 s

Initial S/W Revision

A.11.00

Pulse Trigger Source

For M9484C only. The pulse trigger is connected to the selected trigger source when pulse is on. See Trigger Connectors.

SCPI Command

[:SOURce][:RF<channel>]:PULM:TRIGger[:SOURce] KEY|BUS|EXTernal

[:SOURce][:RF<channel>]:PULM:TRIGger[:SOURce]?

SCPI Example

PULM:TRIG EXT

PULM:TRIG?

Couplings

For M9484C:

When Pulse is Enabled and Pulse Trigger Source is set to External, if the Trig 1 connector was being used (not None) as an output, then the Trigger Output Routing of that connector is set to None and a Settings Conflict message is generated.

If a connector is routed to an output when the Pulse is Enabled and Pulse Trigger Source is External with a Pulse Type besides Square, Free Run, or Pulse Train, then the output will be disconnected, and the pulse input will be operational. An error message is generated.

See Trigger Connectors.

Preset

EXT

State Saved

Yes

Initial S/W Revision

A.11.00