
2606B System SourceMeter® Instrument Reference Manual
Section 7: TSP command reference
2606B-901-01 Rev. B / May 2018
7-157
Example
smua.measure.nplc = 0.001
PulseVMeasureI(smua, -1, 1, 1E-3, 2E-3, 20)
SMU A outputs
−
1 V and dwells for 2 ms,
outputs 1 V and dwells for 1 ms. The current
measurements occur during each 1 ms
dwell period. After the measurement, the
output returns to
−
1 V and dwells for 2 ms.
This pulse-measure process repeats 19
more times.
Also see
(on page 5-18)
QueryPulseConfig()
This KIPulse factory script function allows you to inspect the settings of the preconfigured pulse train assigned to
tag
.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
No
Usage
tbl
= QueryPulseConfig(
tag
)
tag
Numeric identifier to be assigned to the defined pulse train
tbl
Returned table
Details
Once a pulse train has been configured and assigned to a
tag
, it is often desirable to inspect the
settings of this preconfigured pulse train. The
QueryPulseConfig()
command can be used for this
purpose.
This function returns a table that contains the settings associated with the
tag
input parameter.
Return values:
tostring()
A function that returns most settings in a string that is convenient for printing
tag
Identifying tag for this pulse train
smu
The SMU configured for pulsing
func
Pulse function:
smu
X
.OUTPUT_DCAMPS
or
smu
X
.OUTPUT_DCVOLTS
bias
Pulse bias level
level
Pulse level for non-sweeping pulses
start
Starting level for sweep pulses
stop
Ending level for sweep pulses
limit
Limit value
ton
On time in seconds
toff
Off time in seconds
points
The number of points in this pulse train
buf
Reference to the buffer that contains measurement data
sync_in
The
sync_in
digio line, if used