Supplement R&S NRP
1144.1400.12-04- Supplement 4 E-1
VXI11 protocol functions
Function name Channel Meaning
create_link()
core Opens a link to a network instrument device, setting up socket connections for the
core and abort channels, but not for the interrupt channel.
destroy_link()
core Cancels a link to a network instrument device.
device_write()
core Sends an IEEE 488.2 or SCPI command as a string to a network instrument device.
device_read()
core Reads responses from a network instrument device.
device_readstb()
core Reads the status byte of a network instrument device.
device_trigger()
core Triggers a trigger in a network instrument device and is equivalent to *TRG.
device_clear()
core Triggers a "device clear" (DCL) in a network instrument device. In the R&S NRP,
DCL and abort have the same effect. Because device_abort(), unlike
device_clear(), is transmitted over the abort channel, it is not serialized with
other commands but goes directly to the device and is therefore preferable.
device_remote()
core Changes the network instrument device to the remote state.
device_local()
core Changes the network instrument device to the local state.
device_lock()
core LLO (local lock out). The keyboard of the network instrument device is locked.
device_unlock()
core Cancels the LLO state.
device_docmd()
core The network instrument device executes a command.
device_abort()
abort The network instrument device aborts an in-progress command.
See device_clear().
create_intr_chan()
core An interrupt channel to the network instrument device is set up.
destroy_intr_chan()
core An existing interrupt channel to the network instrument device is cleared down.
device_enable_srq()
core The sending of service requests from the network instrument device to the network
instrument controller is activated/deactivated.
device_intr_srq()
interrupt This is the only function that the network instrument server calls from the network
instrument device. It signals a service request (SRQ).