HELP
An object that generates and outputs a pulse
waveform.

USE
Use Pulse Generator to generate a pulse
waveform using your own specifications.

LOCATION
Device ==> Virtual Source ==> Pulse Generator

OBJECT MENU
* Error on Aliasing - Evaluates whether the
period of any high or low pulse state is less
than twice the sampling period (Time Span/Num
Points).  If it is, an error is returned.
The purpose of this evaluation is to
determine whether the points being generated
provide an accurate representation of the
pulse being generated.  An unchecked checkbox
generates a literal presentation of points.
Default is on (checked).

OPEN VIEW PARAMETERS
* Frequency - The rate in Hertz at which
pulses are generated.

* Pulse Width - The width, in time, of the
pulses.  The time is measured from the
mid-point of the low-to-high transition to
the mid-point of the high-to-low transition.
Pulse width must be a positive Real number.
Default is 5m seconds.

* Pulse Delay - The time from the start of
the waveform to the beginning of the first
transition.  Pulse Delay must be a positive
Real number.  Default is 0.

* Thresholds - Determine the thresholds used
by Rise Time and Fall Time.  <newline>
Low Threshold = (first percentage) * (high -
low) <newline>
High Threshold = (second percentage) * (high
- low)
  * 0%-100%
  * 10%-90%
  * 20%-80%

* Rise Time - The time, in seconds, to make
the transition from the low threshold to the
high threshold.  Rise Time must be a positive
Real number.

* Fall Time - The time, in seconds, to make
the transition from the high threshold to the
low threshold.  Fall Time must be a positive
Real number.

* High - The value of the waveform when the
pulse is active.  High must be a Real number.
Default is 1.

* Low - The value of the waveform when the
pulse is not active.  Low must be a Real
number.  If the value of Low is greater then
the value of High the pulse generated is
inverted.  Default is 0.

* Burst Mode - Enables or disables multiple
pulses being generated at the Frequency.
When Burst Rate is OFF, only one pulse is
generated at the Frequency.  When Burst Mode
is On, a Burst Count number of pulses is
generated at the Frequency.  Default is OFF.

* Burst Count - The number of pulses
generated at the Rep Rate.  Burst Count must
be a positive integer.  Default is 2.

* Burst Rep Rate - The rate at which the
Burst Count pulses are generated.  Burst Rep
Rate must be a Real number greater than
1/pulse width.

* Time Span:  - The duration of the waveform
(in seconds).  Default is 20m seconds set in
Waveform Defaults.

* Num Points:  - The number of points in the
waveform.  The time between points in the
waveform is Time Span/numPoints.  Num Points
must be positive.  Default is 256 set in
Waveform Defaults.

All of these parameters may be set from
the open view or added as control inputs.

SEE ALSO
Build Arb WF, Build Waveform, Comparator,
Function Generator, Noise Generator, and
Waveform Defaults.
