4 System
4.2 I/O Config
Remote
Command
:SYSTem:COMMunicate:USB:STATus?
Example
:SYST:COMM:USB:STAT?
Notes SUSPended – Indicates that the USB bus is currently in its suspended state. The bus is in the
suspended state when:
–
The bus is not connected to any controller
–
The controller is currently powered off
–
The controller has explicitly placed the USB device into the suspended state
When in the suspended state, no USB activity, including start of frame packets are received
ACTive – Indicates that the USB device is in the active state. When the device is in the active state, it
receives periodic frame starts, but is not necessarily receiving or transmitting data
State Saved No
Range
SUSPended | ACTive
4.2.9 USB Packet Count (Remote Query Only)
Lets you determine the number of packets received and transmitted on the USB
bus.
Remote
Command
:SYSTem:COMMunicate:USB:PACKets?
Example
:SYST:COMM:USB:PACK?
Notes Two integers are returned:
1.
The number of packets received since application invocation
2.
The number of packets transmitted since application invocation
If no packets have been received or transmitted, the response is 0,0
The packet count is initialized to 0,0 when the instrument application is started
State Saved No
4.2.10 Lock Remote I/O Session (Remote Command only)
An instrument can support multiple remote I/O sessions at the same time. However,
you cannot simultaneously send remote commands from multiple sessions to the
same instrument. The results in such a case are undefined.
Ensure that only one session actively controls the instrument at a time. Other
sessions must wait until the active session finishes the instrument control.
IQ Analyzer Mode User's &Programmer's Reference 447