User manual
Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-307
tspnet.tsp.abortonconnect
Remarks
This setting determines if the Series 3700 sends abort() when it attempts to
connect using tspnet.connect() (on page 10-5) to a TSP
TM
-enabled device. The
default value is tspnet.TRUE (or non-zero).
Sending the abort() command on connection causes any other active interfaces
being used on that device to close to ensure you have obtained access to the remote
device.
Connecting to a TSP device without issuing an abort() command, or when
tspnet.tsp.abortonconnect (on page 10-14) is set to tspnet.FALSE, can
result in the Series 3700 suspending operation until it receives a response back from
the device or until a timeout error generates.
Errors:
<none>
Example
tspnet.tsp.abortonconnect = tspnet.FALSE
tspnet.tsp.rbtablecopy()
Function
Copies a reading buffer synchronous table from a device.
Usage
<array> = tspnet.tsp.rbtablecopy(<connection id>, <name>,
[<start index>, <end index>])
connection id: Integer value used as a handle for other tspnet commands
name: Parameter name from a listed group
start index: Integer start value
end index: Integer end value
Remarks
This convenience command reads the data from a reading buffer on a remote device
and returns an array of numbers or a string representing the data. The name argument
identifies the reading buffer name and synchronous table to copy. The optional start
index and end index specify the portion of the reading buffer to read. If no index is
specified, the entire buffer will be copied.
This command is limited to transferring 50,000 readings at a time.
Errors:
Invalid Specified Connection
Write Failed, Timeout
Write Failed
Read Failed, Timeout
Read Failed, Aborted
Read Failed
Invalid Reading Buffer Table
Invalid Index Range
Out of Memory
Remote Error, <remote error generated by command>