Skip to content

Commit b529e05

Browse files
committed
Documented PulseDelay and change to Offset for Pulse waveforms
1 parent 5e2d598 commit b529e05

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

docs/source/measCompMultiFunctionDoc.rst

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1248,6 +1248,12 @@ These records are defined in the following files:
12481248
- asynFloat64
12491249
- WAVEGEN_PULSE_WIDTH
12501250
- Controls the pulse width in seconds if Type is "Pulse".
1251+
* - $(P)$(R)PulseDelay
1252+
- ao
1253+
- asynFloat64
1254+
- WAVEGEN_PULSE_DELAY
1255+
- Controls the time of the beginning of the pulse relative to the start of the waveform if Type is "Pulse".
1256+
This is useful when multiple waveforms are output, and one wants to control the relative time offset.
12511257
* - $(P)$(R)Amplitude
12521258
- ao
12531259
- asynFloat64
@@ -1262,9 +1268,14 @@ These records are defined in the following files:
12621268
- ao
12631269
- asynFloat64
12641270
- WAVEGEN_OFFSET
1265-
- Controls the offset of the waveform in volts. For user-defined waveforms, this value
1266-
is added to the waveform, i.e. 0.0 outputs the user-defined waveform unchanged,
1267-
1.0 adds 1 volt, etc.
1271+
- Controls the offset of the waveform in volts.
1272+
For user-defined waveforms, this value is added to the waveform, i.e. 0.0
1273+
outputs the user-defined waveform unchanged, 1.0 adds 1 volt, etc.
1274+
For internally defined waveforms all types except Pulse are centered at 0V
1275+
if Offset=0, e.g. Sin wave goes from +Amplitude to -Amplitude. If Offset
1276+
is non-zero it is added to this waveform.
1277+
If waveform Type=Pulse it is not centered on 0V. The baseline=Offset, and the pulse height is Amplitude
1278+
relative to the baseline. This was a change made in R4-3.
12681279

12691280
.. figure:: measCompWaveGenPlot_int.png
12701281
:align: center

0 commit comments

Comments
 (0)