
Prog ramming the 3000A Series oscilloscopes
84
Copyright © 2011-2013 Pico Technology Limited. All rights reserved.
ps3000abpg.en r9
Parameter
PicoScope model
3204B
3204 MSO
3205B
3205 MSO
3404B
3405B
3206B
3206 MSO
3406B
3207B
phaseAccumulatorSize
32 bits
bufferAddressWidth
13 bits
14 bits
15 bits
dacFrequency
20 MHz
100 MHz
dacPeriod
(= 1/
dacFrequency
)
50 ns
10 ns
Applicability
All modes. B and MSO models only.
Arguments
handle,
the handle of the required device
offsetVoltage,
the voltage offset, in microvolts, to be applied to
the waveform.
pkToPk,
the peak-to-peak voltage, in microvolts, of the waveform
signal.
Note that if the signal voltages described by the combination of
offsetVoltage
and
pkToPk
extend outside the voltage range of
the signal generator, the output waveform will be clipped.
Arguments
startDeltaPhase,
the initial value added to the phase
accumulator as the generator begins to step through the waveform
buffer.
stopDeltaPhase,
the final value added to the phase accumulator
before the generator restarts or reverses the sweep.
deltaPhaseIncrement,
the amount added to the delta phase
value every time the
dwellCount
period expires. This determines
the amount by which the generator sweeps the output frequency in
each dwell period.
dwellCount,
the time, in units of
dacPeriod,
between successive
additions of
deltaPhaseIncrement
to the delta phase
accumulator. This determines the rate at which the generator
sweeps the output frequency.
Minimum value:
* arbitraryWaveform,
a buffer that holds the waveform pattern
as a set of samples equally spaced in time. If
pkToPk
is set to its
maximum (4 V) and
offsetVoltage
is set to 0, then:
a sample of −32768 corresponds to −2 V
a sample of +32767 corresponds to +2 V
arbitraryWaveformSize,
the size of the arbitrary waveform
buffer, in samples, from this value:
to one of these values:
(3204B, 3205B, 3404B and 3405B
models)
PS3206B_MAX_SIG_GEN_BUFFER_SIZE
(3206B and 3406B
models)