By this menu you can communicate with the waveform generator. Initially all items are disabled (dimmed) except Configure channels menu (and a Special hierarchical test menu described later). First thing you have to do is to establish a contact with the generator by issuing the command Configure channels... After a positive reply from the generator and channel assignment the remaining menu items become available.
This is the very first command you have execute to establish a contact with the generator. The generator reports which output modules are installed and invokes a dialog to associate the waveforms with the output channels.
Terminate connection with the generator. Useful to inform the program that the generator has been reseted, and also to inhibit updating the generator memories when a large number of changes are about to be performed and the generator should not follow (alternatively - switch the updating mode to manual).
The Run command or the high level on the X-TRG input (if enabled) initiates the continuous generation of the waveforms.
In this mode the Run command starts a 32-bit frame counter. After a Stop command, the total number of generated frames is displayed in an editable field of a dialog. The number is selected and can directly be cut and pasted to a file/spreadsheet for documentation, etc. Editing this number does not have any effect.
The Run command or the high level on the X-TRG input (if enabled) initiates a single generation of the waveforms. The generator will stop after the end of waveform. Implemented in hardware - no constrains on the pulse width nor frame length.
It is analogous to the normal Burst mode command, except that amplitudes of all waveforms are inverted after each burst. Implemented in hardware.
Selecting the mode invokes a dialog to set the requested number of frames. Pressing RUN button starts the burst. This mode is a software extension and there are some restrictions. If the width of the last pulse is less than 21 s then N+1 frames will be generated. Avoid frames shorter than about 500 s.
The "Script" defines a series of multiple-frame bursts where chosen waveforms are rolled (see Roll waveform... command) between successive bursts. A "frame" is here defined as the full length of the waveform drawn in the computer.
Before starting to edit the script you have to assign the waveforms to the generator channels using the compulsory initial command Configure channels...
In this dialog you have to state how the waveforms in each channels should be rolled (see Roll waveform... command) before entering each consecutive step. The rolling is defined in terms of the number of pulses:
The Script is a software-based extension to the normal mode of the waveform generator operation and has several important limitations. The two memory banks are no longer updated to hold the same data at all times. Alternatingly one memory bank is used for waveform generation, while the other memory bank is used to perform the waveform rolling in a background in order to prepare the generator for the next step in the script. In this way, there is no delay between the steps.
Limitations: it is not possible to update waveform parameters, nor to move the trigger point, during execution of the script. Generally - issuing a command that causes a memory swap in the generator results in incorrect calculation of the waveform roll.
The mode corresponding to the Matrix.
The generator is controlled by the signal supplied to the X-TRG input on the front panel of the Control module. High level (TTL compatible) corresponds to the Run command and low level to the Stop command.