Pulse Building

Waveform

General

Required License Version Date

Pattern to Generate

Auto Sample Rate

Sample Rate

Auto Signal Bandwidth

Signal Bandwidth

Mirror Spectrum

Comment

Marker

Marker 1 Type

Marker 2 Type

Marker 3 Type

Routing

Group

Signal

General

Required License Version Date

Read-only setting that indicates the required license version date.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:LVERsion:DATe:REQuired?

SCPI Example

RADio:PBUilding:WAVeform:LVERsion:DATe:REQuired?

Couplings

 

Preset

2025.0901

State Saved

Yes

Initial S/W Revision

A.18.00

Pattern to Generate

Selects a pattern to generate.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:SELected:PATTern:GENerate

[:SOURce]:RADio:PBUilding:WAVeform:SELected:PATTern:GENerate?

SCPI Example

RADio:PBUilding:WAVeform:SELected:PATTern:GENerate "Pattern 1"

RADio:PBUilding:WAVeform:SELected:PATTern:GENerate?

Couplings

 

Preset

Pattern 1

State Saved

Yes

Initial S/W Revision

A.18.00

Auto Sample Rate

Enable auto sample rate to allow Pulse Building to select the sample rate used during signal generation. This is typically the maximum sample rate supported by the instrument. Manually setting the sample rate to a lower value can reduce the amount of IQ waveform memory used to generate the pattern. A lower sample rate reduces the intra-pulse modulation bandwidth too.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:SRATe:AUTo ON|OFF|1|0

[:SOURce]:RADio:PBUilding:WAVeform:SRATe:AUTo?

SCPI Example

RADio:PBUilding:WAVeform:SRATe:AUTo ON

RADio:PBUilding:WAVeform:SRATe:AUTo?

Couplings

 

Preset

ON

State Saved

Yes

Initial S/W Revision

A.18.00

Sample Rate

Sets the sample rate used to generate the pattern.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:SRATe <real>

[:SOURce]:RADio:PBUilding:WAVeform:SRATe?

SCPI Example

RADio:PBUilding:WAVeform:SRATe 3000000000

RADio:PBUilding:WAVeform:SRATe?

Couplings

 

Dependencies

Auto Sample Rate must be disabled.

Limits are hardware specific.

Preset

3 GHz

State Saved

Yes

Min

1 MHz

Max

For M9484C

  • Option R25 or R2E = 3.0 GHz

  • When Fading is On, sample rate maximum is 2.4 GHz

  • Option R10 or R1E = 1228.8 MHz

  • Option B5X = 600 MHz

  • Option B2X = 300 MHz

  • Option B1X = 200 MHz

Initial S/W Revision

A.18.00

Auto Signal Bandwidth

The signal bandwidth parameter serves two purposes: The first is to set the bandwidth of the test signal. The second is to help optimize signal corrections.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:SBWidth:AUTo ON|OFF|1|0

[:SOURce]:RADio:PBUilding:WAVeform:SBWidth:AUTo?

SCPI Example

RADio:PBUilding:WAVeform:SBWidth:AUTo ON

RADio:PBUilding:WAVeform:SBWidth:AUTo?

Couplings

 

Preset

ON

State Saved

Yes

Initial S/W Revision

A.18.00

Signal Bandwidth

Set the value to the maximum RF bandwidth of your signal.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:SBWidth <real>
[:SOURce]:RADio:PBUilding:WAVeform:SBWidth?

SCPI Example

RADio:PBUilding:WAVeform:SBWidth 2400000000

RADio:PBUilding:WAVeform:SBWidth?

Couplings

 

Preset

2.4 GHz

State Saved

Yes

Min

10 MHz

Max

For M9484C:

  • Option R25, R2E = 2500 MHz

  • Option R10, R1E = 1024 MHz

  • Option B5X = 500 MHz

  • Option B2X = 250 MHz

  • Option B1X = 160 MHz

Initial S/W Revision

A.18.00

Mirror Spectrum

This property is used to correct the RF spectrum when low side external frequency up/down conversion is used.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:MSPectrum ON|OFF|1|0

[:SOURce]:RADio:PBUilding:WAVeform:MSPectrum?

SCPI Example

RADio:PBUilding:WAVeform:MSPectrum OFF

RADio:PBUilding:WAVeform:MSPectrum?

Couplings

 

Preset

OFF

State Saved

Yes

Initial S/W Revision

A.18.00

Comment

Sets the comments.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:COMMent

[:SOURce]:RADio:PBUilding:WAVeform:COMMent?

SCPI Example

RADio:PBUilding:WAVeform:COMMent ""

RADio:PBUilding:WAVeform:COMMent?

Couplings

 

Preset

 

State Saved

Yes

Initial S/W Revision

A.18.00

Marker

Marker 1 Type

Event marker indicates the first point at the start of a configured signal. A high transition, approximately + 2.5 VDC, indicates the beginning or start of the signal.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:M1Source SSTart|PGATe|PSTart|NONe

[:SOURce]:RADio:PBUilding:WAVeform:M1Source?

SCPI Example

RADio:PBUilding:WAVeform:M1Source NONe

RADio:PBUilding:WAVeform:M1Source?

Couplings

 

Preset

NONe

State Saved

Yes

Initial S/W Revision

A.18.00

Marker 2 Type

Event marker is present during each pulse in a pattern. A high transition, approximately + 2.5 VDC, and time duration slightly longer than the pulse occurs for each pulse. This marker can be used as a trigger indicating that a pulse is about to be generated.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:M2Source SSTart|PGATe|PSTart|NONe

[:SOURce]:RADio:PBUilding:WAVeform:M2Source?

SCPI Example

RADio:PBUilding:WAVeform:M2Source NONe

RADio:PBUilding:WAVeform:M2Source?

Couplings

 

Preset

NONe

State Saved

Yes

Initial S/W Revision

A.18.00

Marker 3 Type

Event marker indicates the start of a pulse. A high transition, approximately + 2.5 VDC, indicates the start of a pulse.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:M3Source SSTart|PGATe|PSTart|NONe

[:SOURce]:RADio:PBUilding:WAVeform:M3Source?

SCPI Example

RADio:PBUilding:WAVeform:M3Source NONe

RADio:PBUilding:WAVeform:M3Source?

Couplings

 

Preset

NONe

State Saved

Yes

Initial S/W Revision

A.18.00

Routing

Group

Group setting determine where the specific waveform of Pulse Builder is played. The waveform file name will have a _G#S# suffix based on the routing configuration so user can specify different Group to generate/playback/edit this waveform.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:ROUTing:GROup <integer>

[:SOURce]:RADio:PBUilding:WAVeform:ROUTing:GROup?

SCPI Example

RADio:PBUilding:WAVeform:ROUTing:GROup 1

RADio:PBUilding:WAVeform:ROUTing:GROup?

Couplings

 

Preset

1

State Saved

Yes

Min

1

Max

8

Initial S/W Revision

A.18.00

Signal

Signal setting determine where the specific waveform of Pulse Builder is played. The waveform file name will have a _G#S# suffix based on the routing configuration so user can specify different Signal to generate/playback/edit this waveform.

SCPI Command

[:SOURce]:RADio:PBUilding:WAVeform:ROUTing:SIGNal <integer>

[:SOURce]:RADio:PBUilding:WAVeform:ROUTing:SIGNal?

SCPI Example

RADio:PBUilding:WAVeform:ROUTing:SIGNal 1

RADio:PBUilding:WAVeform:ROUTing:SIGNal?

Couplings

 

Preset

1

State Saved

Yes

Min

1

Max

8

Initial S/W Revision

A.18.00