Configures a pulse during a sweep for I-V
measurements.

|
session handle in
specifies a VCSEL session.
|

|
pulse settings
specifies pulse settings for the sweep.

|
pulse polarity specifies the
polarity of the pulse.
|

|
amplitude (A)
specifies the magnitude of the pulse current level.

|
start specifies the current
at which to start the sweep.
|

|
end specifies the current at
which to stop the sweep.
|

|
sweep type specifies the
method of calculating the interval between
start and
end.
linear |
specifies that the number of sweep points
is equal to step.
|
log |
specifies that the number of sweep points
is equal to the logarithm of
step.
|
|

|
step specifies the spacing
between two current points during the sweep.
|

|
points per decade specifies
the number of sweep points per decade. Sweep points
are evenly spaced on the logarithmic scale.
|
|

|
pulse information
specifies the pulse information.

|
pulse on time (s)
specifies the period of time when a single pulse maintains
high voltage level. The valid range of pulse on
time (s) is 5
ns to 10 μs.
|

|
pulse duty cycle
(%) specifies the ratio of pulse
on time (s) to the total period of a pulse
waveform in percentage.
|

|
pulse count
specifies the number of pulses generated for each group of
pulse settings.
|
|
|

|
error in describes error
conditions that occur before this node runs. This input provides
standard error in
functionality.
|

|
session handle out
returns the VCSEL session.
|

|
sweep pulse
array returns an array of pulse setting data
during the sweep.

|
amplitude (A)
returns the magnitude of the pulse current level.
|

|
pulse on time (s)
returns the period of time when a single pulse maintains
high voltage level.
|

|
pulse duty cycle
(%) returns the ratio of pulse
on time (s) to the total period of a pulse
waveform in percentage.
|

|
pulse polarity
returns the polarity of the pulse.
|

|
pulse count
returns the number of pulses generated for each group of
pulse settings.
|

|
channel index
returns the identifier of the channel under test.
|
|

|
error out contains error
information. This output provides standard error out functionality.
|
Example
Refer to VCSEL I-V
Measurement.lvproj in the labview\examples\VCSEL I-V
Test\VCSEL I-V Measurement directory to learn how to use the
VCSEL Configure Sweep Setting VI.