:RDCA:CONNect:USB:SADDress

Instrument:
DCA-X
Meas. mode:
Scope
Eye
Jitter
TDR
Flex Apps:
FlexDCA
FlexRT
FlexPLL

Command Syntax

:RDCA:CONNect:USB:SADDress <USB_device>

Where <USB_device> is the USB device address. For example, usb0[10893::31489::MY58400986::0].

Query Syntax

:RDCA:CONNect:USB:SADDress?

Query Response

Returns the USB address selected for connecting to a DCA-X. For example,

usb0[10893::31489::MY58400986::0]

Description

Sets or queries the current USB device address that is used when making a Flex-on-Flex connection. When you connect the USB cable, FlexDCA automatically discovers a DCA-X and stores this address. To actually establish the Flex-on-Flex connection, confirm or set the address with this command, select USB with the :RDCA:CONNect:METHod command, and then make the connection using the :RDCA:CONNect command.

Requires FlexDCA revision A.06.40 and above.

Example Command Sequence

FlexDCA.write(':RDCA:CONNect:METhod USB') # Use LAN rather than USB or GPIB
FlexDCA.write(':RDCA:CONNect:ACTion TBSettings') # Select Standard connection options
FlexDCA.write(':RDCA:CONNect:TSETtings ON') # Pull state upon connect
FlexDCA.write(':RDCA:DISConnect:TSETtings ON') # Push state upon disconnect
FlexDCA.write(':RDCA:CONNect:USB:SADDress "usb0[10893::31489::MY58400986::0]"') # Specify VISA address
FlexDCA.timeout=20000
FlexDCA.query(':RDCA:CONNect;*OPC?') # Make connection
s = FlexDCA.query('*IDN?') # Return DCA-X identification
...
...
FlexDCA.query(':RDCA:DISConnect;*OPC?') # Disconnect from DCA-X