PulseMeasControl Object


Description

Contains the properties for configuring pulse measurements in the PNA-X.

Some of these settings require Opt H08 / S93026A/B.

Learn about Integrated Pulse Application.

Accessing the PulseMeasControl object

Dim app as AgilentPNA835x.Application
Dim chan as Channel
Set chan = app.ActiveChannel
Dim pulse as PulseMeasControl
Set pulse = chan.PulseMeasControl

The following shows how to make two new settings introduced with A.09.50:

  • Primary Pulse Trigger - to select an external pulse generator as the primary trigger, use IPathElement.Value and using “PulseTrigInput” = “Internal” or “External”.  However, there is no way to tell which external pulse generator is selected.

  • To select an external pulse generator for a receiver, use IPathElement.Value commands. For example, to select an external pulse generator for RCVR A, send "IFGateA”,”RearPanel”.

See Also:

Methods

 

Description

None

 

 

Properties

Interface

See History

Description

AutoCWSweepTime

IPulseMeasControl2

Sets the state of automatic CW sweep time in Pulse Profile mode.

AutoDetection

IPulseMeasControl

Automatically or manually set pulse mode (Narrowband or Wideband)

AutoIFBandWidth

IPulseMeasControl

Autoselect the IFBW

AutoIFGain

IPulseMeasControl

For future use.

AutoOptimizePRF

IPulseMeasControl

Auto-optimize pulse clock period

AutoPulseTiming

IPulseMeasControl

Autoselect Width and Delay

AutoSelectPulseGen

IPulseMeasControl

Autoselect Pulse Generators

PrimaryFrequency

IPulseMeasControl2

Sets the pulse repetition frequency (PRF) for ALL internal pulse generators.

PrimaryPeriod

IPulseMeasControl2

Sets the period for ALL internal pulse generators.

PrimaryWidth

IPulseMeasControl2

Sets the pulse width for ALL internal pulse generators.

Parent

IPulseMeasControl

Returns the channel object

PulseMeasMode

IPulseMeasControl

Select Pulse Measurement selection

PulseProfileStart

IPulseMeasControl3

Sets and returns the start time of the profile pulse.

PulseProfileStop

IPulseMeasControl3

Sets and returns the stop time of the profile pulse.

SoftwareGateState

IPulseMeasControl2

This setting is used for troubleshooting purposes.

WideBandDectionState

IPulseMeasControl

Select Narrowband or Wideband pulse detection.

IPulseMeasControl History

Interface

Introduced with VNA Rev:

IPulseMeasControl

9.2

IPulseMeasControl2

9.40

IPulseMeasControl3

10.45