Series 2600B System SourceMeter® Instrument Reference Manual Section 7: TSP command reference2600BS-901-01 Rev. B / May 2013 7-41ConfigPulseVMeasureISweepLin()This KIPulse factory script function configures a voltage pulse train with a current measurement at each point.Type TSP-Link accessible Affected by Where saved Default valueFunction NoUsagef, msg = ConfigPulseVMeasureISweepLin(smu, bias, start, stop, limit, ton, toff,points, buffer, tag, sync_in, sync_out, sync_in_timeout, sync_in_abort)f, msg = ConfigPulseVMeasureISweepLin(smu, bias, start, stop, limit, ton, toff,points, buffer, tag, sync_in, sync_out, sync_in_timeout)f, msg = ConfigPulseVMeasureISweepLin(smu, bias, start, stop, limit, ton, toff,points, buffer, tag, sync_in, sync_out)f, msg = ConfigPulseVMeasureISweepLin(smu, bias, start, stop, limit, ton, toff,points, buffer, tag, sync_in)f, msg = ConfigPulseVMeasureISweepLin(smu, bias, start, stop, limit, ton, toff,points, buffer, tag)f A Boolean flag; this flag is true when the pulse was successfully configured, false whenerrors were encounteredmsg A string message; if the f flag is false, msg contains an error message; if it is true, msgcontains a string indicating successful configurationsmu System SourceMeter® instrument channel (for example, smua refers to SMU channel A)bias Bias level in voltsstart Pulse sweep start level in voltsstop Pulse sweep stop level in voltslimit Current limit (for example, compliance) in ampereston Pulse on time in secondstoff Pulse off time in secondspoints Number of pulse-measure cyclesbuffer Reading buffer where pulsed measurements will be stored; if this is nil when the function iscalled, no measurements will be made when the pulse train is initiatedtag Numeric identifier to be assigned to the defined pulse trainsync_in Defines a digital I/O trigger input line; if programmed, the pulse train will wait for a trigger inputbefore executing each pulsesync_out Defines a digital I/O trigger output line; if programmed, the pulse train will generate a triggeroutput immediately before the start of tonsync_in_timeout Specifies the length of time (in seconds) to wait for input trigger; default value is 10 ssync_in_abort Specifies whether or not to abort pulse if input trigger is not received; if pulse aborts becauseof a missed trigger, a timer timeout message is returned; true or falseDetailsData for pulsed current measurements are stored in the reading buffer specified by the buffer input parameter.This function configures a linear pulsed voltage sweep with a current measurement at each point. Measurementsare made at the end of the ton time.The magnitude of the first pulse will be start volts; the magnitude of the last pulse will be stop volts. Themagnitude of each pulse in between will be step volts larger than the previous pulse, where:step = (stop - start) / (points - 1)