-SCS Parameter Analyzer Reference Manual Section 13:
LPT library function reference
4200A-901-01 Rev. C / February 2017 13-59
LPT commands for SMUs
The following information explains the commands in the LPT library for the SMUs.
adelay
This command specifies an array of delay points to use with asweepX command calls.
Usage
int adelay(long delaypoints, double *delayarray);
The number of separate delay points defined in the array
The name of the array defining the delay points; this is a single-dimension
floating-point array that is delaypoints long and contains the individual delay
times; units of the delays are seconds
Details
The delay is specified in units of seconds, with a resolution of 1 ms. The minimum delay is 0 s.
Each delay in the array is added to the delay specified in the asweepX command. For example, if the
array contains four delays (0.04 s, 0.05 s, 0.06 s, and 0.07 s) and the delay specified in the asweepX
command is 0.1 s, then the resulting delays are 0.14 s, 0.15 s, 0.16 s, and 0.17 s.
Also see
asweepX (on page 13-59)
asweepX
This command generates a waveform based on a user-defined forcing array (logarithmic sweep or other custom
forcing commands).
Usage
int asweepi(int instr_id, long num_points, double delay_time, double *force_array);
int asweepv(int instr_id, long num_points, double delay_time, double *force_array);
The instrument identification code of the sourcing instrument
The number of separate current and voltage force points defined in the array
The delay, in seconds, between each step and the measurements defined by the
The name of the user-defined force array; this is a single dimension array that
contains all force points