Download presentation
Presentation is loading. Please wait.
Published byVernon Sutton Modified over 9 years ago
1
MP IP Strategy 2005-06-22 Stateye-GUI Provided by Edotronik Munich, May 05, 2006
2
MP IP Strategy 2005-06-22 Agenda Introduction Overview Some features and tools in detail Outlook Stateye GUI
3
MP IP Strategy 2005-06-22 Status Stateye V.4.1.0 incl. GUI released May 1st, 2006 Optional plausibility checks are not part of the release (though some basic checks are implicitly, automatically performed as far as possible with acceptable effort) First service release under development with some additional functions and minor corrections, will be available within a few days. Please note: some screenshots may contain German message texts. This is not hardcoded but depends on the language settings of the PC. On an international/English PC all messages will be in English, of course.
4
MP IP Strategy 2005-06-22 Introduction Graphical user interface for Stateye V.4 Easy input of Stateye objects and parameters File format used for the GUI is Stateye XML conformant: –The GUI file format is identical to the format of files to be elaborated. –Writing XML files either manually, or by means of an XML editor, or using the GUI is interchangeable. –No new file format required. The GUI is based upon XML schema definitions (XSD): –XSD is transparent for the user, users do not have to understand the concept. –A Stateye XSD file will be provided with future releases of Stateye V.4, as announced earlier. The file specifies permissible XML nodes and attributes and their respective value ranges. –XSD can be used for the validation of Stateye XML files by means of validating XML editors. –The Stateye XSD file contains additional information to control the GUI. –This allows very flexible enhancements of both the elaborator and the GUI to ensure mutual consistency. –A descriptive short help text is availble for each attribute and can be changed or extended easily.
5
MP IP Strategy 2005-06-22 Overview
6
MP IP Strategy 2005-06-22 GUI Features (1) Item to be edited in the right hand side property pane Attributes grouped in categories Self explanatory attribute names (cp. with original XML attributes) Editors for specific data types Attribute description, help text Original XML attribute name
7
MP IP Strategy 2005-06-22 GUI Features (2) Editing multiple objects at the same time (multi-edit) Object operation s Common attributes and common values displayed When one or more objects are renamed, a unique name is guaranteed Clipboard operation s Toolbar & context menu Compulsory attribute
8
MP IP Strategy 2005-06-22 GUI Features (3) Dynamic drop-down-lists ensure that only available objects are referred to resp. permissible values are selected Specific editors for specific data types, e.g. port mapping
9
MP IP Strategy 2005-06-22 Editing Sub-Elements of Objects (Collections) Option 1: Editing in-line Specific „open file dialog“ with appropriate filters Option 1: Editing in-line Option 2: Using the collection editor Add, remove, rearrange elements
10
MP IP Strategy 2005-06-22 Tree View
11
MP IP Strategy 2005-06-22 Analysis Run Generator (1) The run generator (tab sheet 10) is intended to guide the user through the process of composing a typical analysis run. The user can either view and edit an existing run or define a new analysis run. Basics: –The channel description can consist of a forward description and up to 24 crosstalk aggressors. –The user may combine a tx filter, channel description, and a rx filter for each forward and crosstalk description. Handling: –Select an existing analysis run to edit it or enter new data for a new run. –A context menu (right mouse button) is provided on drop-down-lists in order to jump to the corresponding object list for details. Results: –If required, a cascade smatrix will be generated and added to the smatrix object list automatically. –The required channel object (referring to smatrix objects) will be generated and added, too. –Required objects will only be generated automatically if they are not yet available. –All autogenerated objects can be viewed and edited later on in the corresponding object list or tree view. –A newly created run will be based upon default settings, but can be edited later on in the analysis run list.
12
MP IP Strategy 2005-06-22 Analysis Run Generator (2)
13
MP IP Strategy 2005-06-22 Integrated Smatrix-Helper Smatrix-Helper functionality is integrated. Smatrix-Helper allows easy generation of filters, smatrix objects, cascades and derived channels. Filter objects defined in the GUI are available in Smatrix-Helper, too. Unique object names will be ensured. Objects created by internal Smatrix-Helper will be added to the object lists automatically.
14
MP IP Strategy 2005-06-22 XML Results Valid Stateye XML code will be generated from the data entered by the user. XML can be saved, elaborated etc. GUI-generated XML is valid Stateye XML ready for elaboration This is also the file format which is used to store the inputs made via the GUI. As a consequence, valid Stateye XML files can be opened in the GUI, too, even if not created originally via the GUI.
15
MP IP Strategy 2005-06-22 More Features Currently Available Import of CBF-XML fragments: –From file –From clipboard –Manual entry GUI can be run with: –Empty project –Template project –Existing project (from file) Copy and paste of objects via clipboard even between several instances of the GUI “Inline” validation and elaboration (i.e. conversion to MATLAB executable m-files) Start MATLAB from Stateye-GUI
16
MP IP Strategy 2005-06-22 Additional Features for Discussion Plausibility checks (optional add-on) –Extended validation of user inputs –Specific collection editor for sweeps –Support for global checks of input data (object references) –Dynamically show/hide attributes dependent on specific settings –Show resolved search paths to assist the user in specifying the file locations correctly Nice to have –Extended message log features –Property tabs (other representations of the same data, e.g. attributes by required/optional entry).
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.