Series 3700A System Switch/Multimeter Reference Manual Section 11: TSP command reference
3700AS-901-01 Rev. D/June 2018 11-55
Once an error is detected, the command stops processing. Channels open or close only if no errors
are found and remain unchanged with any parsing or syntax error.
Example
channel.exclusiveslotclose("3003")
channel.exclusiveslotclose("1005, 2005")
channel.pattern.setimage("5007, 5017, 5027, 5915," "RouteA")
channel.exclusiveslotclose("RouteA")
Close channel 3 on slot 3 and open all other channels on slot 3 without affecting any other slot.
Close channel 5 on slots 1 and 2 and open all other channels on slots 1 and 2 without affecting any other slots.
Create a channel pattern called RouteA that includes channels 7, 17, and 27 on slot 5. Analog backplane
relay 5 in bank 1 on slot 5 is also in the pattern. Have only the RouteA channels close on slot 5 (channels 7, 17,
and 27, and analog backplane relay 5 in bank 1 on slot 5.
Also see
channel.close() (on page 11-46)
channel.connectrule (on page 11-48)
channel.connectsequential (on page 11-50)
channel.exclusiveclose() (on page 11-52)
channel.getclose() (on page 11-58)
channel.getimage() (on page 11-63)
channel.open() (on page 11-76)
channel.pattern.getimage() (on page 11-78)
channel.setbackplane() (on page 11-87)
channel.setdelay() (on page 11-89)
channel.getbackplane()
This function returns a string that lists the analog backplane relays that are controlled when the specified channels
are used with switching operations.
Instrument reset
Channel reset
Recall setup
Pole setting change
Create configuration script
Save setup
Usage
analogBusList = channel.getbackplane("channelList")
A string listing analog backplane relays associated with items in channelList
A string listing the channels being queried
Details
The response indicates the analog backplane relays that are used during processing of the
command:
• channel.close()
• channel.exclusiveclose()
• channel.open()
• scan.execute() or scan.background() if the channel is configured for switching