8: TSP command reference Model 2450 Interactive SourceMeter® Instrument
8-240 2450-901-01 Rev. B/September 2013
Details
This command sends a command string to the remote instrument. A termination is added to the command string
when it is sent to the remote instrument (tspnet.termination()). You can also specify a format string, which
causes the command to wait for a response from the remote instrument. The Model 2450 decodes the response
message according to the format specified in the format string and returns the message as return values from
the function (see tspnet.read() for format specifiers).
When this command is sent to a TSP-enabled instrument, the Model 2450 suspends operation until a timeout
error is generated or until the instrument responds, even if no format string is specified. The TSP prompt from the
remote instrument is read and thrown away. The Model 2450 places any remotely generated errors and events
into its event queue. When the optional format string is not specified, this command is equivalent to
tspnet.write(), except that a termination is automatically added to the end of the command.
Example 1
tspnet.execute(instrumentID, "runScript()")
device to run a script
named
.
Example 2
tspnet.termination(instrumentID, tspnet.TERM_CRLF)
tspnet.execute(instrumentID, "*idn?")
print("tspnet.execute returns:", tspnet.read(instrumentID))
Print the *idn? string from
the remote device.
Also see
tspnet.connect() (on page 8-237)
tspnet.read() (on page 8-241)
tspnet.termination() (on page 8-243)
tspnet.write() (on page 8-248)
tspnet.idn()
This function retrieves the response of the remote device to *IDN?.
Type TSP-Link accessible
Affected by Where saved Default value
Usage
idnString = tspnet.idn(connectionID)
The returned *IDN? string
The connection ID returned from tspnet.connect()
Details
This function retrieves the response of the remote device to *IDN?.