:SWITch:DMEThod
Flex Apps:
FlexOTO
FlexOTO Instance:
Hardware Diagram
Command Syntax
:SWITch:DMEThod {SUPPorted | UDRiver}
Description
Selects method used by FlexOTO to connect to an optical switch: automatic detection or installing a user switch driver. The command's arguments are:
- SUPPorted
- FlexOTO will automatically scan for a supported optical switch. You can force FlexOTO to initiate a switch scan with the
:SWITch:SCAN
command, which is equivalent to clicking Refresh in the Switch Connection Setup dialog. To confirm that a switch is connected, use the:SWITch:CONNected?
query. - UDRiver
- FlexOTO will use a user switch driver. To import, configure, and run the switch driver, send the
:SWITch:UDPath
,:SWITch:CARGument
, and:SWITch:RDRiver
commands. The switch driver must be an executable program (.exe) or python script (.py). To confirm that a switch is connected, use the:SWITch:CONNected?
query.
Example
hwdiagram.write(':SWITch:DMEThod UDRiver') hwdiagram.write(':SWITch:UDPath "C:\\Python\\FlexOTO\my_switch_driver.py"') hwdiagram.write(':SWITch:CARGument "COM4"') hwdiagram.write(':SWITch:RDRiver') hwdiagram.write(':CONFigure:SWITch:ACTive "My Switch-2", ON' # place on hardware diagram hwdiagram.write(':CONFigure:PORT:CONNect "My Switch-2", "6", "N1092B-US920000003", "A"' # connect switch port