You are on page 1of 63

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

SOFTWARE USER MANUAL INTERFACE EDITOR SYSTEM Administrator Manual

ISSUED BY: Alenia Marconi Systems S.p.A. Via Tiburtina Km 12.400 - Roma ITALY

The copyright in this document is the property of Alenia Marconi Systems S.p.A. The document is supplied on the express understanding that it is to be treated as confidential and that it may not be copied, used or disclosed to others in whole or in part for any purpose except as authorised in writing by Alenia Marconi Systems S.p.A.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page i

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

DOCUMENT SECURITY CLASSIFICATION: This document is intended for the use of the recipient only, and for communication to such persons as may be required to be acquainted with its contents in the course of their duties. The recipient, and any other person to whom the recipient has communicated the contents of this document, shall treat this document in accordance with the requirements of Alenia document Security Instructions , 15 February 1992. Any person others the authorised holder upon obtaining possession of this document, by finding or otherwise, should forward it by registered post, together with his name and address, in a sealed envelope to: Ufficio Sicurezza Alenia Marconi Systems S.p.A. Via Tiburtina 12.400 00131 Roma ITALY Any questions arising from this document should be addressed to: Luciano CAMINITI Alenia Marconi Systems S.p.A. Air Traffic Management & Airports Systems ATM Software Via Tiburtina, Km 12.400 - 00131 Roma ITALY

Telephone +39-06 4150-3327 Fax +39-06 4131133 / 4131436 / 4131091

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page ii

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

This document contains a total of 63 pages1 consisting of 7 pages of front matter and 56 pages of text and figures

Issue Authority

Date: 16/10/2002 Prepared by : (Software Team Leader) ...................................................... (Luciano CAMINITI) Date: Approved by: (Software Product Manager) ...................................................... (Luciano CAMINITI)

Checked by: (SQAR )

...................................................... ( )

Date:

The Total of Pages includes the Distribution List page. This page is located at the end of document and may be missing in external

distribution document.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page iii

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

AMENDMENT RECORD SHEET To record the incorporation of an amendment list in this publication, sign against the appropriate AL No and insert the date of incorporation.

AL No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Amended by

Date

AL No 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Amended by

Date

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page iv

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

REVISIONS RECORD SHEET This sheet is a record of revisions to this document.

Issue/AL

Date

Revised Pages

Document Change Note (DCN) First Issue First Revision Second Revision

A B C

28/10/1999 14/11/2000 16/10/2002

Modified par 3.1 - 3.2 , Updated X-term traces All

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page v

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

INTERFACE EDITOR SYSTEM ADMINISTRATOR MANUAL

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page vi

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

1
1.1 1.2 1.3

SCOPE ............................................................................................................................. 1
IDENTIFICATION ..............................................................................................................................1 SYSTEM OVERVIEW.........................................................................................................................1 DOCUMENT OVERVIEW .................................................................................................................2

REFERENCED DOCUMENT ...................................................................................... 3

3 INTERFACE EDITOR SYSTEM INSTALLATION AND CHECK PROCEDURE ........................................................................................................................... 4


3.1 3.2 CREATING THE INSTALLATION KIT..........................................................................................4 INSTALLING THE IES ENVIRONMENT ON THE TARGET COMPUTER.............................8

4
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9

SESSIONS TRACES .................................................................................................... 10


CREA_IES.SH COMMAND TRACE : TRACE 1 ..........................................................................10 RUNNING THE IES : TRACE 2 ......................................................................................................13 COMPILING DATA-SETS : TRACE 3 ...........................................................................................15 RUNNING THE HCI APPLICATION WITH A LOCAL PLAYBACK : TRACE 4 ..................22 USING THE INTERFACE EDITOR SYSTEM - WIDGET FACILITY : TRACE 5 .................24 USING THE INTERFACE EDITOR SYSTEM - TABULAR FACILITY : TRACE 6...............30 USING THE INTERFACE EDITOR SYSTEM - CONTACT FACILITY : TRACE 7 ..............37 USING THE INTERFACE EDITOR SYSTEM - GSL FACILITY : TRACE 8 ..........................44 AUTOMATIC BACKUP ...................................................................................................................48

5 INSTALLING THE FINAL COMPILED DATA-SETS ON THE ON-LINE TARGET ENVIRONMENT ................................................................................................. 49
5.1 5.2 WHAT MUST BE KNOWN BEFORE.............................................................................................49 INSTALLATION STEPS...................................................................................................................49

6
6.1

APPENDIX .................................................................................................................... 51
SYNTHETIC CHECK PROCEDURE ............................................................................................51

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page vii

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

SCOPE
This User Manual describes on high-level the Interface Editor System (I.E.S.) and single interactive editors of the Alenia Interface Editor System. The document describes especially how to install the Interface Editor System (IES) on a target computer, and how to check the installation. It is primarily addressed to software engineers and technicians that need to change the Alenia HCI application layout. Throughout this manual, we will assume that the reader is familiar with basic software components such as the UNIX operating system, OSF/Motif and the X Window System. The IES reads, manages the interactive edit phase, and re-generates syntax files. These ASCII files describe the layout of each desired component. They must be re-parsed to generate resource files for the application and the base graphic library.

1.1

IDENTIFICATION
This document contains the Software User Manual (SUM) for the Computer Software Configuration Item (CSCI) identified as IES (Interface Editor System). The following ones are the CSCI identification data: System Identification Number: Not Applicable System Title: AMS Air Traffic Control Automatic System System Abbreviation: SATCAS CSCI Identification Number: E000IES0 CSCI Title: Interface Editor System Abbreviation: IES

1.2

SYSTEM OVERVIEW
This document represents the Software User Manual of the Interface Editor System. The IES CSCI is unique for all systems, that is not specifically developed and/or customised for a specific system.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 1

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

1.3

DOCUMENT OVERVIEW
This document describes how to install the IES on a target computer, and how to verify that the installation has been correctly realised. The check procedures shows how is possible to configure objects using the Interface Editor System tools. At the end of the document there are an Appendix with a syntax check procedure. This document is organised in the following sections:

Section 1: Scope It defines the scope of the document, including both a high level overview of the CSCI and a description of the document structure. Section 2: Referenced Documents It provides a list of the documents referenced in this document. Section 3: Installation And Check Procedure It explains how to create, install and check the IES installation kit. Section 4: Sessions Traces It describes all the shell terminal traces of main IES procedures. Section 5: Installing The Final Compiled Data-Sets On The On-Line Target Environment It describes how to install the Final Compiled Data-Sets on a target hci system. Section 6: Appendix It provides readers a short summary of steps used for the installation check.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 2

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

REFERENCED DOCUMENT

Standards: This document organization does not observe a specific standard.

Procedures:

[PR-1] PPA-D-01 rev. A AMS - Processo Software 2 giugno 1999. [PR-2] MAM-Q-01 AMS Manuale per la Qualit. [PR-3] PPA-D-05 rev. A AMS Gestione della Configurazione del Prodotto Software.

Specifications: [1] . Software User Manual For The Controller Working Position - Open System Feb. 1999. [2] . [3] . X Window System Digital Press Third Edition. Xlib Programming Manual The defenitive Guides to the X Window System OReilly & Associates, Inc. Third Edition. Xlib Reference Manual The defenitive Guides to the X Window System OReilly & Associates, Inc. Third Edition.

[4] .

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 3

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

INTERFACE PROCEDURE

EDITOR

SYSTEM

INSTALLATION

AND

CHECK

This section describes how to install the Interface Editor System (IES) on a target computer, and how to verify that the installation has been correctly realised.

3.1

CREATING THE INSTALLATION KIT

In the following section are described the commands to set on the factory main computer csh terminal. > "crea_ies.sh" This command starts the tool used to create and set the IES directories. The tool will ask you the following questions: 1. Control configuration path for the interface editor system tmp or new. 2. System name: root directory (name) containing the site system customisations. 3. IES directory: root directory (name) containing the whole installation kit. 4. Library HCI version: HCI process (csci) release number. 5. Library XDI version: XDI process (csci) release number. 6. DIGITAL Unix O.S. Version. 7. License file : complete path of the delivery "license" file (as default (<enter>) searches the license.dat file in the <system runtime> path).

Using this information, the command "crea_ies.sh" will create the IES directories as follows:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 4

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

tools

bin

Contains HCI tools executable files

ies

lib csci

Contains configuration syntax general files Contains shell and header files

files

Contains graphic configuration files

library

default

IES Directory

bdf.d

Contains bitmap and customised font editor executable and resource files

bin

Contains IES tools executable files

Xmg.d util System Name ddl include

Contains XMG executable resource files Contains a README compress/uncompress utilities Contains configuration modified files

and and

source

syntax

Contains modified header system files runtime Contains final data-set system files and HCI executable

PRJ

Contains map projects for XMG tool

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 5

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

If is necessary to use a secondary site system directory in the kit (for instance the CDS2000 and the CDS1000 versions), you can use the following command : > "crea_ies_double.sh" This command starts, like the previous one, the tool used to create and set the IES directories. The tool will ask you the following questions: 1. Control configuration path for the interface editor system tmp or new. 2. System name: root directory (name) containing the site system customisations. 3. Request for a secondary site system (Y/N) 4. Secondary System name: root directory (name) containing the secondary site system customisations (only if the reply to previous step (3) is affirmative). 5. IES directory: root directory (name) containing the whole installation kit. 6. Library HCI version: HCI process (csci) release number. 7. Library XDI version: XDI process (csci) release number. 8. DIGITAL Unix O.S. Version. 9. License file : complete path of the delivery "license" file (as default (<enter>) searches the license.dat file in the <system runtime> path).

Using this information, the command "crea_ies_double.sh" will create the IES directories as follows:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 6

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

tools

bin

Contains HCI tools executable files

ies

lib csci

Contains configuration syntax general files Contains shell and header files

files

Contains graphic configuration files

library

default

IES Directory

bdf.d

Contains bitmap and customised font editor executable and resource files

bin

Contains IES tools executable files

Xmg.d util System Name ddl include

Contains XMG executable resource files Contains a README compress/uncompress utilities Contains configuration modified files

and and

source

syntax

Contains modified header system files runtime Contains final data-set system files and HCI executable

PRJ

Contains map projects for XMG tool

source 2 System Name runtime

ddl include

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 7

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

The output of the interactive session is a tar file named <IES directory>.tar (alias <IES kit - tar file>). Then transfer this <IES kit - tar file> archive from the factory main computer to the target one

For a complete message trace of the "crea_ies.sh" command shell please refer to the paragraph 4.1 [TRACE 1].

3.2

INSTALLING THE IES ENVIRONMENT ON THE TARGET COMPUTER


On the target computer digit the following commands: Load the installation kit from tape device using the command: "tar xvf /dev/<tape device name>" Now you have a tar format file (<IES kit - tar file>) in your home directory (i.e. "ies_kit_40b.tar"). To rebuild the whole IES environment (directories tree) of the page 1 image, digit the command: "tar xvf <IES kit - tar file>" (i.e. "tar xvf ies_kit_40b.tar"). In this way you will have in the home directory a new <IES environment directory name> (i.e. "ies_kit_40b"). From the <IES kit - tar file> a compressed file and an installation shell file will be extracted. So apply the command: <IES directory>.install.sh Pay attention: you could be required to change the attributes of the file, in order to make it executable (chmod +x <"<nome_kit>.install.sh"). The install command automatically adds in the ".cshrc" file of the login home directory, the following lines (this text can be found within the "README" file under the "<IES environment directory name>/ies/util" directory): fun 'cd $WORK_DIR/ies/files/csci;' fab 'cd $WORK_DIR/ies/files/csci; echo \!* ;' tmp 'cd .; echo \!* ;' new 'cd .; echo \!* ;' _QUICKUSE 'setenv GRAPHIC_LIBRARY quick; \ setenv IMAPHOME $IES_HOME_DIR' alias VERSION_03 'echo VERSION_03;' alias VERSION_04 'echo VERSION_04;' alias VERSION_40D 'echo VERSION_40D;' setenv IES_HOME_DIR $HOME/<IES directory>/ies alias libdsp 'cd $IES_HOME_DIR/lib; pwd' alias s 'cd $IES_HOME_DIR/../\!*;pwd' alias rm_all 'rm -e -f runtime/*.bin; rm -e -f runtime/*.uid; \ rm -e -f source/include/gsl.h;' alias ie 'cd $IES_HOME_DIR; pwd' Obviously the <IES directory> name (or <IES environment directory name>), used to define the environment variable "IES_HOME_DIR", is the same set before (the installation kit root directory name) From the same session/x-term, login again to the user itself. This operation is necessary to apply the previous csh commands. alias alias alias alias alias

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 8

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

"chmod +x ~/<IES directory>/<System Name>/E*.SH" This command gives all the E*.SH files the execution privileges "s <System Name>" This command moves the current working directory to the <System Name> one (using this command you can change the current directory to the alternative second system, if the kit is created with the "crea_ies_double.sh") "E*SH ies" This command is used to start the IES. The first time the IES starts remember to select the "COMPILE" button on the IES main panel. This action creates dataset files for future use. "run.sh" This command runs an HCI system emulation session.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 9

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

SESSIONS TRACES
In the following paragraphs are reported trace extracts of the messages sent on the shell terminal as a consequence of run commands or during IES using sessions.

4.1

CREA_IES.SH COMMAND TRACE : TRACE 1


Running the command "crea_ies.sh" on a terminal (questions are sub-lined, answers are bold), the interaction will look like the following:

--crea_ies.sh XMGG=/disk11/funfab/fun/tmp/xmg2 XMGG=/disk11/funfab/fun/tmp/xmg2 IESG=/disk11/funfab/fun/tmp/ies2 XMGG=/disk11/funfab/fun/tmp/xmg2 IESG=/disk11/funfab/fun/tmp/ies2 TSEG=/disk11/funfab/fun/tmp/tse2 Insert the new or tmp configuration control path...........: tmp System (name) to be cloned ....................................: std_cwp_04 IES environment root directory (name), for installation kit ...: IES_KIT_06102000 HCI library version (2..4) (default=4 <=> tmp hci4) ...........: XDI library version (2..4) (default=4 <=> tmp xdi4) ...........: Operating system (40D-40B) (default=40D) ......................:

............................ Creating IES_KIT_06102000 ... Done.

............................ Copying files from std_cwp_04 to IES_KIT_06102000 ... Enter licence file name with path ... .... or digit <enter> for default (runtime's)..................: ... ................................... Copying Map projects from system/std_cwp_04/PRJ ... Done.

................................... Copying files from system/std_cwp_04/source ... Done.

............................ Copying utility files IES_KIT_06102000 ... Done.

............................ Copying libcxx.so, Compress and Uncompress files

............................ Warning libcxx.so only for local O.S. ... Done.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 10

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

XMGG=/disk11/funfab/fun/tmp/xmg2 IESG=/disk11/funfab/fun/tmp/ies2 TSEG=/disk11/funfab/fun/tmp/tse2 TPVG=/disk11/funfab/fun/tmp/tpv3 XMGG=/disk11/funfab/fun/tmp/xmg2 IESG=/disk11/funfab/fun/tmp/ies2 TSEG=/disk11/funfab/fun/tmp/tse2 TPVG=/disk11/funfab/fun/tmp/tpv3 TOOL_PREVIEW=/disk11/funfab/fun/tmp/tpv3/E000TPV0-01RFC40D TCUG=/disk11/funfab/fun/tmp/tcu3 XMGG=/disk11/funfab/fun/tmp/xmg2 IESG=/disk11/funfab/fun/tmp/ies2 TSEG=/disk11/funfab/fun/tmp/tse2 TPVG=/disk11/funfab/fun/tmp/tpv3 TOOL_PREVIEW=/disk11/funfab/fun/tmp/tpv3/E000TPV0-01RFC40D LIBRERIA_DSP=/disk3/cwpopen/HCI/HCI4/standard/LIBRERIA_DSP_04_02 .... ....

............................ Copying tools executable files ... Done.

............................ Copying .dsp general files RCS/Action.dsp,v <-initial revision: 1.1 done RCS/Cdw_list.dsp,v <-initial revision: 1.1 done .... .... ... Done. Action.dsp

Cdw_list.dsp

............................ Copying Quickuse files ... Done.

............................ Copying hci include files ... Done.

............................ Copying xdi include files ... Done.

............................ Copying IES executable files No match. ... I.E.S. Environment Creation Compleated.

... Going To Prepare The Deliverable Kit....

..... Packing Deliverable Kit.... IES_KIT_06102000: -- not a regular file: unchanged IES_KIT_06102000/ies: -- not a regular file: unchanged . .

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 11

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

... Going To Archive The Deliverable Kit....

a IES_KIT_06102000.zip 49000 Blocks a IES_KIT_06102000.install.sh 1 Blocks ... I.E.S. Kit 'IES_KIT_06102000.tar' Creation Compleated.

RESULT : -rw-r--r-1 cwpgen users 25098240 Sep 12 15:30 IES_KIT_06102000.tar

-----

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 12

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.2

RUNNING THE IES : TRACE 2


After the installation procedure has been carried out correctly, you can run the Interface Editor System. The s <site_sistem_name> command is used to locate and go to the path of the HCI site system directory, use the same command if necessary for a secondary site system path. The interaction will look like the following:

--> s std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 > ls E041HCI2.MAKE E041HCI2.SH PRJ hciobj run.sh runtime source

> setenv DISPLAY BARCO:0.0

> E041HCI2.SH ies qkg4 /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci ikm0200 ctl1 xdi3 librad1 hci4 TOOL_CURSOR=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_cursor TOOL_GRP=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_VID=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_GENSET=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset TOOL_ALARM=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_DIALOG=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_dialog TOOL_GSL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_gsl TOOL_WIDGET=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_widget TOOL_CONTACT=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_contact TOOL_TABULAR=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_tabular TOOL_PRE_MUL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_pre_mult i_list TOOL_POST_MUL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_post_mu lti_list TOOL_LIST=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_tabular TOOL_GENMACRO=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_PREVIEW=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_preview LIBRERIA_DSP=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib VERSION_40D /disk5/funfab/utility/buildp: Command not found. SYSTEM ==> /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 PARTNER ==> /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 HCIG ==> /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci XDIG ==> /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci DEVELOP ==> /disk3/cwpopen/HCI/HCI4 LIBRERIA_DSP ==> /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib IES HOME DIR ==> /usr2/ies/IES_KIT/IES_KIT_06102000/ies X Toolkit Warning: Cannot convert string "-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStrucT

---

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 13

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

The following panel will appear on the top of the screen:

Fig._ 4.2-1 IES Main Panel

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 14

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.3

COMPILING DATA-SETS : TRACE 3


Click on the "COMPILE" button: The following messages will scroll on the terminal window:

--qkg4 ikm0201 ctl1 xdi4 librad2 hci4 TOOL_CURSOR=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_cursor TOOL_GRP=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_VID=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_GENSET=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset TOOL_ALARM=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_alarm TOOL_DIALOG=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_dialog TOOL_GSL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_gsl TOOL_WIDGET=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_widget TOOL_CONTACT=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_contact TOOL_TABULAR=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_tabular TOOL_PRE_MUL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_pre_mult i_list TOOL_POST_MUL=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_post_mu lti_list TOOL_LIST=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_tabular TOOL_GENMACRO=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin TOOL_PREVIEW=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_preview LIBRERIA_DSP=/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib VERSION_40D buildp: Command not found. ################################################## /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl ################################################## co -q /usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/GENERATION_IN_PROGRESS.doc,v GENERATION_IN_PROGRESS.doc echo "\n1-st Phase: DATASET REGENERATION ..." 1-st Phase: DATASET REGENERATION ... drwxr-xr-x 2 ies users 8192 Oct 11 13:42 ../../runtime co -q /usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/gsl.mk,v gsl.mk co -q /usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/xcolor_codes.dsp,v xcolor_codes.dsp [ compiling gsl ] **** GSL PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_gsl gsl.dsp -I. -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -m../../source/ddl/IM_MOTIF_context.tmp -f../../runtime/font_gsl.ddl -c../../runtime/cursor_gsl.ddl -b18 -C../../runtime/color_gsl.ddl -i../../runtime/color_gsl_core.ddl -A../../runtime/color_map.bin -s../../runtime/style_gsl.ddl -d../../source/include/gsl.h -Txcolor_codes.dsp -o../../runtime/DEFAULT.PALETTE -v../../source/ddl/base_colors.tmp parser started ... Version 2 parser completed ! **** GSL PARSER

COMPLETED ****

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 15

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

rm -f xcolor_codes.dsp co -q map_attributes.dsp

/usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/map_attributes.dsp,v

[ compiling map attributes ] **** MAP ATTRIBUTES COMPILING STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I../../source/include -a -s../../source/include/gsl.h map_attributes.dsp -o../../runtime/map_attributes.bin **** MAP ATTRIBUTES COMPLETED **** co -q /usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/widget_dsp.mk,v widget_dsp.mk co -q /usr2/ies/IES_KIT/IES_KIT_06102000/ies/lib/RCS/ExtDefine.h,v ExtDefine.h [ compiling widget ] **** WIDGET PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_widget -I. -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -e widget.dsp -s../../runtime/widget.bin || rm -f ../../runtime/widget.bin; mv a.log widget.log parser started ... Shell SLDA Shell TLDA Shell DRAW_SYM Shell DRAW_BROK Shell LOCMAPS_CAT_MENU Shell DRAW_ARC Shell DRAW_TEXT Shell Menu Shell Menu_Popup Shell DF_MENU Shell LOCMAPS_EDIT_MENU Shell LDA Shell SDA Shell SLC Shell ORIENT_MENU Shell MAPS_MENU Shell ICM_MENU Shell RRA Shell GRP Shell LIST Shell LIST_NO_SCROLLBAR Shell LIST_NO_RESIZE Shell LIST_NO_RESIZE_NSA Shell PREVIEW Shell PREVIEW_FIELD Shell CHOICE Shell ICON Shell MUTE Shell TRACE_OBJECTS Shell TRACELIST Shell WDG_ECHO Shell WDG Shell GLOBMAP_MENU Shell CKM Shell XEVENT Shell CDW_LIST parser completed ! **** WIDGET PARSER rm -f ExtDefine.h [ compiling grp ]

COMPLETED ****

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 16

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

**** GRP PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_grp grp.dsp -h../../source/include/grp_header.h -O../../source/include/cwp2_system_grp.cfg -G../../source/include/cwp2_imids_grp.cfg -P../../source/include/p_cwp2_grp.cfg -c../../source/ddl/a_components_p.info -b../../runtime/gsl_base.ddl

-g../../source/include/gsl.h -d0 -S4 -o../../source/ddl/grp.pre; Start of grp descriptor file parsing ..... input_push di : grp.dsp ..... End of grp descriptor file parsing End of header file generation >>>> Only One Background Color Defined: 'MAP_0' For 'GRP_0'.

>>>>

Only One Background Color Defined: 'MAP_0' For 'SRP_0'.

>>>>

Only One Background Color Defined: 'MAP_0' For 'TRP_0'.

Creating imids file for G.R.P. ... Done End of cwp2 imids file generation End of dataset file generation End of tdl files generation End of device gsl file generation **** GRP PARSER COMPLETED ****

**** GENSET ON GRP STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -a -s/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/grp_configuration.h ../../source/ddl/grp.pre -o../../runtime/grp.bin || rm -f ../../runtime/grp.bin **** GENSET ON GRP COMPLETED **** [ compiling tabular ] **** NEW TABULAR COMPILING STARTED .... ../../source/ddl cp -f ../../source/ddl/a_components_p.info ../../runtime; (/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_tabular -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I../../source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -r/list_configuration.h -cF_fldi -C1 -R0 -w15 +W../../runtime/a_components_p.info -W../../runtime/a_components_p.dat lists.dsp -o../../source/ddl/lists.tdl +a../../runtime/a_attribute_p.info -a../../runtime/a_attribute_p.dat +x../../runtime/a_attributeapi_p.info -x../../runtime/a_attributeapi_p.dat +A../../runtime/a_builditemstate_p.info +b../../runtime/a_bldtabstate_p.info +B../../runtime/a_blddeftabstate_p.info +V../../runtime/a_tabstate_p.info -V../../runtime/a_tabstate_p.dat +v../../runtime/a_itemstate_p.info -v../../runtime/a_itemstate_p.dat +y../../runtime/a_symbol_p.info -y../../runtime/a_symbol_p.dat -b../../source/ddl/tabular_build.info -S../../source/include/tabular_symbols.h +e../../runtime/a_itemtpl_p.info +t../../runtime/a_tabletpl_p.info +E../../runtime/a_globitem_p.info +T../../runtime/a_globtable_p.info -e../../runtime/a_itemtpl_p.dat -t../../runtime/a_tabletpl_p.dat -E../../runtime/a_globitem_p.dat -T../../runtime/a_globtable_p.dat +m../../runtime/item_idx_build.info +M../../runtime/table_idx_build.info -m../../runtime/a_itemidx_p.dat -M../../runtime/a_tabidx_p.dat

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 17

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

-f../../runtime/a_tabfield_p.dat

+f../../runtime/a_tabfield_p.info;)

Re-Initializing history information... INITIALIZED Warning : name grey60 not found ... Warning : name grey45 not found Warning : name yellow not found Warning : name cyan1 not found CSL parsing TRANSPARENT table SIL SIL_2 MLB LLP GHOST ../../runtime/tabular.bin parsing CONTAINER table NSA file out : ../../runtime/nsa.bin parsing CONTAINER table ESB file out : ../../runtime/esb.bin parsing CONTAINER table COLOR file out : ../../runtime/palette.bin parsing CONTAINER table RED file out : ../../runtime/red.bin parsing CONTAINER table GREEN file out : ../../runtime/green.bin parsing CONTAINER table BLUE file out : ../../runtime/blue.bin parsing CONTAINER table TIME file out : ../../runtime/time.bin parsing CONTAINER table DIAL file out : ../../runtime/dial.bin parsing CONTAINER table FDPAL file out : ../../runtime/fdpal.bin parsing CONTAINER table RDPAL file out : ../../runtime/rdpal.bin parsing CONTAINER table FLDI file out : ../../runtime/fldi.bin parsing CONTAINER table HLD file out : ../../runtime/hld.bin parsing CONTAINER table ARR file out : ../../runtime/arr.bin parsing CONTAINER table DEP file out : ../../runtime/dep.bin parsing CONTAINER table SEL file out : ../../runtime/sel.bin parsing CONTAINER table FPLM file out : ../../runtime/fplm.bin parsing CONTAINER table FLDA file out : ../../runtime/flda.bin ../../runtime/flda_2.bin file out : ../../runtime/flda_3.bin parsing CONTAINER table BROWSE file out : ../../runtime/browse.bin parsing CONTAINER table CDW file out : ../../runtime/cdw.bin parsing CONTAINER table SQN file out : ../../runtime/seq.bin ../../runtime/seq_2.bin file out : ../../runtime/seq_3.bin ../../runtime/seq_4.bin file out : ../../runtime/seq_5.bin parsing CONTAINER table PDL file out : ../../runtime/pdl.bin parsing CONTAINER table MET_AIS_AIS file out : ../../runtime/list_AIS.bin parsing CONTAINER table MET_AIS_MET file out : ../../runtime/list_MET.bin [ compiling dialog ]

file

out

file

out

file file

out out

: :

**** DIALOG PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_dialog dialog.dsp -i../../source/ddl/dialog.inc -s../../source/include/dialog_tool_ref.h -r/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/dialog_reference.h -o../../source/ddl/dialog.pre -e ; file input : /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/dialog_reference.h DIALOG Compiler V.0.0 46 Dialog(s) read for ADI V.1 END OF COMPILE PHASE NO ERRORS **** DIALOG PARSER COMPLETED ****

**** GENSET ON DIALOG STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -sdialog_inc_ref.h ../../source/ddl/dialog.pre -o../../runtime/dialog.bin || rm -f ../../runtime/dialog.bin input file found /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/dialog_inc_ref.h **** GENSET ON DIALOG COMPLETED **** [ compiling preview ]

in

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 18

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

**** PREVIEW PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_preview preview.dsp -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -l../../source/ddl/preview.log -O../../source/ddl/preview.pre parsing macro file started ... parser completed ! **** PREVIEW PARSER

COMPLETED ****

**** GENSET ON PREVIEW STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -spreview_inc_ref.h ../../source/ddl/preview.pre -o../../runtime/preview.bin input file found /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/preview_inc_ref.h **** GENSET ON PREVIEW COMPLETED **** [ compiling alarm ]

in

**** ALARM PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_alarm -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib alarm.dsp; cp alarm.bin ../../runtime/alarm.bin Start of alarm descriptor file parsing ..... Cannot access to plml.h file ..... End of alarm descriptor file parsing Start of DATASET compilation alarm.bin DATASET parser completed ! **** ALARM PARSER COMPLETED **** [ compiling contact ]

**** CONTACT PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_contact -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/ddl -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -Gquick -o../../source/ddl/contact.cdl -s../../source/ddl/contact.pre -c../../runtime/a_globcontact_p -C../../runtime/a_contacttpl_p -t../../runtime/a_globtrk_p -T../../runtime/a_trktpl_p -p../../runtime/a_globplo_p -P../../runtime/a_plotpl_p -a../../runtime/a_contactapi_p -S../../source/include/contact_GRP_0.symbols -i../../source/include/gkf_contact_symbols.h -z../../runtime/a_gkf_contact_symbol_p -k contact.dsp OPEN contact.dsp file *** Parsing PENDING class FIRST SELECT SYMBOL: 'P_SELECT' *** Parsing CONTROLLED class *** Parsing PLOT class *** Parsing NOT_PRESENT_TEMPLATE template *** Parsing PENDING template *** Parsing CONTROLLED template *** Parsing NEIGHBOUR template

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 19

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

*** Parsing HANDOVER_SEN template *** Parsing HANDOVER_REC template *** Parsing PLOT template generation code started ... Start of CDL compilation contact_GRP_0.cdl Start of DATASET compilation ../../source/ddl/contact.pre Generation of CDL file completed Start of CONTACT PRIMITIVES compilation ../../runtime/a_gkf_contact_symbol_p.info Start of CONTACT ATTRIBUTE compilation ../../runtime/a_contactattribute_p.info

Start of GLOB CONTACT compilation ../../runtime/a_globcontact_p.info

GLOBAL WRITE SELECT_PRIMITIVE: 'P_SELECT'=<20747> [-13,-13][13,13] Start of TPL CONTACT compilation ../../runtime/a_contacttpl_p.info WARNING: symbol name not found '(null)' Happened with state = PLOT, and symbol for speed vector field Start of API compilation ../../runtime/a_contactapi_p.info Error: Wrong Or Undefined Plot Label Distance (0) Default Assigned (0.7 * track's) (31) Start of SYMBOL compilation ../../source/include/contact_GRP_0.symbols Start of CDL compilation contact_SRP_0.cdl Start of DATASET compilation ../../source/ddl/contact.pre Generation of CDL file completed Start of CDL compilation contact_TRP_0.cdl Start of DATASET compilation ../../source/ddl/contact.pre Generation of CDL file completed ... generation code completed ... generation makefile started ... generation makefile completed parser completed ! **** CONTACT PARSER

COMPLETED **** quick

make -f ../../source/ddl/multi_ddl.mk DSP_PARTNER=/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04;

**** GENSET ON CONTACT STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -a -scont.symbols ../../source/ddl/contact.pre -o../../runtime/contact.bin || rm -f ../../runtime/contact.bin input file found in /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/cont.symbols **** GENSET ON CONTACT COMPLETED **** [ compiling gkf ]

**** CURSOR PARSER STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_cursor -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci cursor.dsp -s../../source/include/cursor_configuration.h -o../../source/ddl/cursor.pre || rm ../../source/ddl/cursor.pre Start of cursor descriptor file parsing ..... parsing cursor file started ... NO OF DEC 1 NO OF DEC 1 ..... End of cursor descriptor file parsing End of dataset file generation Output File 'a_gkf_file_p.dat' ... Built.

-f

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 20

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

End of sdl files generation End of sdl make file generation **** CURSOR PARSER COMPLETED **** mv ../../source/ddl/situation0.symbols ../../source/include/situation_GRP_0.symbols; mv ../../source/ddl/situation1.symbols ../../source/include/situation_SRP_0.symbols; **** GENSET ON CURSOR STARTED .... /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../tools/bin/dsp_genset -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna -I../../source/include -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/ -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci -s/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/cursor.symbols ../../source/ddl/cursor.pre -o../../runtime/cursor.bin || rm -f ../../runtime/cursor.bin **** GENSET ON CURSOR COMPLETED ****

**** TOOL_FILES INSTALLING STARTED .... **** ... TOOL_FILES INSTALLING COMPLETED **** rm -f gsl.mk map_attributes.dsp widget_dsp.mk rm -f GENERATION_IN_PROGRESS.doc

---

It might happen that the changes, made during the edit session, don't appear during the runtime test session. This might depend on a wrong sequence in the data-set compiling phase. In order to grant the correct compilation of all changes, sometimes might be necessary to execute the rm_all command (removing all the compilation products), before re-starting the compilation.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 21

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.4

RUNNING THE HCI APPLICATION WITH A LOCAL PLAYBACK : TRACE 4


After dataset generation, run the HCI excutable with a playback of traffic messages:

(remember to digit "r<enter>" after the run.sh command script starts the execution: the playback runs in batch, while the HCI runs with dbx, so needs the run command ("r"<enter>)).
---

> run.sh [1] 1742 path = /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/BUFFER dbx version 3.11.8 Type 'help' for help. waiting for connection: Connection refused main: Source not available (dbx) r waiting for connection: No such file or directory waiting for connection: No such file or directory playback file RECDEMO opened X Toolkit Warning: Cannot convert string "-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct WARNING: Not Loadable Font: 10x24 Warning - load GSL style. BitmapFileInvalid for file: pattern625.xbm Warning - load GSL style. BitmapFileInvalid for file: pattern625.xbm Warning - load GSL style. BitmapFileInvalid for file: pattern625.xbm 04/06/99 16:10:26 - ATC_FLIGHT Error: STATUS_CHECK: Error in the compatibility between status and method (method: Stop). 04/06/99 16:10:28 - ATC_SUP Warning: XDI connected ( < 3.0) is not fully compatible msg_number = 100 msg_number = 200 msg_number = 300 msg_number = 400 msg_number = 500 msg_number = 600 msg_number = 700

...

---

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 22

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

On the screen the HCI will have the following appearance:

Fig._ 4.4-1 HCI Appearance By Default Data-sets Now kill the HCI application using <Ctrl>c, followed by q<enter>
--Interrupt signal Interrupt at >*[__select, 0x3ff850581c8] (dbx) q ---

beq

r19, 0x3ff850581e0

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 23

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.5

USING THE INTERFACE EDITOR SYSTEM - WIDGET FACILITY : TRACE 5


Now run again the Interface Editor System:

--> E041HCI2.SH ies

For the messages on the screen please refer to the paragraph 4.2 [TRACE 2].

Click on the "WIDGET" button:


--SYSTEM STRING /usr2/ies/IES_KIT/IES_KIT_06102000/ies/IesRun.sh widget /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib IES WIDGET STARTING Using Project Path: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/ Using Library Path: /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/ __Builder: WIDGET __Version: IES-02_00 6-OCT-2000 __Status: 0 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime//resource_range.dat Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm

current_dsp_file: widget.dsp

open_file: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/widget.dsp parser started ... Shell SLDA Shell TLDA Shell DRAW_SYM Shell DRAW_BROK Shell LOCMAPS_CAT_MENU Shell DRAW_ARC Shell DRAW_TEXT Shell Menu Shell Menu_Popup Shell DF_MENU Shell LOCMAPS_EDIT_MENU Shell LDA Shell SDA Shell SLC Shell ORIENT_MENU Shell MAPS_MENU Shell ICM_MENU Shell RRA Shell GRP Shell LIST Shell LIST_NO_SCROLLBAR Shell LIST_NO_RESIZE Shell LIST_NO_RESIZE_NSA Shell PREVIEW Shell PREVIEW_FIELD

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 24

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Shell CHOICE Shell ICON Shell MUTE Shell TRACE_OBJECTS Shell TRACELIST Shell WDG_ECHO Shell WDG Shell GLOBMAP_MENU Shell CKM Shell XEVENT Shell CDW_LIST String Define Not Found: MAP_0_MOTIF Indirect Color Declaration For: MAP_0 : 0 String Define Not Found: TRANSPARENT_COLOR_MOTIF Indirect Color Declaration For: TRANSPARENT_COLOR : 22 ...

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 25

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Load the "SLC" (screen layout) Motif interface selecting the "File" "Load" main menu item and the selecting the "SLC" item on the popped up selection box:

The "SLC" structural tree will look like the following:

Fig._ 4.5-1 "SLC" Structural Tree while the "SLC" interface will be like the following:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 26

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.5-2 "SLC" Interface

Change the "SLC" interface title opening the "SLC.Form0.Label1" widget properties editor: change the "labelString" resource from "SCREEN LAYOUT" to the italian "LAYOUT DI SCHERMO":

Fig._ 4.5-3 "SLC.Form0.Label1" Widget Properties Editor Then change the "GRP_RIG" toggleButton widget "labelString" resource from "LEFT" to the italian "SINISTRA"; apply the same change to the "ESB_RIG" widget resources. Open the "SLC.Form0.Frame3.Form4" widget (the form containing the two previous toggleButton widgets) properties editor, and change the "background" resource to "ARM_COL" (Override Defaults background):

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 27

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.5-4 "SLC.Form0.Frame3.Form4" Widget Properties Editor Then open the "SLC" TopLevelShell properties editor and change the "dimensions" resource syntax, multiplying by 2.0 the shell width and by 1.7 shell height:

Fig._ 4.5-5 "SLC" TopLevelShell Properties Editor After these changes the "SLC" interface will look like the following:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 28

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.5-6 The "SLC" Interface Now select "File" "Save" and the "File" "Exit"

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 29

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.6

USING THE INTERFACE EDITOR SYSTEM - TABULAR FACILITY : TRACE 6


Click now on the "TABULAR" button of the IES main panel: Execute "File" "Load", then selecting "fldi" on the table selection box:

--SYSTEM STRING /usr2/ies/IES_KIT/IES_KIT_06102000/ies/IesRun.sh tabular /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib Using Project Path: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/ Using Library Path: /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/ __Builder: TABULAR __Version: IES-02_00 6-OCT-2000 __Status: 0 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime//resource_range.dat Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm ... table name: FLDI Opening File: /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/fldi.dsp ... DONE String Define Not Found: MAP_0_MOTIF Indirect Color Declaration For: MAP_0 : 0 String Define Not Found: TRANSPARENT_COLOR_MOTIF Indirect Color Declaration For: TRANSPARENT_COLOR : 1 ... ---

The "FLDI" structural tree and layout will look like the following:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 30

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.6-1 The "FLDI" Structural Tree

Fig._ 4.6-2 The "FLDI" Layout

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 31

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

We would like to change the default offset in the title, the header and the list parts of the FLDI table. Open the properties editor of the FLDI table node using the right mouse button.

Fig._ 4.6-3 The "FLDI" TABLE (Table) Node Properties Editor

In order to change some properties like the title_top_offset, you must change the value Default to Override on the button at the right margin of the property.

Fig._ 4.6-4 The "Default/Override" Pop-up Menu

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 32

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Setting this value allows to change the current value of the property, then you can set the title_top_offset value to 15 from 5. Make the same change for the title_bottom_offset value to 15 from 5, for the header_top_offset value to 10 from 5 and for the header_bottom_offset value to 10 from 5. Then you can see the following properties editor.

Fig._ 4.6-5 The "FLDI" TABLE (Table) Node Properties Editor After The Changes

Press the Apply button to confirm the changes. In order to change some other properties on the list node open his properties editor using the right mouse button on the LIST (List) Node of the FLDI table.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 33

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.6-6 The "LIST(List)" Properties Editor Of The FLDI Table

You must change the value Default to Override on the button at the right margin of the entry_left_offset property and of the entry_right_offset propery. Setting this value allows to change the current value of the property, then you can set the entry_left_offset value to 15 from 5 and the entry_right_offset value to 15 from 5. Then you can see the following properties editor.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 34

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.6-7 The "LIST(List)" Properties Editor Of The FLDI Table After The Changes

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 35

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

When you press the Apply button you can see the changes on the FLDI layout preview.

Fig._ 4.6-8 The "FLDI" Layout After The Changes

Execute "File" Save and Exit".

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 36

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.7

USING THE INTERFACE EDITOR SYSTEM - CONTACT FACILITY : TRACE 7


Click now on the "CONTACT" button of the IES main panel:

--SYSTEM STRING /usr2/ies/IES_KIT/IES_KIT_06102000/ies/IesRun.sh contact /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib Using Project Path: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/ Using Library Path: /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/ __Builder: CONTACT __Version: IES-02_00 6-OCT-2000 __Status: 0 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime//resource_range.dat Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm INCLUDE /usr2/ies/IES_KIT/IES_KIT_06102000/ies/bin/dsp_ies_contact INCLUDE -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/include INCLUDE -I/usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl INCLUDE -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib INCLUDE -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci INCLUDE -I/usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci INCLUDE contact.dsp INCLUDE -scontact.bin OPEN /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/contact.dsp file *** Parsing PENDING class FIRST SELECT SYMBOL: 'P_SELECT' *** Parsing CONTROLLED class *** Parsing PLOT class *** Parsing NOT_PRESENT_TEMPLATE template *** Parsing PENDING template *** Parsing CONTROLLED template *** Parsing NEIGHBOUR template *** Parsing HANDOVER_SEN template *** Parsing HANDOVER_REC template *** Parsing PLOT template generation code started ... Start of CDL compilation contact_GRP_0.cdl Start of DATASET compilation contact.bin Generation of CDL file completed Start of CDL compilation contact_SRP_0.cdl Start of DATASET compilation contact.bin Generation of CDL file completed Start of CDL compilation contact_TRP_0.cdl Start of DATASET compilation contact.bin Generation of CDL file completed ... generation code completed ... generation makefile started ... generation makefile completed parser completed ! String Define Not Found: MAP_0_MOTIF Indirect Color Declaration For: MAP_0 : 0 String Define Not Found: TRANSPARENT_COLOR_MOTIF Indirect Color Declaration For: TRANSPARENT_COLOR : 22 String Define Not Found: PENDING_COLOR_MOTIF Indirect Color Declaration For: PENDING_COLOR : 32 String Define Not Found: CONTROLLED_COLOR_MOTIF ...

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 37

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Indirect Color Declaration For: LABEL_BACK_STYLE : 14 String Define Not Found: CONST_NORMAL_TEMPLATE_MOTIF ... String Define Not Found: CONST_GHOST_TEMPLATE_MOTIF Indirect Color Declaration For: CONST_GHOST_TEMPLATE : 2 String Define Not Found: CONST_BIG_TEMPLATE_MOTIF Indirect Color Declaration For: CONST_BIG_TEMPLATE : 3 ... ---

The following contact classes hierarchy tree will be visible on the screen:

Fig._ 4.7-1 Contact Classes Hierarchy Tree View the PENDING class structural tree:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 38

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 39

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.7-2 PENDING Class Structural Tree Open the "background" node properties editor and change the resources "color" to "FIL_5" and "style" to "OPAQUE0":

Fig._ 4.7-3 "background" Node Properties Editor The preview window will look like that of the following figure:

Fig._ 4.7-4 The Preview Window Now go back to the hierarchy tree representation, and view the CONTROLLED class structural tree:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 40

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 41

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.7-5 "CONTROLLED" Class Structural Tree Execute the menu "Edit" "Grid", selecting "GRID_SMALL_0", then modify the "char_size" resource, adding 3 pixels to char width and char height.

Fig._ 4.7-6 "GRID_SMALL_0" Grid Properties Editor Now click with the Action Button of the mouse (Btn1), on the "Label" tree node; the preview window will look like that of the following figure:

Fig._ 4.7-7 The Preview Window Open the "background" node properties editor and set the resources "visible", "edge", "shadowThickness", "shadowType" and "bottomShadowColor" to the values visible in the following figure:

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 42

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Fig._ 4.7-8 the "background" Node Properties Editor Open the "FLD_MODECODE" properties editor and set the resources "visible", "position" and "color" to the values "TRUE", "C#10; R#2" and "OVL_2".

Applying all these changes, the preview window will look like that of the following figure:

Fig._ 4.7-9 The Preview Window

Execute "File" "Save", then "File" "Exit".

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 43

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.8

USING THE INTERFACE EDITOR SYSTEM - GSL FACILITY : TRACE 8


Click now on the "GSL" button of the IES main panel:

---

SYSTEM STRING /usr2/ies/IES_KIT/IES_KIT_06102000/ies/IesRun.sh gsl /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/consegna /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib Using Project Path: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/source/ddl/ Using Library Path: /usr2/ies/IES_KIT/IES_KIT_06102000/ies/files/csci/../../lib/ __Builder: GSL __Version: IES-02_00 6-OCT-2000 __Status: 0 /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime//resource_range.dat Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm Warning - can't load GSL cursor. Bitmap File: /usr2/ies/IES_KIT/IES_KIT_06102000/std_cwp_04/runtime/Warning.xbm parser started ... Version 2 parser completed ! >>>>> Warning : Unable To Declare Cursor '-Rubberband-Line-*-50-*-1-*-' >>>>> Warning : Unable To Declare Cursor '-Rubberband-Rectangle-*-50-*-1-*-' >>>>> Warning : Unable To Declare Cursor '-Rubberband-None-*-50-*-1-*-' >>>>> Warning : Unable To Declare Cursor '-Rubberband-Line-*-50-*-35-*-' ... ---

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 44

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Execute "Edit" "Fonts", selecting the font category "TRACK_FONT2"; set the resources "Font Type" to "-adobe-helvetica-bold-r-normal--20-140-100-100-p-105-iso8859-1", and "Grid Width" and "Grid Height" respectively to 18 and 23:

Fig._ 4.8-1 Modifying "TRACK_FONT2" Font Category

Modify now the font category "FLIGHT_FONT1", setting its resources "Font Type" to "-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1", and "Grid Width" and "Grid Height" respectively to 15 and 22:

Then execute "File" "Save" and "File" "Exit"

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 45

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Execute "rm_all" from the command terminal to generate again all the resource files (dataset).

Now click on the IES main panel the "COMPILE" button. The messages that will appear on the command terminal window will be similar to that of the previous paragraph 4.3 [TRACE 3].

After dataset generation, run the HCI excutable with a playback of traffic messages:

(remember to digit "r<enter>" after the run.sh command script starts the execution: The messages that will appear on the command terminal window will be similar to that of the previous paragraph 4.4 [TRACE 4].

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 46

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

The HCI application will look like the following figure:

Fig._ 4.8-2 HCI Appearance Using IES Modified Data-sets

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 47

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

4.9

AUTOMATIC BACKUP
In order to provide a maintenance activity relative to IES project its necessary, before every Saveoperation, to make a copy of the previous dataset. The security backup of the file (.dsp) is made with the same name and extension of the original file, with an additional extension including the information about the current year, month, day, hour, minute and second (.<YYYYMMDDHHMMSS>); the backup file is created in a new directory named "backup.d" under the project ddl directory. For instance, using IES Widget facility in a system named demo, if you execute a save project action for the Lda interface, you will see the following message in the Xterm Window:
NOTICE: A Copy Of The File: /disk9/cwpgen/system/demo/source/ddl/lda.dsp Has Been Written As The Backup File: /disk9/cwpgen/system/demo/source/ddl/backup.d/lda.dsp.Y1999M09D28h10m32s17

In this example the saving operation is accomplished at 10:32:17, 28/09/99. The backup action takes place only if the project file is already located under the project ddl directory (and not in case of library project files). Using Save as command the tool make a backup copy only if you overwrite an existent project file.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 48

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

INSTALLING THE FINAL COMPILED DATA-SETS ON THE ON-LINE TARGET ENVIRONMENT


After a customised data-set configuration has been defined, widely tested, completely bugs free considered, and definitely accepted by controllers and software configuration responsible, configuration data-sets should then be transferred on the on-line target platforms, to be definitely used as HCI and TCA initialisation files. Beware: the off-line testing environment doesn't allow a complete check on the configuration data. TCA procedures work generally on an on-line environment, and many of the HCI input/output data need a wider solicitation. What is here suggested, is to take under observation, and on only one target on-line platform the new data-sets; this stress test might continue for some weeks, to be absolutely sure that the new configuration is bug free at all.

5.1

WHAT MUST BE KNOWN BEFORE


In order to install customised data-sets on target platforms, the user should know exactly: 1. For the off-line development platform: nodename, tcp-address, and username and password for the account where the I.E.S. environment has been installed. 2. For all the on-line platforms where HCI and TCA run: nodenames, tcp-addresses, username and password for each account used. 3. How these machines are connected one to each other, if by LAN connection, or if they are stand alone, and furnished with a DAT or similar i/o devices. In any case, we try to define a general purpose procedure, to achieve the goal of upgrading the on-line stations with I.E.S. generated new data-sets.

5.2

INSTALLATION STEPS
In one of the first paragraphs we explained how to install the whole I.E.S. environment under the off-line platform (Par. 3.2). The I.E.S. directories architecture is explained also in the figure of Par. 3.1. With reference to the names used in these two paragraphs, one should execute the following commands: "s <System Name>" (the current work directory becomes now the system directory; as shown in the figure it contains the sub-directory "runtime", where final data-set are located, also for testing purposes; this sub-directory should contain also the "Map Editor" data-sets (".mpp" files), for what attains to the HCI background maps). "tar cvf <Customised File Archive Name> ./runtime" (In this way all the customised files will be merged in a single transportable file). "compress <Customised File Archive Name>" (within the <System Name> directory you will then find a file, named <Customised File Archive Name>.Z). Transfer this file, making use of "rcp" or "ftp" or "DAT i/o device", to the father directory where the on-line system data-sets are located, repeatedly for each required platform. After that the "<Customised File Archive Name>.Z" file has been correctly positioned, tipically on a $HOME directory of the runtime user, activate the commands: "uncompress <Customised File Archive Name>.Z" "tar xvf <Customised File Archive Name>" (obtaining a new directory named "runtime", under the father directory where the on-line initialisation system datasets are located).

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 49

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

Stop the HCI program execution on the on-line node, if enabled to do so, following somewhere else described standard procedures. Make a copy of the current <On-Line Initializasion Directory> under a significant new directory name, to save it for a possible future restoring of the previous configuration (Pay Attention : keep the previous used HCI executable file, because its contained in the runtime directory and could be different from the file contained in the new runtime directory) Copy the files contained in the just created "runtime" directory under the <On-Line Initialisation Directory> Restart the HCI program, using somewhere else described standard procedures, and verify that the HCI application results correctly re-customised When the installation procedure has been correctly executed on the target on-line platform, it is recommended to remove all the files or directories used as transfer files, to save disk space. It is also recommended to backup on a "DAT" cartridge the whole I.E.S. environment installed as a new customisation release, and to keep this backup in order to be able to reconstruct all specific customised source data configuration.

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 50

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

6 6.1

APPENDIX SYNTHETIC CHECK PROCEDURE

s std_cwp_04 (under source/ddl only lists.dsp)

E041HCI2.SH ies GSL:


- Save

WIDGET:
- File Load SLC - Change the text string "SCREEN LAYOUT" (SLC.Form0.Label1) to "LAYOUT DI SCHERMO" - Change the background resource for the widget (SLC.Form0.Frame3.Form4): background: ARM_COL - Resize the whole interface: dimensions: - File Save; Exit

*2

*1.7

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 51

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

TABULAR:
- File Load fldi - Edit Properties FLDI (Table) Node title_top_offset: title_bottom_offset: header_top_offset: header_bottom_offset: - Modify the properties editor of List: entry_top_offset: entry_bottom_offset: entry_left_offset: entry_right_offset: 20 20 20 20 30 30 30 30

- Edit Attribute/Parametric Attribute/ FLDI_A_TEXT: color_name: DIR_FINDER_COLOR

- File Save; Exit

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 52

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

CONTACT:
- PENDING View Structure background color : style : - CONTROLLED View Structure - Click AB on Label - Edit Grid GRID_SMALL_0 char_size: background visible : edge : shadowThickness : shadowType : bottomShadowColor : FLD_MODECODE : visible : position : color :

FIL_5 OPAQUE0

+3

+3

TRUE 6 6 STACKED OVL_2

TRUE C#10; R#2 OVL_2

- File Save; Exit

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 53

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

GSL:
- Edit Fonts TRACK_FONT2 Font Type : -adobe-helvetica-bold-r-normal--20-140-100-100-100-p-105-iso8859-1 Grid Width : 18 Grid Height : 23 - Edit Fonts FLIGHT_FONT1 Font Type : -adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1 Grid Width : 14 Grid Height : 17

- File Save; Exit

rm_all COMPILE run.sh

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 54

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

LIST OF TABLES AND FIGURES FIG._ 4.2-1 IES MAIN PANEL 14 FIG._ 4.4-1 HCI APPEARANCE BY DEFAULT DATA-SETS 23 FIG._ 4.5-1 "SLC" STRUCTURAL TREE 26 FIG._ 4.5-2 "SLC" INTERFACE 27 FIG._ 4.5-3 "SLC.FORM0.LABEL1" WIDGET PROPERTIES EDITOR 27 FIG._ 4.5-4 "SLC.FORM0.FRAME3.FORM4" WIDGET PROPERTIES EDITOR 28 FIG._ 4.5-5 "SLC" TOPLEVELSHELL PROPERTIES EDITOR 28 FIG._ 4.5-6 THE "SLC" INTERFACE 29 FIG._ 4.6-1 THE "FLDI" STRUCTURAL TREE 31 FIG._ 4.6-2 THE "FLDI" LAYOUT 31 FIG._ 4.6-3 THE "FLDI" TABLE (TABLE) NODE PROPERTIES EDITOR 32 FIG._ 4.6-4 THE "DEFAULT/OVERRIDE" POP-UP MENU 32 FIG._ 4.6-5 THE "FLDI" TABLE (TABLE) NODE PROPERTIES EDITOR AFTER THE CHANGES 33 FIG._ 4.6-6 THE "LIST(LIST)" PROPERTIES EDITOR OF THE FLDI TABLE 34 FIG._ 4.6-7 THE "LIST(LIST)" PROPERTIES EDITOR OF THE FLDI TABLE AFTER THE CHANGES 35 FIG._ 4.6-8 THE "FLDI" LAYOUT AFTER THE CHANGES 36 FIG._ 4.7-1 CONTACT CLASSES HIERARCHY TREE 38 FIG._ 4.7-2 PENDING CLASS STRUCTURAL TREE 40 FIG._ 4.7-3 "BACKGROUND" NODE PROPERTIES EDITOR 40 FIG._ 4.7-4 THE PREVIEW WINDOW 40 FIG._ 4.7-5 "CONTROLLED" CLASS STRUCTURAL TREE 42 FIG._ 4.7-6 "GRID_SMALL_0" GRID PROPERTIES EDITOR 42 FIG._ 4.7-7 THE PREVIEW WINDOW 42 FIG._ 4.7-8 THE "BACKGROUND" NODE PROPERTIES EDITOR 43 FIG._ 4.7-9 THE PREVIEW WINDOW 43 FIG._ 4.8-1 MODIFYING "TRACK_FONT2" FONT CATEGORY 45 FIG._ 4.8-2 HCI APPEARANCE USING IES MODIFIED DATA-SETS 47

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 55

Alenia Marconi Systems

UNCLASSIFIED

E000IES0-01SUM Issue Date: C 16/10/2002

DISTRIBUTION LIST

LOCATION

NAME

COPY No2

A4.3 A4.3 G2.2

P. Sbarigia R. Lanciotti A. Belisari

To be filled if required by security rating

E000IES0_01SUM_C.DOC

UNCLASSIFIED

Page 56

You might also like