:SOURce Subsystem

Source:
AWG
Simulate
Meas. mode:
Scope
Eye
Jitter
Flex Apps:
FlexDCA
FlexRT

Use the :SOURce subsystem to configure source waveforms from the following extended modules:

  • M8194/5/6/9A Arbitrary Waveform Generator
  • Simulated modules. Simulated modules are very useful during program development as you don't need to use expensive hardware. (not available in FlexRT)
:SOURce Command Usage
Command Module Type
Simulated AWG
:SOURce:AMPLitude
:SOURce:CDIVide
:SOURce:DIFFerential
:SOURce:FILTer_CUToff
:SOURce:FILTer_RISetime
:SOURce:FILTer_STATe
:SOURce:FILTer_TYPE
:SOURce:FNAMe
:SOURce:FORMat
:SOURce:FOTWo_JITTer
:SOURce:FOTWo_STATe
:SOURce:FUNCtion
:SOURce:INVert
:SOURce:JITTer_DRJ
:SOURce:JITTer_DRN
:SOURce:JITTer_RJ
:SOURce:JITTer_STATe
:SOURce:LEVel
:SOURce:NOISe_RN
:SOURce:NOISe_STATe
:SOURce:OENable
:SOURce:OFFSet
:SOURce:PATTern
:SOURce:PLENgth
:SOURce:SKEW
:SOURce:SRATe
:SOURce:WTYPe

To install an AWG or simulated module, use the commands in the :EMODules subsystem.

Always perform an Autoscale after configuring the source waveform.

This subsystem requires FlexDCA revision A.06.00 and above for use with and Arbitrary Waveform Generator extended module. Revision A.02.00 and above is required for Simulated modules.

Simulated Modules

To install a simulated module (not available in FlexRT), use the :EMODules subsystem's :EMODules:SLOT:SELection command. Use the WTYPe command to select the type of source waveform, which could be data, clock, function, or file. After defining the waveform, use OENable command to enable the source output and the :CHANnel<N>:DISPlay command to display the waveform.

AWG Modules

To install an M8195/6A Arbitrary Waveform Generator (AWG) extended modules, use the :EMODules subsystem. Use the :SOURce:WTYPe command to select the type of source waveform, which could be data or clock. After defining the waveform, use :SOURce:OENable command to enable the AWG's channel output.

AWG Channel ID
AWG
Channel
Equivalent
Letter
1 A
2 B
3 C
4 D

When sending a :SOURce subsystem command to an AWG, the method used to specify the AWG's channel may look confusing at first glance. This is because, the AWG's front-panel channels are labeled 1, 2, 3, and 4, but FlexDCA identifies channels with letters (A, B, C, or D). As a result, you must convert the AWG's channel number to an equivalent FlexDCA letter. For example, to enable channel 3 of an AWG that is installed in FlexDCA's slot 5 use the following command: :SOURce5C:OENable ON.

AWG Channel ID
AWG
Channel
Equivalent
Letter
1 A
2 B
3 C
4 D