| Contents | Index |
eyescope
eyescope(h)
Use EyeScope to examine the data in an eye diagram object. EyeScope shows both the eye diagram plot and measurement results in a unified, graphical environment, providing a very efficient means for viewing eye diagram data. There are two ways to call EyeScope:
eyescope calls an empty scope
eyescope(h) call EyeScope, displaying object h
Note You can call EyeScope with an eye diagram object as the input argument. EyeScope uses the inputname function to resolve the caller's work space name for the argument. If the inputname function cannot resolve the caller's work space name, then EyeScope uses a default name. To learn about the cases when EyeScope can not determine the work space name, type help inputname at the MATLAB command line. |
For more information, see Eye Diagram Analysis.
To start EyeScope from the MATLAB command line, type:
eyescope
The following figure shows an EyeScope that does not have an eye diagram object loaded in its memory.

Alternatively, you can start EyeScope so it displays an eye diagram object. To start EyeScope so it displays an eye diagram object, type the following at the MATLAB command line:
eyescope(h)
EyeScope Menu Bar
The EyeScope menu bar is comprised of four menus: File, Options, View, and Help.
![]()
Use the File menu to control the session management functions, import an eye diagram object into EyeScope, and export an eye diagram plot.
Use the Options menu to setup the eye diagram scope by selecting which eye diagram settings and measurements EyeScope displays.
Use the View menu to toggle between Single eye diagram view or Compare measurement results view, and to add or modify a legend for the eye diagram plot.
The Help menu is used to access help pertaining to the eye diagram object and EyeScope.
The Eye diagram object plot is the region of the GUI where the eye diagram plot appears.

Eye diagram plot controls are user-configurable settings that specify plot type, color scale, minimum and maximum plot PDF range, and plot time offset for the eye diagram being analyzed. To access the EyeScope plot controls Options > Eye Diagram Plot Controls

Note The value for the Plot time offset parameter can either be entered directly into the text box or set using the slide bar control. |
For more information pertaining to the eye diagram properties, refer to the commscope.eyediagram reference page.
The eye diagram object settings panel displays the eye diagram object settings. The default EyeScope configuration displays the following eye diagram object settings:
Sampling frequency
Symbol rate
Eye level boundaries
BER threshold
Amplitude threshold

To specify which eye diagram object settings display in EyeScope, refer to Selecting Which Eye Diagram Object Settings To Display. If you select additional eye diagram object settings to display in EyeScope, use the scroll buttons to view all of the settings.
The Measurements panel displays the eye diagram measurement settings. The default EyeScope configuration displays the following eye diagram object measurements:
Horizontal Eye Opening
Random Jitter
Deterministic Jitter
Total Jitter
RMS Jitter
Peak to Peak Jitter
Vertical Opening
Rise Time
Fall Time
Eye SNR

To select which eye diagram measurements EyeScope displays, refer to Selecting Which Eye Diagram Measurements To Display. If you select additional eye diagram object measurements to display in EyeScope, use the scroll buttons to view all of the settings.
You can start EyeScope so it is displaying an eye diagram object. To start EyeScope so it is displaying an eye diagram object, type the following at the MATLAB command line:
eyescope(h)
Starting a new session purges EyeScope memory, returning EyeScope to an empty plot display. If changes have been made to an open session and you start a new session, you will be prompted to save the open session.
To open session, choose the file name and location of the session file. The file extensions for a session file is .eds, which stands for eye diagram scope. If changes have been made to a session that is presently open and you try to open up a new session, you will be prompted to save the session that is presently open before the new session can start.
To open a session:
Click File > Open Session.
The Select File To Open Window appears.

Navigate to the EyeScope session file you want, and click Open.
The Save Session selection saves the current session, updating the session file. A session file includes the eye diagram object, eyescope options, and plot control selections.
If you attempt to save a session that you have not previously saved, EyeScope will prompt you for a file name and location. Otherwise, the session is saved to the previously selected file.
To save a session, follow these steps:
Click File > Save Session.
Navigate to the folder where you want to save the EyeScope session file and click Save.
The Import menu selection imports an eye diagram object from either the workspace or a MAT-file to EyeScope. The imported variable name will be reconstructed to reflect the origin of the eye diagram object, as follows:
If an object is imported from the workspace, the variable name will be ws_object name, where object name is the name of the original variable.
If the object is imported from a MATLAB file, then the file name (without the path) precedes the object name.
Importing an object creates a copy of the object, using the naming convention previously described. EyeScope displays the object's contents as configured when the object was imported. EyeScope does not track any object changes made in the workspace (or to the MATLAB file) from which the object was imported.
To import an eye diagram object:
Click File > Import Eye Diagram Object
The Import eye diagram object window appears.

The contents panel of the of the Import eye diagram object window displays all eye diagram objects available in the source location.
From the Import eye diagram object window, select the source for the object being imported.
Select From workspace to import an eye diagram object directly from the workspace.
Select From File to choose an eye diagram object file that was previously saved and click Browse to select the file to be loaded.
Click Import.
EyeScope allows you to print an eye diagram plot to a separate MATLAB figure window. From the MATLAB figure window, along with other tasks, you can print, zoom, or edit the plot.
To export an eye diagram figure:
Click File > Print to Figure
The MATLAB figure window, containing the exported image, appears.

The Eye Diagram Object Settings View allows you to select which object settings display in the eye diagram object settings panel. You make your selections in the Configure eye diagram object settings view window, where a shuttle control allows you to add, remove, or reorder the settings you are displaying.
To add an eye diagram object setting:
Click Options > Eye Diagram Object Settings View
The Configure eye diagram object settings view window appears.

Locate any items to be added in the list of Available items, and left-click to select.
Note To select multiple items, you can either press and hold the <Shift> key and left-click or press and hold the <Ctrl> key and left-click. |
When you select an item, the Quick help panel displays information about the item. If you select multiple items, Quick help displays information pertaining to the last item you select.
Click Add.
Click OK .
You can modify the contents of the measurement panel by selecting which eye diagram measurements display in the eye diagram object settings panel. You make your selections in the Configure measurements view window, where a shuttle control allows you to add, remove, or reorder the settings you are including.
Adding An Eye Diagram Measurement Setting
Click Options > Measurements View
The Configure measurements window appears.

Locate any items to be added in the list of Available items, and left-click to select.
Note To select multiple items, you can either press and hold the <Shift> key and left-click or press and hold the <Ctrl> key and left-click. |
When you select an item, the Quick help panel displays information about the item. If you select multiple items, Quick help displays information pertaining to the last item you select.
Click Add.
Click OK .

Learn how to apply early verification to your development process through these technical resources.
How much time do you spend on testing to ensure implementation meets system-level requirements?
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |