:EMODules
The Extended Modules subsystem assigns extended modules to internal DCA slots and simulated slots. Eight slots are available with the first four slots reserved for an N1000A or an UXR-series oscilloscope, if present.
Slots can be occupied by any of the following extended modules:
- The N1000A (not available in FlexRT). The N1000A is always assigned to slots 1 through 4, if connected. If FlexDCA is running on a PC, a connected N1000A can be removed and the slots reassigned to extended or simulated modules.
- DCA-M instruments
- Keysight UXR-series oscilloscopes (not available in FlexRT). These oscilloscopes are automatically installed if FlexDCA is running on the UXR-series oscilloscope. Otherwise, the oscilloscope is installed using the
:RTSCope:CONNect
command. - Keysight M8194/5/6A and M8199A/B arbitrary waveform generators.
- Simulated modules (not available in FlexRT)
- Optical switches
Slots 1 through 8 (5 through 8 when FlexDCA is connected to an N1000A) can be assigned to simulated modules or supported external instruments. Use the :EMODules:SLOT:SELection
command to assign an extended module to a slot. Once an extended module is assigned to a channel, except for the DCA, use the other commands in this subsystem to establish a communication connection between FlexDCA and the extended module. For the DCA extended module, use the commands in the :RDCA
subsystem to establish the connection.
The extended module configuration settings are always saved with an instrument state file (:DISK:SETup:SAVe
command). When opening an instrument state file with the :DISK:SETup:RECall
command, use the :DISK:SETup:RECall:HCONfig
command to select whether to import the extended module configuration settings.
This subsystem requires FlexDCA revision A.02.00 and above. Optical switch commands require FlexDCA revision A.07.00 and above.
General Slot Commands
Use the general slot commands (links provided at the top of this topic) to connect, disconnect, and identify all the various types of extended modules that can be connected to FlexDCA.
Arbitrary Waveform Generator Commands
Simulated Commands
Use the following two subsystem commands to connect simulated electrical and optical receiver modules:
:EMODules:SLOT:SELection
assigns a simulated module to a slot.:EMODules:SIMulator:SRATe
selects the rate at which the wavedform is simulated which can affect performance. To configure the module's simulated waveform, use the commands in the:SOURce
subsystem.
Optical Switch Commands
Several subsystem commands are used to connect to an optical switch. Optical switches are used by the FlexOTO application and not by FlexDCA. However, these FlexDCA commands are provided so that you can exercise the switches outside of FlexOTO for troubleshooting purposes. FlexOTO does not provide or allow direct switch control by users or via remote SCPI commands.