Scripting
Scripting helps you combine commands into a block of code that the instrument can run. Scripts help
you communicate with the instrument efficiently. These commands describe how to create, load,
modify, run, and exit scripts.
For detail on using scripts, see Fundamentals of scripting for TSP (on page 8-1).
exit() (on page 9-94)
makegetter() (on page 9-163)
makesetter() (on page 9-164)
script.anonymous (on page 9-178)
script.delete() (on page 9-179)
script.factory.catalog() (on page 9-179)
script.load() (on page 9-180)
script.new() (on page 9-181)
script.newautorun() (on page 9-182)
script.restore() (on page 9-183)
script.run() (on page 9-183)
script.user.catalog() (on page 9-184)
scriptVar.autorun (on page 9-184)
scriptVar.list() (on page 9-185)
scriptVar.name (on page 9-186)
scriptVar.run() (on page 9-187)
scriptVar.save() (on page 9-188)
scriptVar.source (on page 9-189)
SMU
localnode.linefreq (on page 9-155)
smuX.abort() (on page 9-199)
smuX.buffer.getstats() (on page 9-199)
smuX.buffer.recalculatestats() (on page 9-201)
smuX.contact.check() (on page 9-212)
smuX.contact.r() (on page 9-213)
smuX.contact.speed (on page 9-214)
smuX.contact.threshold (on page 9-215)
smuX.makebuffer() (on page 9-215)
smuX.measure.autorangeY (on page 9-217)
smuX.measure.autozero (on page 9-218)
smuX.measure.count (on page 9-220)
smuX.measure.delay (on page 9-221)
smuX.measure.delayfactor (on page 9-222)
smuX.measure.filter.count (on page 9-223)
smuX.measure.filter.enable (on page 9-224)
smuX.measure.filter.type (on page 9-225)
smuX.measure.highcrangedelayfactor (on page 9-226)
smuX.measure.interval (on page 9-226)
smuX.measure.lowrangeY (on page 9-227)
smuX.measure.nplc (on page 9-228)