Models 707B and 708B Switching Matrix Reference Manual
Section 7: TSP command reference
707B-901-01 Rev. B / January 2015
7-165
scriptVar.source
This attribute contains the source code of a script.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
(see
Details)
No
Not applicable
Not saved
Not applicable
Usage
code
=
scriptVar
.source
scriptVar
.source = nil
scriptVar
The name of the variable that references the script that contains the source code
code
The body of the script
Details
The
loadscript
or
loadandrunscript
and
endscript
keywords are not included in the source
code.
The body of the script is a single string with lines separated by the new line character.
The instrument automatically stores the source for all scripts that are loaded on the instrument. To
free up memory or to obfuscate the code, assign
nil
to the source attribute of the script. Although
this attribute is writable, it can only be set to the
nil
value.
Example
test7 = script.new("display.clear() display.settext('Hello from my test')", "")
print(test7.source)
This example creates a script called "test7" that displays a message on the front panel and retrieves the
source code.
Output:
display.clear() display.settext('Hello from my test')
Also see
(on page 7-162)
settime()
This function sets the real-time clock (sets present time of the system).
Type
TSP-Link accessible
Affected by
Where saved
Default value
Function
Yes
Usage
settime(
time
)
time
The time in seconds since January 1, 1970 UTC