mirror of
http://172.16.200.102/RESSAC/RESSAC_Use_Case.git
synced 2025-11-30 18:57:58 +01:00
reorg
big reorganization agreed during 2017-10-26
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
# Experiments on Overarching Properties (OPs)
|
||||
*Streamlining Development - Assurance muXAV Use Case*
|
||||
|
||||
|
||||
This folder will contain any development artefact or assurance artefact
|
||||
supporting the experiments with the OPs on muXAV development proccesses.
|
||||
|
||||
As of 2016/09/20 the folder is empty.
|
||||
|
||||
See the Specification folder.
|
||||
Binary file not shown.
BIN
CaseStudiesProcessDefinition/Case study SPARK.doc
Normal file
BIN
CaseStudiesProcessDefinition/Case study SPARK.doc
Normal file
Binary file not shown.
BIN
CaseStudiesProcessDefinition/Case study SW MODEL.doc
Normal file
BIN
CaseStudiesProcessDefinition/Case study SW MODEL.doc
Normal file
Binary file not shown.
@@ -1,11 +1,11 @@
|
||||
# Experiments on Baseline Development Assurance
|
||||
*Streamlining Development Assurance - muXAV Use Case*
|
||||
|
||||
|
||||
This folder will contain any development artefact or assurance artefact
|
||||
supporting application of ARP 4754A, DO-178C, DO-331 (model-based TS), DO-333
|
||||
(formal method TS), DO-254 on muXAV development processes
|
||||
|
||||
As of 2016/09/20 the folder is empty.
|
||||
|
||||
See the Specification folder.
|
||||
# Experiments on Baseline Development Assurance
|
||||
*Streamlining Development Assurance - muXAV Use Case*
|
||||
|
||||
|
||||
This folder will contain any development artefact or assurance artefact
|
||||
supporting application of ARP 4754A, DO-178C, DO-331 (model-based TS), DO-333
|
||||
(formal method TS), DO-254 on muXAV development processes
|
||||
|
||||
As of 2016/09/20 the folder is empty.
|
||||
|
||||
See the Specification folder.
|
||||
@@ -1,35 +0,0 @@
|
||||
# Safety Process
|
||||
Streamlining Development Assurance - muXAV Use Case
|
||||
|
||||
In this folder, the artefacts of the following ARP 4761 activities,
|
||||
applied to muXAV's development, will progressively be made available:
|
||||
|
||||
|
||||
- Functional Hazard Analysis at air vehicle level
|
||||
- FDAL assignement
|
||||
- Fault Tree Analysis of each Failure Condition
|
||||
- Preliminary AV architecture Safety Assessment
|
||||
- IDAL assignement
|
||||
|
||||
- Functional Hazard Analysis of Electric Propulsion System (EPS)
|
||||
- FDAL assignement
|
||||
- Fault Tree Analysis of each EPS Failure Condition
|
||||
- Preliminary EPS's architecture Safety Assessment
|
||||
- IDAL assignement
|
||||
|
||||
- Functional Hazard Analysis of Hydraulic Braking System (HBS)
|
||||
- FDAL assignement
|
||||
- Fault Tree Analysis of each HBS Failure Condition
|
||||
- Preliminary HBS's architecture Safety Assessment
|
||||
- IDAL assignement
|
||||
|
||||
- Functional Hazard Analysis of Mission Management System (MMS)
|
||||
- FDAL assignement
|
||||
- Fault Tree Analysis of each MMS Failure Condition
|
||||
- Preliminary MMS' architecture Safety Assessment
|
||||
- IDAL assignement
|
||||
|
||||
|
||||
As of 2016/09/20 the folder is empty.
|
||||
|
||||
See the Specification folder.
|
||||
BIN
UseCaseData/Layer2_MMS_SW_SPARK/mms.o
Normal file
BIN
UseCaseData/Layer2_MMS_SW_SPARK/mms.o
Normal file
Binary file not shown.
BIN
UseCaseData/Layer2_MMS_SW_SPARK/types.o
Normal file
BIN
UseCaseData/Layer2_MMS_SW_SPARK/types.o
Normal file
Binary file not shown.
@@ -1,81 +1,81 @@
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 377, character 0
|
||||
at path f_mm::manage_mission/LL_missionCancelled/
|
||||
The local variable LL_missionCancelled has no definition
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 291, character 0
|
||||
at path f_mm::manage_mission/go/
|
||||
The input variable go is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 295, character 0
|
||||
at path f_mm::manage_mission/mission_abort/
|
||||
The input variable mission_abort is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 299, character 0
|
||||
at path f_mm::manage_mission/pushbutton_on/
|
||||
The input variable pushbutton_on is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 323, character 0
|
||||
at path f_mm::manage_mission/estimated_total_mass/
|
||||
The input variable estimated_total_mass is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 327, character 0
|
||||
at path f_mm::manage_mission/current_range/
|
||||
The input variable current_range is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 331, character 0
|
||||
at path f_mm::manage_mission/current_speed/
|
||||
The input variable current_speed is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 335, character 0
|
||||
at path f_mm::manage_mission/current_altitude/
|
||||
The input variable current_altitude is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 339, character 0
|
||||
at path f_mm::manage_mission/flight_mode/
|
||||
The input variable flight_mode is never used
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 352, character 0
|
||||
at path f_mm::manage_mission/mission_complete/
|
||||
The output variable mission_complete has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 356, character 0
|
||||
at path f_mm::manage_mission/mission_aborted/
|
||||
The output variable mission_aborted has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 360, character 0
|
||||
at path f_mm::manage_mission/emergency_landing/
|
||||
The output variable emergency_landing has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 368, character 0
|
||||
at path f_mm::manage_mission/start_landing/
|
||||
The output variable start_landing has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 372, character 0
|
||||
at path f_mm::manage_mission/operating_point/
|
||||
The output variable operating_point has no definition
|
||||
*** Completion Error (SE_EXILPA): Illegal Empty Parameter
|
||||
at path _L1, _L2 = (viab_mm::na<<_null, _null, _null, _null>>)(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 113, character 0
|
||||
at path flight_mm::compute_flight_viability/LL_viability_array/
|
||||
The local variable LL_viability_array is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 95, character 0
|
||||
at path flight_mm::compute_flight_viability/nav_parameters/
|
||||
The input variable nav_parameters is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 103, character 0
|
||||
at path flight_mm::compute_flight_viability/payload_mass/
|
||||
The input variable payload_mass is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 107, character 0
|
||||
at path flight_mm::compute_flight_viability/energy_level/
|
||||
The input variable energy_level is never used
|
||||
*** Type Error (ERR_100): Type mismatch
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 132, character 12
|
||||
at path flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=
|
||||
This expression has type {altitudes:float32^4, distances:float32^4,
|
||||
masses:float32^4, speeds:float32^4, energies:float32^4^4^4^4}
|
||||
but should have type bool
|
||||
(output flow mismatch)
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 377, character 0
|
||||
at path f_mm::manage_mission/LL_missionCancelled/
|
||||
The local variable LL_missionCancelled has no definition
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 291, character 0
|
||||
at path f_mm::manage_mission/go/
|
||||
The input variable go is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 295, character 0
|
||||
at path f_mm::manage_mission/mission_abort/
|
||||
The input variable mission_abort is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 299, character 0
|
||||
at path f_mm::manage_mission/pushbutton_on/
|
||||
The input variable pushbutton_on is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 323, character 0
|
||||
at path f_mm::manage_mission/estimated_total_mass/
|
||||
The input variable estimated_total_mass is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 327, character 0
|
||||
at path f_mm::manage_mission/current_range/
|
||||
The input variable current_range is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 331, character 0
|
||||
at path f_mm::manage_mission/current_speed/
|
||||
The input variable current_speed is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 335, character 0
|
||||
at path f_mm::manage_mission/current_altitude/
|
||||
The input variable current_altitude is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 339, character 0
|
||||
at path f_mm::manage_mission/flight_mode/
|
||||
The input variable flight_mode is never used
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 352, character 0
|
||||
at path f_mm::manage_mission/mission_complete/
|
||||
The output variable mission_complete has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 356, character 0
|
||||
at path f_mm::manage_mission/mission_aborted/
|
||||
The output variable mission_aborted has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 360, character 0
|
||||
at path f_mm::manage_mission/emergency_landing/
|
||||
The output variable emergency_landing has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 368, character 0
|
||||
at path f_mm::manage_mission/start_landing/
|
||||
The output variable start_landing has no definition
|
||||
*** Post-namespace Error (ERR_516): Undefined variable
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\manage_mission.scade, line 372, character 0
|
||||
at path f_mm::manage_mission/operating_point/
|
||||
The output variable operating_point has no definition
|
||||
*** Completion Error (SE_EXILPA): Illegal Empty Parameter
|
||||
at path _L1, _L2 = (viab_mm::na<<_null, _null, _null, _null>>)(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 113, character 0
|
||||
at path flight_mm::compute_flight_viability/LL_viability_array/
|
||||
The local variable LL_viability_array is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 95, character 0
|
||||
at path flight_mm::compute_flight_viability/nav_parameters/
|
||||
The input variable nav_parameters is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 103, character 0
|
||||
at path flight_mm::compute_flight_viability/payload_mass/
|
||||
The input variable payload_mass is never used
|
||||
*** Post-namespace Warning (WAR_508): Unused flow
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 107, character 0
|
||||
at path flight_mm::compute_flight_viability/energy_level/
|
||||
The input variable energy_level is never used
|
||||
*** Type Error (ERR_100): Type mismatch
|
||||
at file C:\Users\ANNEPE~1.POR\AppData\Local\Temp\ScadeChecker\8528\compute_flight_viability.scade, line 132, character 12
|
||||
at path flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=
|
||||
This expression has type {altitudes:float32^4, distances:float32^4,
|
||||
masses:float32^4, speeds:float32^4, energies:float32^4^4^4^4}
|
||||
but should have type bool
|
||||
(output flow mismatch)
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,351 +1,351 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>F_MM</TITLE>
|
||||
<STYLE type="text/css">
|
||||
.Normal {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.BodyText {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.Title {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 20pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 16pt;}
|
||||
.Subtitle {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 16pt;
|
||||
font-style: italic;
|
||||
padding-bottom: 16pt;}
|
||||
.DocumentInfo {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
padding-top: 12pt;
|
||||
padding-bottom: 12pt;}
|
||||
.ListNumber2 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.Heading1 {
|
||||
margin-top: 12pt;
|
||||
border-top-style: dotted;page-break-before: always;
|
||||
font-family: Verdana;
|
||||
font-size: 16pt;
|
||||
font-weight: bold;
|
||||
padding-top: 12pt;
|
||||
padding-bottom: 12pt;}
|
||||
.Heading2 {
|
||||
font-family: Verdana;
|
||||
font-size: 14pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading3 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading4 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.TableCell {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 0.1cm;
|
||||
padding-right: 0.1cm;}
|
||||
.TableHeadingCell {
|
||||
text-align: center;
|
||||
vertical-align:middle;
|
||||
color: rgb(255,255,255);
|
||||
background-color: rgb(0,0,128);
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-left: 0.1cm;}
|
||||
.TOC1 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
font-weight: bold;
|
||||
padding-top: 12pt;}
|
||||
.TOC2 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
padding-left: 0.35cm;
|
||||
padding-top: 12pt;}
|
||||
.TOC3 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-style: italic;
|
||||
padding-left: 0.7cm;
|
||||
padding-top: 6pt;}
|
||||
.TOC4 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1cm;}
|
||||
.Header {
|
||||
text-align: right;
|
||||
font-family: Tahoma;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 12pt;}
|
||||
.Footer {
|
||||
font-family: Tahoma;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;}
|
||||
.Caption {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 12pt;}
|
||||
.TableCaption {
|
||||
text-align: left;
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 6pt;}
|
||||
.ListOfFigures {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-weight: bold;}
|
||||
.Hyperlink {
|
||||
color: rgb(0,0,255);
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
text-decoration: underline;}
|
||||
.DocumentClass {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.TableCellAnnot {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 0.1cm;
|
||||
padding-right: 0.1cm;}
|
||||
.TableHeadingCellAnnot {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
color: rgb(255,255,255);
|
||||
background-color: rgb(0,0,128);
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-left: 0.1cm;}
|
||||
.TextualCode {
|
||||
font-family: Courier;
|
||||
font-size: 9pt;
|
||||
margin-bottom: 12pt;
|
||||
border-style: solid;
|
||||
border-width: 1pt;
|
||||
padding-left: 3pt;
|
||||
padding-top: 3pt;
|
||||
padding-bottom: 3pt;
|
||||
padding-right: 3pt;
|
||||
min-width: 160mm;
|
||||
width: 80%;
|
||||
white-space: nowrap;}
|
||||
.EndOfDocument {
|
||||
text-align: center;
|
||||
color: rgb(192,192,192);
|
||||
font-family: Verdana;
|
||||
font-size: 7pt;}
|
||||
.ListTitle {
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;}
|
||||
.ListOfTables {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-weight: bold;}
|
||||
.Heading5 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading6 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading7 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.TOC5 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1.3cm;}
|
||||
.TOC6 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1.6cm;}
|
||||
.TOC7 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 2cm;}
|
||||
table{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-spacing: 0px;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
td{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-collapse: collapse;
|
||||
min-height: 0.5cm;
|
||||
height: 0.5cm;
|
||||
}
|
||||
th{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-collapse: collapse;
|
||||
min-height: 0.5cm;
|
||||
height: 0.5cm;
|
||||
}
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
|
||||
|
||||
<DIV class="Header">Monday October 16 2017 15:17:13</DIV><DIV class="Title">Result of check for model F_MM</DIV>
|
||||
<HR style="width: 14cm; text-align: center;">
|
||||
<DIV class="DocumentInfo">
|
||||
<SPAN class="DocumentInfo" style="color: rgb(255,0,0);">8 error(s) detected</SPAN> - <SPAN class="DocumentInfo" style="color: rgb(255,128,0);">12 warning(s) detected</SPAN></DIV>
|
||||
<DIV class="BodyText" style="padding-bottom: 12pt;"><table style="width: 100%;" ><TBODY>
|
||||
<TR><TH class="TableHeadingCell">Category</TH>
|
||||
<TH class="TableHeadingCell">Code</TH>
|
||||
<TH class="TableHeadingCell">Message</TH>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/LL_missionCancelled/">f_mm::manage_mission/LL_missionCancelled/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The local variable LL_missionCancelled has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/go/">f_mm::manage_mission/go/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable go is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_abort/">f_mm::manage_mission/mission_abort/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable mission_abort is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/pushbutton_on/">f_mm::manage_mission/pushbutton_on/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable pushbutton_on is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/estimated_total_mass/">f_mm::manage_mission/estimated_total_mass/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable estimated_total_mass is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_range/">f_mm::manage_mission/current_range/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_range is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_speed/">f_mm::manage_mission/current_speed/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_speed is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_altitude/">f_mm::manage_mission/current_altitude/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_altitude is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/flight_mode/">f_mm::manage_mission/flight_mode/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable flight_mode is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_complete/">f_mm::manage_mission/mission_complete/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable mission_complete has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_aborted/">f_mm::manage_mission/mission_aborted/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable mission_aborted has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/emergency_landing/">f_mm::manage_mission/emergency_landing/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable emergency_landing has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/start_landing/">f_mm::manage_mission/start_landing/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable start_landing has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/operating_point/">f_mm::manage_mission/operating_point/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable operating_point has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell">Completion Error</TD>
|
||||
<TD class="TableCell" style=""><SPAN class="TableCell" style="color: rgb(255,0,0);">SE_EXILPA</SPAN></TD>
|
||||
<TD class="TableCell" style=""><B>Illegal Empty Parameter</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::manage_flight/_L1=">_L1, _L2 = (viab_mm::na<<_null, _null, _null, _null>>)(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/LL_viability_array/">flight_mm::compute_flight_viability/LL_viability_array/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The local variable LL_viability_array is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/nav_parameters/">flight_mm::compute_flight_viability/nav_parameters/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable nav_parameters is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/payload_mass/">flight_mm::compute_flight_viability/payload_mass/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable payload_mass is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/energy_level/">flight_mm::compute_flight_viability/energy_level/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable energy_level is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Type Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_100</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Type mismatch</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=">flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
This expression has type {altitudes:float32^4, distances:float32^4,<BR>
|
||||
masses:float32^4, speeds:float32^4, energies:float32^4^4^4^4}<BR>
|
||||
but should have type bool<BR>
|
||||
(output flow mismatch)</DIV>
|
||||
</TD>
|
||||
</TR></TBODY></TABLE></DIV>
|
||||
<HR style="width: 14cm; text-align: center;">
|
||||
<DIV class="EndOfDocument">End of document.</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>F_MM</TITLE>
|
||||
<STYLE type="text/css">
|
||||
.Normal {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.BodyText {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.Title {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 20pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 16pt;}
|
||||
.Subtitle {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 16pt;
|
||||
font-style: italic;
|
||||
padding-bottom: 16pt;}
|
||||
.DocumentInfo {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
padding-top: 12pt;
|
||||
padding-bottom: 12pt;}
|
||||
.ListNumber2 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.Heading1 {
|
||||
margin-top: 12pt;
|
||||
border-top-style: dotted;page-break-before: always;
|
||||
font-family: Verdana;
|
||||
font-size: 16pt;
|
||||
font-weight: bold;
|
||||
padding-top: 12pt;
|
||||
padding-bottom: 12pt;}
|
||||
.Heading2 {
|
||||
font-family: Verdana;
|
||||
font-size: 14pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading3 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading4 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.TableCell {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 0.1cm;
|
||||
padding-right: 0.1cm;}
|
||||
.TableHeadingCell {
|
||||
text-align: center;
|
||||
vertical-align:middle;
|
||||
color: rgb(255,255,255);
|
||||
background-color: rgb(0,0,128);
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-left: 0.1cm;}
|
||||
.TOC1 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
font-weight: bold;
|
||||
padding-top: 12pt;}
|
||||
.TOC2 {
|
||||
font-family: Verdana;
|
||||
font-size: 12pt;
|
||||
padding-left: 0.35cm;
|
||||
padding-top: 12pt;}
|
||||
.TOC3 {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-style: italic;
|
||||
padding-left: 0.7cm;
|
||||
padding-top: 6pt;}
|
||||
.TOC4 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1cm;}
|
||||
.Header {
|
||||
text-align: right;
|
||||
font-family: Tahoma;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 12pt;}
|
||||
.Footer {
|
||||
font-family: Tahoma;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;}
|
||||
.Caption {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 12pt;}
|
||||
.TableCaption {
|
||||
text-align: left;
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;
|
||||
padding-bottom: 6pt;}
|
||||
.ListOfFigures {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-weight: bold;}
|
||||
.Hyperlink {
|
||||
color: rgb(0,0,255);
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
text-decoration: underline;}
|
||||
.DocumentClass {
|
||||
text-align: center;
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;}
|
||||
.TableCellAnnot {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 0.1cm;
|
||||
padding-right: 0.1cm;}
|
||||
.TableHeadingCellAnnot {
|
||||
text-align: left;
|
||||
vertical-align:middle;
|
||||
color: rgb(255,255,255);
|
||||
background-color: rgb(0,0,128);
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
font-weight: bold;
|
||||
padding-left: 0.1cm;}
|
||||
.TextualCode {
|
||||
font-family: Courier;
|
||||
font-size: 9pt;
|
||||
margin-bottom: 12pt;
|
||||
border-style: solid;
|
||||
border-width: 1pt;
|
||||
padding-left: 3pt;
|
||||
padding-top: 3pt;
|
||||
padding-bottom: 3pt;
|
||||
padding-right: 3pt;
|
||||
min-width: 160mm;
|
||||
width: 80%;
|
||||
white-space: nowrap;}
|
||||
.EndOfDocument {
|
||||
text-align: center;
|
||||
color: rgb(192,192,192);
|
||||
font-family: Verdana;
|
||||
font-size: 7pt;}
|
||||
.ListTitle {
|
||||
font-family: Verdana;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;}
|
||||
.ListOfTables {
|
||||
font-family: Verdana;
|
||||
font-size: 11pt;
|
||||
font-weight: bold;}
|
||||
.Heading5 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading6 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.Heading7 {
|
||||
font-family: Verdana;
|
||||
font-size: 10pt;
|
||||
padding-top: 6pt;
|
||||
padding-bottom: 6pt;}
|
||||
.TOC5 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1.3cm;}
|
||||
.TOC6 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 1.6cm;}
|
||||
.TOC7 {
|
||||
font-family: Verdana;
|
||||
font-size: 9pt;
|
||||
padding-left: 2cm;}
|
||||
table{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-spacing: 0px;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
td{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-collapse: collapse;
|
||||
min-height: 0.5cm;
|
||||
height: 0.5cm;
|
||||
}
|
||||
th{
|
||||
border:1px solid rgb(0, 0, 0);
|
||||
border-collapse: collapse;
|
||||
min-height: 0.5cm;
|
||||
height: 0.5cm;
|
||||
}
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
|
||||
|
||||
<DIV class="Header">Monday October 16 2017 15:17:13</DIV><DIV class="Title">Result of check for model F_MM</DIV>
|
||||
<HR style="width: 14cm; text-align: center;">
|
||||
<DIV class="DocumentInfo">
|
||||
<SPAN class="DocumentInfo" style="color: rgb(255,0,0);">8 error(s) detected</SPAN> - <SPAN class="DocumentInfo" style="color: rgb(255,128,0);">12 warning(s) detected</SPAN></DIV>
|
||||
<DIV class="BodyText" style="padding-bottom: 12pt;"><table style="width: 100%;" ><TBODY>
|
||||
<TR><TH class="TableHeadingCell">Category</TH>
|
||||
<TH class="TableHeadingCell">Code</TH>
|
||||
<TH class="TableHeadingCell">Message</TH>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/LL_missionCancelled/">f_mm::manage_mission/LL_missionCancelled/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The local variable LL_missionCancelled has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/go/">f_mm::manage_mission/go/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable go is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_abort/">f_mm::manage_mission/mission_abort/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable mission_abort is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/pushbutton_on/">f_mm::manage_mission/pushbutton_on/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable pushbutton_on is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/estimated_total_mass/">f_mm::manage_mission/estimated_total_mass/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable estimated_total_mass is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_range/">f_mm::manage_mission/current_range/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_range is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_speed/">f_mm::manage_mission/current_speed/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_speed is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/current_altitude/">f_mm::manage_mission/current_altitude/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable current_altitude is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/flight_mode/">f_mm::manage_mission/flight_mode/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable flight_mode is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_complete/">f_mm::manage_mission/mission_complete/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable mission_complete has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/mission_aborted/">f_mm::manage_mission/mission_aborted/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable mission_aborted has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/emergency_landing/">f_mm::manage_mission/emergency_landing/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable emergency_landing has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/start_landing/">f_mm::manage_mission/start_landing/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable start_landing has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_516</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Undefined variable</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#f_mm::manage_mission/operating_point/">f_mm::manage_mission/operating_point/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The output variable operating_point has no definition</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell">Completion Error</TD>
|
||||
<TD class="TableCell" style=""><SPAN class="TableCell" style="color: rgb(255,0,0);">SE_EXILPA</SPAN></TD>
|
||||
<TD class="TableCell" style=""><B>Illegal Empty Parameter</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::manage_flight/_L1=">_L1, _L2 = (viab_mm::na<<_null, _null, _null, _null>>)(_null, _null, _null, _null, _null, _null, _null, _null, _null, _null, _null)</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/LL_viability_array/">flight_mm::compute_flight_viability/LL_viability_array/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The local variable LL_viability_array is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/nav_parameters/">flight_mm::compute_flight_viability/nav_parameters/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable nav_parameters is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/payload_mass/">flight_mm::compute_flight_viability/payload_mass/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable payload_mass is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Post-namespace Warning</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,128,0);">WAR_508</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Unused flow</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/energy_level/">flight_mm::compute_flight_viability/energy_level/</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
The input variable energy_level is never used</DIV>
|
||||
</TD>
|
||||
</TR><TR><TD class="TableCell" style="" rowspan="2">Type Error</TD>
|
||||
<TD class="TableCell" style="" rowspan="2"><SPAN class="TableCell" style="color: rgb(255,0,0);">ERR_100</SPAN></TD>
|
||||
<TD class="TableCell" style="border-bottom: 0px hidden;"><B>Type mismatch</B><B> at </B><A class="Hyperlink" style="text-align: left; vertical-align:middle; font-size: 9pt; font-weight: bold; padding-left: 0.1cm; padding-right: 0.1cm;" HREF="studio:SC:LOCATE_PATH#F_MM.etp#flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=">flight_mm::compute_flight_viability/navigation_mode:then:LL_viability_array=</A></TD>
|
||||
</TR><TR><TD class="TableCell" style="border-top: 0px hidden;"><DIV class="TableCell" style="padding-left: 0.5cm;">
|
||||
This expression has type {altitudes:float32^4, distances:float32^4,<BR>
|
||||
masses:float32^4, speeds:float32^4, energies:float32^4^4^4^4}<BR>
|
||||
but should have type bool<BR>
|
||||
(output flow mismatch)</DIV>
|
||||
</TD>
|
||||
</TR></TBODY></TABLE></DIV>
|
||||
<HR style="width: 14cm; text-align: center;">
|
||||
<DIV class="EndOfDocument">End of document.</DIV>
|
||||
</BODY>
|
||||
</HTML>
|
||||
|
||||
@@ -1,341 +1,341 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="FallingEdge">
|
||||
<inputs>
|
||||
<Variable name="FE_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e4/6F08/E3C/59477512719f"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="FE_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e3/6F08/E3C/594775121ed0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29de/6F08/E3C/5947751256c9"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29df/6F08/E3C/594775126ea2"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e0/6F08/E3C/5947751292c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e1/6F08/E3C/59477512417b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e2/6F08/E3C/594775123633"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = FE_Input; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="FE_Input"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d7/6F08/E3C/594775123f0a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- FE_Output = _L6; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="FE_Output"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d8/6F08/E3C/5947751264d1"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = _L4 and _L5; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L4 and _L5 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d9/6F08/E3C/594775122d7d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4 = fby(_L1; 1; false); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- fby(_L1; 1; false) -->
|
||||
<FbyOp name="1">
|
||||
<flows>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flows>
|
||||
<delay>
|
||||
<ConstValue value="1"/>
|
||||
</delay>
|
||||
<values>
|
||||
<ConstValue value="false"/>
|
||||
</values>
|
||||
</FbyOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29da/6F08/E3C/5947751244e5"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L5 = not _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L1 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29db/6F08/E3C/59477512c17"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = (false) -> (_L3); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (false) -> (_L3) -->
|
||||
<InitOp name="1">
|
||||
<value>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<ConstValue value="false"/>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</value>
|
||||
<flow>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</flow>
|
||||
</InitOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29dc/6F08/E3C/594775122933"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/29d6/6F08/E3C/594775124763" symbolFile="FallingEdge" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Detects a falling edge (true to false transition).</comment>
|
||||
<comment>The output is true during the transition clock cycle. The output is initialized to false. </comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_FallingEdge" landscape="false" format="A4 (210 297)" oid="!ed/29dd/6F08/E3C/5947751268f9">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/29d7/6F08/E3C/594775123f0a">
|
||||
<position>
|
||||
<Point x="1891" y="2196"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/29d8/6F08/E3C/5947751264d1">
|
||||
<position>
|
||||
<Point x="14182" y="3874"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<position>
|
||||
<Point x="8935" y="3776"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29da/6F08/E3C/5947751244e5" dstEquation="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<positions>
|
||||
<Point x="6011" y="2455"/>
|
||||
<Point x="7726" y="2455"/>
|
||||
<Point x="7726" y="4001"/>
|
||||
<Point x="8932" y="4001"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/29db/6F08/E3C/59477512c17" dstEquation="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<positions>
|
||||
<Point x="6244" y="4233"/>
|
||||
<Point x="7853" y="4233"/>
|
||||
<Point x="7853" y="4233"/>
|
||||
<Point x="8932" y="4233"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29da/6F08/E3C/5947751244e5">
|
||||
<position>
|
||||
<Point x="4995" y="1947"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d7/6F08/E3C/594775123f0a" dstEquation="!ed/29da/6F08/E3C/5947751244e5">
|
||||
<positions>
|
||||
<Point x="2138" y="2455"/>
|
||||
<Point x="2942" y="2455"/>
|
||||
<Point x="2942" y="2455"/>
|
||||
<Point x="4995" y="2455"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29db/6F08/E3C/59477512c17">
|
||||
<position>
|
||||
<Point x="5228" y="3895"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="660"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d7/6F08/E3C/594775123f0a" dstEquation="!ed/29db/6F08/E3C/59477512c17">
|
||||
<positions>
|
||||
<Point x="2138" y="2455"/>
|
||||
<Point x="3450" y="2455"/>
|
||||
<Point x="3450" y="4233"/>
|
||||
<Point x="5228" y="4233"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29dc/6F08/E3C/594775122933">
|
||||
<position>
|
||||
<Point x="11705" y="3598"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d9/6F08/E3C/594775122d7d" dstEquation="!ed/29dc/6F08/E3C/594775122933">
|
||||
<positions>
|
||||
<Point x="9948" y="4106"/>
|
||||
<Point x="10816" y="4106"/>
|
||||
<Point x="10816" y="4106"/>
|
||||
<Point x="11705" y="4106"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29dc/6F08/E3C/594775122933" dstEquation="!ed/29d8/6F08/E3C/5947751264d1">
|
||||
<positions>
|
||||
<Point x="12721" y="4106"/>
|
||||
<Point x="13462" y="4106"/>
|
||||
<Point x="13462" y="4106"/>
|
||||
<Point x="14224" y="4106"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="FallingEdge">
|
||||
<inputs>
|
||||
<Variable name="FE_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e4/6F08/E3C/59477512719f"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="FE_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e3/6F08/E3C/594775121ed0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29de/6F08/E3C/5947751256c9"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29df/6F08/E3C/594775126ea2"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e0/6F08/E3C/5947751292c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e1/6F08/E3C/59477512417b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/29e2/6F08/E3C/594775123633"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = FE_Input; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="FE_Input"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d7/6F08/E3C/594775123f0a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- FE_Output = _L6; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="FE_Output"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d8/6F08/E3C/5947751264d1"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = _L4 and _L5; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L4 and _L5 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29d9/6F08/E3C/594775122d7d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4 = fby(_L1; 1; false); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- fby(_L1; 1; false) -->
|
||||
<FbyOp name="1">
|
||||
<flows>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flows>
|
||||
<delay>
|
||||
<ConstValue value="1"/>
|
||||
</delay>
|
||||
<values>
|
||||
<ConstValue value="false"/>
|
||||
</values>
|
||||
</FbyOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29da/6F08/E3C/5947751244e5"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L5 = not _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L1 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29db/6F08/E3C/59477512c17"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = (false) -> (_L3); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (false) -> (_L3) -->
|
||||
<InitOp name="1">
|
||||
<value>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<ConstValue value="false"/>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</value>
|
||||
<flow>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</flow>
|
||||
</InitOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/29dc/6F08/E3C/594775122933"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/29d6/6F08/E3C/594775124763" symbolFile="FallingEdge" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Detects a falling edge (true to false transition).</comment>
|
||||
<comment>The output is true during the transition clock cycle. The output is initialized to false. </comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_FallingEdge" landscape="false" format="A4 (210 297)" oid="!ed/29dd/6F08/E3C/5947751268f9">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/29d7/6F08/E3C/594775123f0a">
|
||||
<position>
|
||||
<Point x="1891" y="2196"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/29d8/6F08/E3C/5947751264d1">
|
||||
<position>
|
||||
<Point x="14182" y="3874"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<position>
|
||||
<Point x="8935" y="3776"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29da/6F08/E3C/5947751244e5" dstEquation="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<positions>
|
||||
<Point x="6011" y="2455"/>
|
||||
<Point x="7726" y="2455"/>
|
||||
<Point x="7726" y="4001"/>
|
||||
<Point x="8932" y="4001"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/29db/6F08/E3C/59477512c17" dstEquation="!ed/29d9/6F08/E3C/594775122d7d">
|
||||
<positions>
|
||||
<Point x="6244" y="4233"/>
|
||||
<Point x="7853" y="4233"/>
|
||||
<Point x="7853" y="4233"/>
|
||||
<Point x="8932" y="4233"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29da/6F08/E3C/5947751244e5">
|
||||
<position>
|
||||
<Point x="4995" y="1947"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d7/6F08/E3C/594775123f0a" dstEquation="!ed/29da/6F08/E3C/5947751244e5">
|
||||
<positions>
|
||||
<Point x="2138" y="2455"/>
|
||||
<Point x="2942" y="2455"/>
|
||||
<Point x="2942" y="2455"/>
|
||||
<Point x="4995" y="2455"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29db/6F08/E3C/59477512c17">
|
||||
<position>
|
||||
<Point x="5228" y="3895"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="660"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d7/6F08/E3C/594775123f0a" dstEquation="!ed/29db/6F08/E3C/59477512c17">
|
||||
<positions>
|
||||
<Point x="2138" y="2455"/>
|
||||
<Point x="3450" y="2455"/>
|
||||
<Point x="3450" y="4233"/>
|
||||
<Point x="5228" y="4233"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/29dc/6F08/E3C/594775122933">
|
||||
<position>
|
||||
<Point x="11705" y="3598"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29d9/6F08/E3C/594775122d7d" dstEquation="!ed/29dc/6F08/E3C/594775122933">
|
||||
<positions>
|
||||
<Point x="9948" y="4106"/>
|
||||
<Point x="10816" y="4106"/>
|
||||
<Point x="10816" y="4106"/>
|
||||
<Point x="11705" y="4106"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/29dc/6F08/E3C/594775122933" dstEquation="!ed/29d8/6F08/E3C/5947751264d1">
|
||||
<positions>
|
||||
<Point x="12721" y="4106"/>
|
||||
<Point x="13462" y="4106"/>
|
||||
<Point x="13462" y="4106"/>
|
||||
<Point x="14224" y="4106"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,55 +1,55 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerR">
|
||||
<inputs>
|
||||
<Variable name="P_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1117/745C/15C0/58f859ff5712"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Power">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1118/745C/15C0/58f859ff3116"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="P_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1116/745C/15C0/58f859ff3bab"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1115/745C/15C0/58f859ff4cd5" symbolFile="PowerR.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>P_Ouput equals P_Input powered to Power</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerR">
|
||||
<inputs>
|
||||
<Variable name="P_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1117/745C/15C0/58f859ff5712"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Power">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1118/745C/15C0/58f859ff3116"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="P_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1116/745C/15C0/58f859ff3bab"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1115/745C/15C0/58f859ff4cd5" symbolFile="PowerR.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>P_Ouput equals P_Input powered to Power</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,56 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerRR">
|
||||
<inputs>
|
||||
<Variable name="P_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1135/745C/15C0/58f85a243eeb"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Power">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1136/745C/15C0/58f85a243763"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="P_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1134/745C/15C0/58f85a2463dd"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1133/745C/15C0/58f85a245720" symbolFile="PowerRR.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>P_Ouput equals P_Input powered to Power, Power being a 'T.</comment>
|
||||
<comment>It is assumed that: "P_Input > 0" or "(P_Input == 0 && Power > 0)"</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerRR">
|
||||
<inputs>
|
||||
<Variable name="P_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1135/745C/15C0/58f85a243eeb"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Power">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1136/745C/15C0/58f85a243763"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="P_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1134/745C/15C0/58f85a2463dd"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1133/745C/15C0/58f85a245720" symbolFile="PowerRR.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>P_Ouput equals P_Input powered to Power, Power being a 'T.</comment>
|
||||
<comment>It is assumed that: "P_Input > 0" or "(P_Input == 0 && Power > 0)"</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,52 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerRR32">
|
||||
<inputs>
|
||||
<Variable name="i">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/125a/745C/15C0/58f85d881de5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="p">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/125b/745C/15C0/58f85d884278"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="o">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1259/745C/15C0/58f85d883792"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<specializedOperator>
|
||||
<OperatorRef name="PowerRR"/>
|
||||
</specializedOperator>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1258/745C/15C0/58f85d883b0d"/>
|
||||
<kcg:Pragma>
|
||||
C:name PowerRR32_mathext_mathextimpl
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="PowerRR32">
|
||||
<inputs>
|
||||
<Variable name="i">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/125a/745C/15C0/58f85d881de5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="p">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/125b/745C/15C0/58f85d884278"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="o">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1259/745C/15C0/58f85d883792"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<specializedOperator>
|
||||
<OperatorRef name="PowerRR"/>
|
||||
</specializedOperator>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1258/745C/15C0/58f85d883b0d"/>
|
||||
<kcg:Pragma>
|
||||
C:name PowerRR32_mathext_mathextimpl
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,341 +1,341 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="RisingEdge">
|
||||
<inputs>
|
||||
<Variable name="RE_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/298b/6F08/E3C/594774562cae"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="RE_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/298a/6F08/E3C/594774567ee5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2985/6F08/E3C/594774565656"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2986/6F08/E3C/594774562eaf"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2987/6F08/E3C/5947745613c8"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L8">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2988/6F08/E3C/594774562cc0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L9">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2989/6F08/E3C/594774561103"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = RE_Input; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="RE_Input"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/297e/6F08/E3C/594774567ed2"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- RE_Output = _L9; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="RE_Output"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L9"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/297f/6F08/E3C/5947745653eb"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = fby(_L1; 1; false); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- fby(_L1; 1; false) -->
|
||||
<FbyOp name="1">
|
||||
<flows>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flows>
|
||||
<delay>
|
||||
<ConstValue value="1"/>
|
||||
</delay>
|
||||
<values>
|
||||
<ConstValue value="false"/>
|
||||
</values>
|
||||
</FbyOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2980/6F08/E3C/594774564430"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = _L8 and _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L8 and _L1 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L8"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2981/6F08/E3C/594774566a1"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L8 = not _L3; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L8"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L3 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2982/6F08/E3C/594774561fbd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L9 = (false) -> (_L6); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L9"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (false) -> (_L6) -->
|
||||
<InitOp name="1">
|
||||
<value>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<ConstValue value="false"/>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</value>
|
||||
<flow>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</flow>
|
||||
</InitOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2983/6F08/E3C/594774562491"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/297d/6F08/E3C/594774561a9e" symbolFile="RisingEdge" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Detects a rising edge (false to true transition).</comment>
|
||||
<comment>The output is true during the transition clock cycle. The output is initialized to false.</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_RisingEdge" landscape="false" format="A4 (210 297)" oid="!ed/2984/6F08/E3C/59477456114f">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/297e/6F08/E3C/594774567ed2">
|
||||
<position>
|
||||
<Point x="1969" y="3133"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="502"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/297f/6F08/E3C/5947745653eb">
|
||||
<position>
|
||||
<Point x="14288" y="4360"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="317" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2980/6F08/E3C/594774564430">
|
||||
<position>
|
||||
<Point x="4699" y="2879"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="1021"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/297e/6F08/E3C/594774567ed2" dstEquation="!ed/2980/6F08/E3C/594774564430">
|
||||
<positions>
|
||||
<Point x="2223" y="3387"/>
|
||||
<Point x="3471" y="3387"/>
|
||||
<Point x="3471" y="3387"/>
|
||||
<Point x="4699" y="3387"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2981/6F08/E3C/594774566a1">
|
||||
<position>
|
||||
<Point x="9144" y="4276"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2982/6F08/E3C/594774561fbd" dstEquation="!ed/2981/6F08/E3C/594774566a1">
|
||||
<positions>
|
||||
<Point x="8022" y="3408"/>
|
||||
<Point x="8573" y="3408"/>
|
||||
<Point x="8573" y="4509"/>
|
||||
<Point x="9144" y="4509"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/297e/6F08/E3C/594774567ed2" dstEquation="!ed/2981/6F08/E3C/594774566a1">
|
||||
<positions>
|
||||
<Point x="2223" y="3387"/>
|
||||
<Point x="3704" y="3387"/>
|
||||
<Point x="3704" y="4720"/>
|
||||
<Point x="9144" y="4720"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2982/6F08/E3C/594774561fbd">
|
||||
<position>
|
||||
<Point x="7010" y="3073"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="660"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2980/6F08/E3C/594774564430" dstEquation="!ed/2982/6F08/E3C/594774561fbd">
|
||||
<positions>
|
||||
<Point x="5715" y="3387"/>
|
||||
<Point x="6350" y="3387"/>
|
||||
<Point x="6350" y="3387"/>
|
||||
<Point x="7006" y="3387"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2983/6F08/E3C/594774562491">
|
||||
<position>
|
||||
<Point x="11303" y="4106"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2981/6F08/E3C/594774566a1" dstEquation="!ed/2983/6F08/E3C/594774562491">
|
||||
<positions>
|
||||
<Point x="10160" y="4614"/>
|
||||
<Point x="10732" y="4614"/>
|
||||
<Point x="10732" y="4614"/>
|
||||
<Point x="11303" y="4614"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2983/6F08/E3C/594774562491" dstEquation="!ed/297f/6F08/E3C/5947745653eb">
|
||||
<positions>
|
||||
<Point x="12319" y="4614"/>
|
||||
<Point x="13314" y="4614"/>
|
||||
<Point x="13314" y="4614"/>
|
||||
<Point x="14330" y="4614"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="RisingEdge">
|
||||
<inputs>
|
||||
<Variable name="RE_Input">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/298b/6F08/E3C/594774562cae"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="RE_Output">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/298a/6F08/E3C/594774567ee5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2985/6F08/E3C/594774565656"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2986/6F08/E3C/594774562eaf"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2987/6F08/E3C/5947745613c8"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L8">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2988/6F08/E3C/594774562cc0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L9">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2989/6F08/E3C/594774561103"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = RE_Input; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="RE_Input"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/297e/6F08/E3C/594774567ed2"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- RE_Output = _L9; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="RE_Output"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L9"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/297f/6F08/E3C/5947745653eb"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = fby(_L1; 1; false); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- fby(_L1; 1; false) -->
|
||||
<FbyOp name="1">
|
||||
<flows>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flows>
|
||||
<delay>
|
||||
<ConstValue value="1"/>
|
||||
</delay>
|
||||
<values>
|
||||
<ConstValue value="false"/>
|
||||
</values>
|
||||
</FbyOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2980/6F08/E3C/594774564430"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = _L8 and _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L8 and _L1 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L8"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2981/6F08/E3C/594774566a1"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L8 = not _L3; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L8"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L3 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2982/6F08/E3C/594774561fbd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L9 = (false) -> (_L6); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L9"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (false) -> (_L6) -->
|
||||
<InitOp name="1">
|
||||
<value>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<ConstValue value="false"/>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</value>
|
||||
<flow>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</flow>
|
||||
</InitOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2983/6F08/E3C/594774562491"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/297d/6F08/E3C/594774561a9e" symbolFile="RisingEdge" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Detects a rising edge (false to true transition).</comment>
|
||||
<comment>The output is true during the transition clock cycle. The output is initialized to false.</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_RisingEdge" landscape="false" format="A4 (210 297)" oid="!ed/2984/6F08/E3C/59477456114f">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/297e/6F08/E3C/594774567ed2">
|
||||
<position>
|
||||
<Point x="1969" y="3133"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="502"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/297f/6F08/E3C/5947745653eb">
|
||||
<position>
|
||||
<Point x="14288" y="4360"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="317" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2980/6F08/E3C/594774564430">
|
||||
<position>
|
||||
<Point x="4699" y="2879"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="1021"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/297e/6F08/E3C/594774567ed2" dstEquation="!ed/2980/6F08/E3C/594774564430">
|
||||
<positions>
|
||||
<Point x="2223" y="3387"/>
|
||||
<Point x="3471" y="3387"/>
|
||||
<Point x="3471" y="3387"/>
|
||||
<Point x="4699" y="3387"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2981/6F08/E3C/594774566a1">
|
||||
<position>
|
||||
<Point x="9144" y="4276"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1021" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2982/6F08/E3C/594774561fbd" dstEquation="!ed/2981/6F08/E3C/594774566a1">
|
||||
<positions>
|
||||
<Point x="8022" y="3408"/>
|
||||
<Point x="8573" y="3408"/>
|
||||
<Point x="8573" y="4509"/>
|
||||
<Point x="9144" y="4509"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/297e/6F08/E3C/594774567ed2" dstEquation="!ed/2981/6F08/E3C/594774566a1">
|
||||
<positions>
|
||||
<Point x="2223" y="3387"/>
|
||||
<Point x="3704" y="3387"/>
|
||||
<Point x="3704" y="4720"/>
|
||||
<Point x="9144" y="4720"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2982/6F08/E3C/594774561fbd">
|
||||
<position>
|
||||
<Point x="7010" y="3073"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="660"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2980/6F08/E3C/594774564430" dstEquation="!ed/2982/6F08/E3C/594774561fbd">
|
||||
<positions>
|
||||
<Point x="5715" y="3387"/>
|
||||
<Point x="6350" y="3387"/>
|
||||
<Point x="6350" y="3387"/>
|
||||
<Point x="7006" y="3387"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2983/6F08/E3C/594774562491">
|
||||
<position>
|
||||
<Point x="11303" y="4106"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1016" height="1016"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2981/6F08/E3C/594774566a1" dstEquation="!ed/2983/6F08/E3C/594774562491">
|
||||
<positions>
|
||||
<Point x="10160" y="4614"/>
|
||||
<Point x="10732" y="4614"/>
|
||||
<Point x="10732" y="4614"/>
|
||||
<Point x="11303" y="4614"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2983/6F08/E3C/594774562491" dstEquation="!ed/297f/6F08/E3C/5947745653eb">
|
||||
<positions>
|
||||
<Point x="12319" y="4614"/>
|
||||
<Point x="13314" y="4614"/>
|
||||
<Point x="13314" y="4614"/>
|
||||
<Point x="14330" y="4614"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,43 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="SqrtR">
|
||||
<inputs>
|
||||
<Variable name="Input1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/19ed/654E/1838/58f70bd055d6"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="Output1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/19ec/654E/1838/58f70bd05d89"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/19eb/654E/1838/58f70bd04cce" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>sqrt(Input1)</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="SqrtR">
|
||||
<inputs>
|
||||
<Variable name="Input1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/19ed/654E/1838/58f70bd055d6"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="Output1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/19ec/654E/1838/58f70bd05d89"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<FloatType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</FloatType>
|
||||
</numericTypes>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/19eb/654E/1838/58f70bd04cce" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>sqrt(Input1)</comment>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,40 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="SqrtR32">
|
||||
<inputs>
|
||||
<Variable name="i">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/4fd4/654E/1838/58f70e5d4acd"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="o">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/4fd3/654E/1838/58f70e5d1296"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<specializedOperator>
|
||||
<OperatorRef name="SqrtR"/>
|
||||
</specializedOperator>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/4fd2/654E/1838/58f70e5d6f68"/>
|
||||
<kcg:Pragma>
|
||||
C:name SqrtR32_mathext_mathextimpl
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" external="imported" name="SqrtR32">
|
||||
<inputs>
|
||||
<Variable name="i">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/4fd4/654E/1838/58f70e5d4acd"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="o">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/4fd3/654E/1838/58f70e5d1296"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<specializedOperator>
|
||||
<OperatorRef name="SqrtR"/>
|
||||
</specializedOperator>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/4fd2/654E/1838/58f70e5d6f68"/>
|
||||
<kcg:Pragma>
|
||||
C:name SqrtR32_mathext_mathextimpl
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,183 +1,183 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="Square">
|
||||
<inputs>
|
||||
<Variable name="Square_In">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a08/654E/1838/58f70bd177ff"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="Square_Out">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a07/654E/1838/58f70bd1769c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<NumericType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</NumericType>
|
||||
</numericTypes>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a05/654E/1838/58f70bd15577"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a06/654E/1838/58f70bd152f0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = Square_In; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="Square_In"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a01/654E/1838/58f70bd1ebd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = _L1 * _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L1 * _L1 -->
|
||||
<NAryOp name="1" operator="*">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a02/654E/1838/58f70bd13031"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- Square_Out = _L2; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="Square_Out"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a03/654E/1838/58f70bd1455a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1a00/654E/1838/58f70bd164ca" symbolFile="Square.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>SR_Output = (SR_Input)^2</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_Square" landscape="false" format="A4 (210 297)" oid="!ed/1a04/654E/1838/58f70bd15307">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/1a01/654E/1838/58f70bd1ebd">
|
||||
<position>
|
||||
<Point x="1653" y="661"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<position>
|
||||
<Point x="4172" y="574"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1022" height="678"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1a01/654E/1838/58f70bd1ebd" dstEquation="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<positions>
|
||||
<Point x="1905" y="910"/>
|
||||
<Point x="3598" y="910"/>
|
||||
<Point x="3598" y="804"/>
|
||||
<Point x="4170" y="804"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/1a01/654E/1838/58f70bd1ebd" dstEquation="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<positions>
|
||||
<Point x="1905" y="910"/>
|
||||
<Point x="3598" y="910"/>
|
||||
<Point x="3598" y="1016"/>
|
||||
<Point x="4170" y="1016"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/1a03/654E/1838/58f70bd1455a">
|
||||
<position>
|
||||
<Point x="6552" y="661"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1a02/654E/1838/58f70bd13031" dstEquation="!ed/1a03/654E/1838/58f70bd1455a">
|
||||
<positions>
|
||||
<Point x="5186" y="910"/>
|
||||
<Point x="5503" y="910"/>
|
||||
<Point x="5503" y="910"/>
|
||||
<Point x="6604" y="910"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="Square">
|
||||
<inputs>
|
||||
<Variable name="Square_In">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a08/654E/1838/58f70bd177ff"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="Square_Out">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a07/654E/1838/58f70bd1769c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<NumericType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</NumericType>
|
||||
</numericTypes>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a05/654E/1838/58f70bd15577"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1a06/654E/1838/58f70bd152f0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = Square_In; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="Square_In"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a01/654E/1838/58f70bd1ebd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = _L1 * _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L1 * _L1 -->
|
||||
<NAryOp name="1" operator="*">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a02/654E/1838/58f70bd13031"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- Square_Out = _L2; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="Square_Out"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1a03/654E/1838/58f70bd1455a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/1a00/654E/1838/58f70bd164ca" symbolFile="Square.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>SR_Output = (SR_Input)^2</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_Square" landscape="false" format="A4 (210 297)" oid="!ed/1a04/654E/1838/58f70bd15307">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/1a01/654E/1838/58f70bd1ebd">
|
||||
<position>
|
||||
<Point x="1653" y="661"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<position>
|
||||
<Point x="4172" y="574"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1022" height="678"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1a01/654E/1838/58f70bd1ebd" dstEquation="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<positions>
|
||||
<Point x="1905" y="910"/>
|
||||
<Point x="3598" y="910"/>
|
||||
<Point x="3598" y="804"/>
|
||||
<Point x="4170" y="804"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/1a01/654E/1838/58f70bd1ebd" dstEquation="!ed/1a02/654E/1838/58f70bd13031">
|
||||
<positions>
|
||||
<Point x="1905" y="910"/>
|
||||
<Point x="3598" y="910"/>
|
||||
<Point x="3598" y="1016"/>
|
||||
<Point x="4170" y="1016"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/1a03/654E/1838/58f70bd1455a">
|
||||
<position>
|
||||
<Point x="6552" y="661"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1a02/654E/1838/58f70bd13031" dstEquation="!ed/1a03/654E/1838/58f70bd1455a">
|
||||
<positions>
|
||||
<Point x="5186" y="910"/>
|
||||
<Point x="5503" y="910"/>
|
||||
<Point x="5503" y="910"/>
|
||||
<Point x="6604" y="910"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,454 +1,454 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="TruthTableElt">
|
||||
<inputs>
|
||||
<Variable name="AccIn">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2f/5C75/1654/58f8aef633e5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Cond">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a30/5C75/1654/58f8aef63e27"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="TTelt">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="truthTablesValues_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a31/5C75/1654/58f8aef63e5f"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="AccOut">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2e/5C75/1654/58f8aef625e7"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a27/5C75/1654/58f8aef63ee0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a28/5C75/1654/58f8aef646e5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L13">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a29/5C75/1654/58f8aef6189a"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L15">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2a/5C75/1654/58f8aef62d1c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L14">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2b/5C75/1654/58f8aef63de3"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L16">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2c/5C75/1654/58f8aef61f18"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L17">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="truthTablesValues_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2d/5C75/1654/58f8aef658b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = _L2 and _L13; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L2 and _L13 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L13"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a1e/5C75/1654/58f8aef6512a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = AccIn; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="AccIn"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a1f/5C75/1654/58f8aef6699e"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- AccOut = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="AccOut"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a20/5C75/1654/58f8aef6257e"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L13 = ( case _L17 of | T : _L14 | F : _L15 | _ : _L16); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L13"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- ( case _L17 of | T : _L14 | F : _L15 | _ : _L16) -->
|
||||
<CaseOp name="1">
|
||||
<switch>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L17"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</switch>
|
||||
<cases>
|
||||
<Case pattern="T">
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L14"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
<Case pattern="F">
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L15"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
<Case>
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L16"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
</cases>
|
||||
</CaseOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a21/5C75/1654/58f8aef661d8"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L14 = Cond; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L14"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="Cond"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a22/5C75/1654/58f8aef61dc7"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L15 = not _L14; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L15"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L14 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L14"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a23/5C75/1654/58f8aef61431"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L16 = true; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L16"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="true"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a24/5C75/1654/58f8aef67abd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L17 = TTelt; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L17"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="TTelt"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a25/5C75/1654/58f8aef6506d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/2a1d/5C75/1654/58f8aef622e" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Private; used from TruthTable and TruthTableIdx.</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_TruthTableElt" landscape="true" format="A4 (210 297)" oid="!ed/2a26/5C75/1654/58f8aef63f56">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<position>
|
||||
<Point x="8829" y="971"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1048" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a1f/5C75/1654/58f8aef6699e">
|
||||
<position>
|
||||
<Point x="1706" y="953"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="502"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a1f/5C75/1654/58f8aef6699e" dstEquation="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<positions>
|
||||
<Point x="1947" y="1207"/>
|
||||
<Point x="6964" y="1207"/>
|
||||
<Point x="6964" y="1207"/>
|
||||
<Point x="8827" y="1207"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a20/5C75/1654/58f8aef6257e">
|
||||
<position>
|
||||
<Point x="11738" y="1085"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a1e/5C75/1654/58f8aef6512a" dstEquation="!ed/2a20/5C75/1654/58f8aef6257e">
|
||||
<positions>
|
||||
<Point x="9885" y="1312"/>
|
||||
<Point x="10456" y="1312"/>
|
||||
<Point x="10456" y="1312"/>
|
||||
<Point x="11790" y="1312"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<position>
|
||||
<Point x="5760" y="4172"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1233" height="2398"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a22/5C75/1654/58f8aef61dc7">
|
||||
<position>
|
||||
<Point x="1706" y="3863"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a23/5C75/1654/58f8aef61431">
|
||||
<position>
|
||||
<Point x="3855" y="5019"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1048" height="678"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a22/5C75/1654/58f8aef61dc7" dstEquation="!ed/2a23/5C75/1654/58f8aef61431">
|
||||
<positions>
|
||||
<Point x="1947" y="4128"/>
|
||||
<Point x="3302" y="4128"/>
|
||||
<Point x="3302" y="5355"/>
|
||||
<Point x="3852" y="5355"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/2a22/5C75/1654/58f8aef61dc7" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="1947" y="4128"/>
|
||||
<Point x="5271" y="4128"/>
|
||||
<Point x="5271" y="4763"/>
|
||||
<Point x="5757" y="4763"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/2a23/5C75/1654/58f8aef61431" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="4911" y="5355"/>
|
||||
<Point x="5144" y="5355"/>
|
||||
<Point x="5144" y="5355"/>
|
||||
<Point x="5757" y="5355"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/2a24/5C75/1654/58f8aef67abd">
|
||||
<position>
|
||||
<Point x="2672" y="5821"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="53" height="264"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="4" srcEquation="!ed/2a24/5C75/1654/58f8aef67abd" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="2731" y="5969"/>
|
||||
<Point x="5207" y="5969"/>
|
||||
<Point x="5207" y="5969"/>
|
||||
<Point x="5757" y="5969"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a25/5C75/1654/58f8aef6506d">
|
||||
<position>
|
||||
<Point x="1706" y="2434"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a25/5C75/1654/58f8aef6506d" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="1947" y="2688"/>
|
||||
<Point x="6371" y="2688"/>
|
||||
<Point x="6371" y="4170"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/2a21/5C75/1654/58f8aef661d8" dstEquation="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<positions>
|
||||
<Point x="6985" y="5376"/>
|
||||
<Point x="8488" y="5376"/>
|
||||
<Point x="8488" y="1418"/>
|
||||
<Point x="8827" y="1418"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="TruthTableElt">
|
||||
<inputs>
|
||||
<Variable name="AccIn">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2f/5C75/1654/58f8aef633e5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="Cond">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a30/5C75/1654/58f8aef63e27"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="TTelt">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="truthTablesValues_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a31/5C75/1654/58f8aef63e5f"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="AccOut">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2e/5C75/1654/58f8aef625e7"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a27/5C75/1654/58f8aef63ee0"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a28/5C75/1654/58f8aef646e5"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L13">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a29/5C75/1654/58f8aef6189a"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L15">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2a/5C75/1654/58f8aef62d1c"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L14">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2b/5C75/1654/58f8aef63de3"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L16">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2c/5C75/1654/58f8aef61f18"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L17">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="truthTablesValues_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/2a2d/5C75/1654/58f8aef658b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = _L2 and _L13; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L2 and _L13 -->
|
||||
<NAryOp name="1" operator="and">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L13"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</NAryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a1e/5C75/1654/58f8aef6512a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = AccIn; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="AccIn"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a1f/5C75/1654/58f8aef6699e"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- AccOut = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="AccOut"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a20/5C75/1654/58f8aef6257e"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L13 = ( case _L17 of | T : _L14 | F : _L15 | _ : _L16); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L13"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- ( case _L17 of | T : _L14 | F : _L15 | _ : _L16) -->
|
||||
<CaseOp name="1">
|
||||
<switch>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L17"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</switch>
|
||||
<cases>
|
||||
<Case pattern="T">
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L14"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
<Case pattern="F">
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L15"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
<Case>
|
||||
<flow>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L16"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</flow>
|
||||
</Case>
|
||||
</cases>
|
||||
</CaseOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a21/5C75/1654/58f8aef661d8"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L14 = Cond; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L14"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="Cond"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a22/5C75/1654/58f8aef61dc7"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L15 = not _L14; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L15"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- not _L14 -->
|
||||
<UnaryOp name="1" operator="not">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L14"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a23/5C75/1654/58f8aef61431"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L16 = true; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L16"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="true"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a24/5C75/1654/58f8aef67abd"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L17 = TTelt; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L17"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="TTelt"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/2a25/5C75/1654/58f8aef6506d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/2a1d/5C75/1654/58f8aef622e" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<comment>Private; used from TruthTable and TruthTableIdx.</comment>
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_TruthTableElt" landscape="true" format="A4 (210 297)" oid="!ed/2a26/5C75/1654/58f8aef63f56">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<position>
|
||||
<Point x="8829" y="971"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1048" height="677"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a1f/5C75/1654/58f8aef6699e">
|
||||
<position>
|
||||
<Point x="1706" y="953"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="502"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a1f/5C75/1654/58f8aef6699e" dstEquation="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<positions>
|
||||
<Point x="1947" y="1207"/>
|
||||
<Point x="6964" y="1207"/>
|
||||
<Point x="6964" y="1207"/>
|
||||
<Point x="8827" y="1207"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a20/5C75/1654/58f8aef6257e">
|
||||
<position>
|
||||
<Point x="11738" y="1085"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="326" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a1e/5C75/1654/58f8aef6512a" dstEquation="!ed/2a20/5C75/1654/58f8aef6257e">
|
||||
<positions>
|
||||
<Point x="9885" y="1312"/>
|
||||
<Point x="10456" y="1312"/>
|
||||
<Point x="10456" y="1312"/>
|
||||
<Point x="11790" y="1312"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<position>
|
||||
<Point x="5760" y="4172"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1233" height="2398"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a22/5C75/1654/58f8aef61dc7">
|
||||
<position>
|
||||
<Point x="1706" y="3863"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/2a23/5C75/1654/58f8aef61431">
|
||||
<position>
|
||||
<Point x="3855" y="5019"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1048" height="678"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a22/5C75/1654/58f8aef61dc7" dstEquation="!ed/2a23/5C75/1654/58f8aef61431">
|
||||
<positions>
|
||||
<Point x="1947" y="4128"/>
|
||||
<Point x="3302" y="4128"/>
|
||||
<Point x="3302" y="5355"/>
|
||||
<Point x="3852" y="5355"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/2a22/5C75/1654/58f8aef61dc7" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="1947" y="4128"/>
|
||||
<Point x="5271" y="4128"/>
|
||||
<Point x="5271" y="4763"/>
|
||||
<Point x="5757" y="4763"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/2a23/5C75/1654/58f8aef61431" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="4911" y="5355"/>
|
||||
<Point x="5144" y="5355"/>
|
||||
<Point x="5144" y="5355"/>
|
||||
<Point x="5757" y="5355"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/2a24/5C75/1654/58f8aef67abd">
|
||||
<position>
|
||||
<Point x="2672" y="5821"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="53" height="264"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="4" srcEquation="!ed/2a24/5C75/1654/58f8aef67abd" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="2731" y="5969"/>
|
||||
<Point x="5207" y="5969"/>
|
||||
<Point x="5207" y="5969"/>
|
||||
<Point x="5757" y="5969"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/2a25/5C75/1654/58f8aef6506d">
|
||||
<position>
|
||||
<Point x="1706" y="2434"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="251" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/2a25/5C75/1654/58f8aef6506d" dstEquation="!ed/2a21/5C75/1654/58f8aef661d8">
|
||||
<positions>
|
||||
<Point x="1947" y="2688"/>
|
||||
<Point x="6371" y="2688"/>
|
||||
<Point x="6371" y="4170"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/2a21/5C75/1654/58f8aef661d8" dstEquation="!ed/2a1e/5C75/1654/58f8aef6512a">
|
||||
<positions>
|
||||
<Point x="6985" y="5376"/>
|
||||
<Point x="8488" y="5376"/>
|
||||
<Point x="8488" y="1418"/>
|
||||
<Point x="8827" y="1418"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,361 +1,361 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " CR: First issue - No change. " , T }}
|
||||
Description ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: This operator returns the absolute value of an input." , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , " 30/03/2009" , T }}
|
||||
Author ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Created by: T.CHRETIEN" , T }}
|
||||
Title ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , " Title: diagram_real_abs_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/974d/197F/2150/59e4aef315f4", "OperatorKind_1","Library" , T }}
|
||||
Range ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Range_3","NA" , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Range_3","NA" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Comment_1","absolute value." , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Comment_1","input value" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Unit_2","NA" , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Unit_2","NA" , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " CR: First issue - No change. " , T }}
|
||||
Description ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: This operator returns the absolute value of an input." , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , " 30/03/2009" , T }}
|
||||
Author ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Created by: T.CHRETIEN" , T }}
|
||||
Title ::= {
|
||||
{"!ed/9754/197F/2150/59e4aef3444b", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , " Title: diagram_real_abs_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/974d/197F/2150/59e4aef315f4", "OperatorKind_1","Library" , T }}
|
||||
Range ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Range_3","NA" , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Range_3","NA" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Comment_1","absolute value." , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Comment_1","input value" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/975a/197F/2150/59e4aef368b6", "Unit_2","NA" , T },
|
||||
{"!ed/975b/197F/2150/59e4aef342e1", "Unit_2","NA" , T }}
|
||||
END
|
||||
|
||||
@@ -1,396 +1,396 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="abs">
|
||||
<inputs>
|
||||
<Variable name="value">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/975b/197F/2150/59e4aef342e1"/>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "input value"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="abs">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/975a/197F/2150/59e4aef368b6"/>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "absolute value."}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<NumericType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</NumericType>
|
||||
</numericTypes>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9755/197F/2150/59e4aef35902"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9756/197F/2150/59e4aef360f7"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9757/197F/2150/59e4aef36680"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9758/197F/2150/59e4aef36e9e"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9759/197F/2150/59e4aef37945"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = value; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="value"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/974e/197F/2150/59e4aef3375"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- abs = _L4; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="abs"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/974f/197F/2150/59e4aef3481"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = _L1 < _L3; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L1 < _L3 -->
|
||||
<BinaryOp name="1" operator="<">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</BinaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9750/197F/2150/59e4aef34fa3"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = (0 : 'T); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (0 : 'T) -->
|
||||
<NumericCastOp name="1">
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
<flow>
|
||||
<ConstValue value="0"/>
|
||||
</flow>
|
||||
</NumericCastOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9751/197F/2150/59e4aef3429a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4 = if _L2 then (_L5) else (_L1); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- if _L2 then (_L5) else (_L1) -->
|
||||
<IfThenElseOp name="1">
|
||||
<if>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</if>
|
||||
<then>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</then>
|
||||
<else>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</else>
|
||||
</IfThenElseOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9752/197F/2150/59e4aef36f0c"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L5 = - _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- - _L1 -->
|
||||
<UnaryOp name="1" operator="-">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9753/197F/2150/59e4aef31262"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/974d/197F/2150/59e4aef315f4" symbolFile="..\symbols\real_abs.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_abs_1" landscape="true" format="A4 (210 297)" oid="!ed/9754/197F/2150/59e4aef3444b">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/974e/197F/2150/59e4aef3375">
|
||||
<position>
|
||||
<Point x="2672" y="4524"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="265" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/974f/197F/2150/59e4aef3481">
|
||||
<position>
|
||||
<Point x="9499" y="6059"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="344" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<position>
|
||||
<Point x="6085" y="4577"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1006" height="662"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/9751/197F/2150/59e4aef3429a">
|
||||
<position>
|
||||
<Point x="5054" y="5133"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="211" height="317"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4498" y="4789"/>
|
||||
<Point x="4498" y="4789"/>
|
||||
<Point x="6085" y="4789"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/9751/197F/2150/59e4aef3429a" dstEquation="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<positions>
|
||||
<Point x="5265" y="5292"/>
|
||||
<Point x="5874" y="5292"/>
|
||||
<Point x="5874" y="5027"/>
|
||||
<Point x="6085" y="5027"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<position>
|
||||
<Point x="7382" y="5636"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1022" height="1365"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/9750/197F/2150/59e4aef34fa3" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="7091" y="4921"/>
|
||||
<Point x="7911" y="4921"/>
|
||||
<Point x="7911" y="5636"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/9752/197F/2150/59e4aef36f0c" dstEquation="!ed/974f/197F/2150/59e4aef3481">
|
||||
<positions>
|
||||
<Point x="8414" y="6324"/>
|
||||
<Point x="8969" y="6324"/>
|
||||
<Point x="8969" y="6324"/>
|
||||
<Point x="9551" y="6324"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/9753/197F/2150/59e4aef31262">
|
||||
<position>
|
||||
<Point x="5371" y="5741"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1005" height="661"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/9753/197F/2150/59e4aef31262" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="6376" y="6085"/>
|
||||
<Point x="6879" y="6085"/>
|
||||
<Point x="6879" y="6085"/>
|
||||
<Point x="7382" y="6085"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9753/197F/2150/59e4aef31262">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4154" y="4789"/>
|
||||
<Point x="4154" y="6085"/>
|
||||
<Point x="5371" y="6085"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4154" y="4789"/>
|
||||
<Point x="4154" y="6562"/>
|
||||
<Point x="7382" y="6562"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "Library"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " CR: First issue - No change. "}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: This operator returns the absolute value of an input."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = " 30/03/2009"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Created by: T.CHRETIEN"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = " Title: diagram_real_abs_1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="abs">
|
||||
<inputs>
|
||||
<Variable name="value">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/975b/197F/2150/59e4aef342e1"/>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "input value"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="abs">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/975a/197F/2150/59e4aef368b6"/>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "NA"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "absolute value."}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<numericTypes>
|
||||
<NumericType>
|
||||
<typeVar>
|
||||
<TypeRef name="'T"/>
|
||||
</typeVar>
|
||||
</NumericType>
|
||||
</numericTypes>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9755/197F/2150/59e4aef35902"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9756/197F/2150/59e4aef360f7"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9757/197F/2150/59e4aef36680"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9758/197F/2150/59e4aef36e9e"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/9759/197F/2150/59e4aef37945"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = value; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="value"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/974e/197F/2150/59e4aef3375"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- abs = _L4; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="abs"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/974f/197F/2150/59e4aef3481"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = _L1 < _L3; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- _L1 < _L3 -->
|
||||
<BinaryOp name="1" operator="<">
|
||||
<operands>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operands>
|
||||
</BinaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9750/197F/2150/59e4aef34fa3"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = (0 : 'T); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- (0 : 'T) -->
|
||||
<NumericCastOp name="1">
|
||||
<type>
|
||||
<TypeRef name="'T"/>
|
||||
</type>
|
||||
<flow>
|
||||
<ConstValue value="0"/>
|
||||
</flow>
|
||||
</NumericCastOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9751/197F/2150/59e4aef3429a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4 = if _L2 then (_L5) else (_L1); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- if _L2 then (_L5) else (_L1) -->
|
||||
<IfThenElseOp name="1">
|
||||
<if>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</if>
|
||||
<then>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</then>
|
||||
<else>
|
||||
<ListExpression>
|
||||
<items>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</items>
|
||||
</ListExpression>
|
||||
</else>
|
||||
</IfThenElseOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9752/197F/2150/59e4aef36f0c"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L5 = - _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- - _L1 -->
|
||||
<UnaryOp name="1" operator="-">
|
||||
<operand>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</operand>
|
||||
</UnaryOp>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/9753/197F/2150/59e4aef31262"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/974d/197F/2150/59e4aef315f4" symbolFile="..\symbols\real_abs.ssl" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="diagram_abs_1" landscape="true" format="A4 (210 297)" oid="!ed/9754/197F/2150/59e4aef3444b">
|
||||
<presentationElements>
|
||||
<EquationGE presentable="!ed/974e/197F/2150/59e4aef3375">
|
||||
<position>
|
||||
<Point x="2672" y="4524"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="265" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/974f/197F/2150/59e4aef3481">
|
||||
<position>
|
||||
<Point x="9499" y="6059"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="344" height="503"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<position>
|
||||
<Point x="6085" y="4577"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1006" height="662"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/9751/197F/2150/59e4aef3429a">
|
||||
<position>
|
||||
<Point x="5054" y="5133"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="211" height="317"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4498" y="4789"/>
|
||||
<Point x="4498" y="4789"/>
|
||||
<Point x="6085" y="4789"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/9751/197F/2150/59e4aef3429a" dstEquation="!ed/9750/197F/2150/59e4aef34fa3">
|
||||
<positions>
|
||||
<Point x="5265" y="5292"/>
|
||||
<Point x="5874" y="5292"/>
|
||||
<Point x="5874" y="5027"/>
|
||||
<Point x="6085" y="5027"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<position>
|
||||
<Point x="7382" y="5636"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1022" height="1365"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/9750/197F/2150/59e4aef34fa3" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="7091" y="4921"/>
|
||||
<Point x="7911" y="4921"/>
|
||||
<Point x="7911" y="5636"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/9752/197F/2150/59e4aef36f0c" dstEquation="!ed/974f/197F/2150/59e4aef3481">
|
||||
<positions>
|
||||
<Point x="8414" y="6324"/>
|
||||
<Point x="8969" y="6324"/>
|
||||
<Point x="8969" y="6324"/>
|
||||
<Point x="9551" y="6324"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/9753/197F/2150/59e4aef31262">
|
||||
<position>
|
||||
<Point x="5371" y="5741"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="1005" height="661"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/9753/197F/2150/59e4aef31262" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="6376" y="6085"/>
|
||||
<Point x="6879" y="6085"/>
|
||||
<Point x="6879" y="6085"/>
|
||||
<Point x="7382" y="6085"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9753/197F/2150/59e4aef31262">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4154" y="4789"/>
|
||||
<Point x="4154" y="6085"/>
|
||||
<Point x="5371" y="6085"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/974e/197F/2150/59e4aef3375" dstEquation="!ed/9752/197F/2150/59e4aef36f0c">
|
||||
<positions>
|
||||
<Point x="2937" y="4789"/>
|
||||
<Point x="4154" y="4789"/>
|
||||
<Point x="4154" y="6562"/>
|
||||
<Point x="7382" y="6562"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "Library"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " CR: First issue - No change. "}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: This operator returns the absolute value of an input."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = " 30/03/2009"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Created by: T.CHRETIEN"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = " Title: diagram_real_abs_1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,366 +1,366 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Change_6",T , T , "RELATIVE" , 0.000000 , 61.456692 , T , T , 350 , 58 , 1 , " CR scade#47 : shorten IO names to ease readability" , T }}
|
||||
Description ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: Return the indexes and values of the closest lower and
|
||||
higher value in an array of an input." , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "14/10/2016" , T }}
|
||||
Author ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: J. Kirsch" , T }}
|
||||
Title ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , " Title: diagram_closest_lower_higher_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/8d57/197F/2150/59e4ad2053a3", "OperatorKind_1","Library" , T }}
|
||||
Range ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Range_3","NA" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Range_3","NA" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Range_3","NA" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Comment_1","index and value of the closest lower
|
||||
index and value of the closest higher" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Comment_1","input corresponding to Hp or r or p" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Comment_1","value of the array of Hp or p or r" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Unit_2","NA" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Unit_2","NA" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Unit_2","NA" , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Change_6",T , T , "RELATIVE" , 0.000000 , 61.456692 , T , T , 350 , 58 , 1 , " CR scade#47 : shorten IO names to ease readability" , T }}
|
||||
Description ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: Return the indexes and values of the closest lower and
|
||||
higher value in an array of an input." , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "14/10/2016" , T }}
|
||||
Author ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: J. Kirsch" , T }}
|
||||
Title ::= {
|
||||
{"!ed/8d70/197F/2150/59e4ad2062cc", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , " Title: diagram_closest_lower_higher_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/8d57/197F/2150/59e4ad2053a3", "OperatorKind_1","Library" , T }}
|
||||
Range ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Range_3","NA" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Range_3","NA" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Range_3","NA" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Comment_1","index and value of the closest lower
|
||||
index and value of the closest higher" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Comment_1","input corresponding to Hp or r or p" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Comment_1","value of the array of Hp or p or r" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/8d8d/197F/2150/59e4ad2067bf", "Unit_2","NA" , T },
|
||||
{"!ed/8d8e/197F/2150/59e4ad2052c9", "Unit_2","NA" , T },
|
||||
{"!ed/8d8f/197F/2150/59e4ad20202b", "Unit_2","NA" , T }}
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,314 +1,314 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Change_1",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Change_1",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
Description ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Description_1",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: " , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Description_1",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: create combination of indexes for each closest pole
|
||||
" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "CopyRight_1",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "CopyRight_1",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Date_1",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "dd/mm/yyyy" , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Date_1",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "23/05/2017" , T }}
|
||||
Author ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Author_1",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Author_1",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Title ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : " , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : combine_poles_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "OperatorKind_1","TBD" , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Change_1",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Change_1",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
Description ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Description_1",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: " , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Description_1",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: create combination of indexes for each closest pole
|
||||
" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "CopyRight_1",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "CopyRight_1",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Date_1",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "dd/mm/yyyy" , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Date_1",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "23/05/2017" , T }}
|
||||
Author ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Author_1",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Author_1",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Title ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : " , T },
|
||||
{"!ed/354b/1DFB/1050/58f0d5254bf4", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : combine_poles_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/354a/1DFB/1050/58f0d525da6", "OperatorKind_1","TBD" , T }}
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,388 +1,388 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Comment_1","" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Comment_1","" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Comment_1","" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Unit_2","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Unit_2","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Unit_2","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Range_3","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Range_3","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Range_3","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Resolution_4","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Resolution_4","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Resolution_4","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/fc0/1252/1D14/58f7863b74a4", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_distances_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute all distances" , T }}
|
||||
Change ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Comment_1","" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Comment_1","" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Comment_1","" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Unit_2","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Unit_2","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Unit_2","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Range_3","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Range_3","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Range_3","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/ffb/1252/1D14/58f7866e23a", "Resolution_4","TBD" , T },
|
||||
{"!ed/ffa/1252/1D14/58f7866e5fd9", "Resolution_4","TBD" , T },
|
||||
{"!ed/138d/5C75/1654/58f8ab4a162f", "Resolution_4","TBD" , T },
|
||||
{"!ed/1022/1252/1D14/58f7867d597c", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/fc0/1252/1D14/58f7863b74a4", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_distances_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute all distances" , T }}
|
||||
Change ::= {
|
||||
{"!ed/fc1/1252/1D14/58f7863b387a", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,406 +1,406 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Default ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "-" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
Description ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: compute flight viability
|
||||
|
||||
---! ToBeCompleted !--" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "23/06/2017" , T }}
|
||||
Author ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Title ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_flight_viability_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/520e/285/D14/594d31221e38", "OperatorKind_1","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Resolution_4","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Resolution_4","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Resolution_4","0.1" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Resolution_4","1" , T }}
|
||||
Range ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Range_3","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Range_3","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Range_3","[1;5]" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Range_3","[0;500]" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Comment_1","" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Comment_1","" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Comment_1","payload mass from ground station" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Comment_1","current energy storage" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Unit_2","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Unit_2","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Unit_2","kg" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Unit_2","kJ" , T }}
|
||||
Comment_Default ::= {
|
||||
{"!ed/5288/285/D14/594d328d5c6b", "Comment_Default_1","-" , F }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Default ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "-" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Change ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
Description ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description: compute flight viability
|
||||
|
||||
---! ToBeCompleted !--" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Date ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "23/06/2017" , T }}
|
||||
Author ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Title ::= {
|
||||
{"!ed/520f/285/D14/594d31224386", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_flight_viability_1" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/520e/285/D14/594d31221e38", "OperatorKind_1","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Resolution_4","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Resolution_4","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Resolution_4","0.1" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Resolution_4","1" , T }}
|
||||
Range ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Range_3","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Range_3","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Range_3","[1;5]" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Range_3","[0;500]" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Comment_1","" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Comment_1","" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Comment_1","payload mass from ground station" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Comment_1","current energy storage" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/5253/285/D14/594d319629ab", "Unit_2","TBD" , T },
|
||||
{"!ed/5256/285/D14/594d319d1234", "Unit_2","TBD" , T },
|
||||
{"!ed/525e/285/D14/594d31bd4369", "Unit_2","kg" , T },
|
||||
{"!ed/5266/285/D14/594d321662a9", "Unit_2","kJ" , T }}
|
||||
Comment_Default ::= {
|
||||
{"!ed/5288/285/D14/594d328d5c6b", "Comment_Default_1","-" , F }}
|
||||
END
|
||||
|
||||
@@ -1,354 +1,354 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="compute_flight_viability">
|
||||
<inputs>
|
||||
<Variable name="nav_parameters">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="types_mm::nav_param_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5253/285/D14/594d319629ab"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="nav_mode_rp">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5256/285/D14/594d319d1234"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="payload_mass">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/525e/285/D14/594d31bd4369"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "kg"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "payload mass from ground station"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[1;5]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "0.1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="energy_level">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5266/285/D14/594d321662a9"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "kJ"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "current energy storage"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[0;500]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<locals>
|
||||
<Variable name="LL_viability_array">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5288/285/D14/594d328d5c6b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<IfBlock name="navigation_mode">
|
||||
<block>
|
||||
<IfNode>
|
||||
<if>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="nav_mode_rp"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</if>
|
||||
<then>
|
||||
<Action>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="conf_mm::viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5298/285/D14/594d32b44f89"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- LL_viability_array = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="LL_viability_array"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/528b/285/D14/594d329a1a64"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L1 = conf_mm::Viability_RPmode_cruise; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="conf_mm::Viability_RPmode_cruise"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/5297/285/D14/594d32b41d74"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Action oid="!ed/527e/285/D14/594d32601ee6"/>
|
||||
</pragmas>
|
||||
</Action>
|
||||
</then>
|
||||
<else>
|
||||
<Action>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="conf_mm::viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/529e/285/D14/594d32c77444"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- LL_viability_array = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="LL_viability_array"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/5296/285/D14/594d329d152f"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L1 = conf_mm::Viability_Amode_cruise; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="conf_mm::Viability_Amode_cruise"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/529d/285/D14/594d32c775a8"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Action oid="!ed/527f/285/D14/594d3260672d"/>
|
||||
</pragmas>
|
||||
</Action>
|
||||
</else>
|
||||
<pragmas>
|
||||
<ed:IfNode oid="!ed/527d/285/D14/594d32601ed3"/>
|
||||
</pragmas>
|
||||
</IfNode>
|
||||
</block>
|
||||
<pragmas>
|
||||
<ed:IfBlock oid="!ed/5278/285/D14/594d325e1a8e"/>
|
||||
</pragmas>
|
||||
</IfBlock>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/520e/285/D14/594d31221e38" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="compute_flight_viability_1" landscape="true" format="A4 (210 297)" oid="!ed/520f/285/D14/594d31224386">
|
||||
<presentationElements>
|
||||
<IfBlockGE presentable="!ed/5278/285/D14/594d325e1a8e">
|
||||
<position>
|
||||
<Point x="783" y="3789"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="9377" height="2455"/>
|
||||
</size>
|
||||
</IfBlockGE>
|
||||
<ActionGE presentable="!ed/527e/285/D14/594d32601ee6">
|
||||
<position>
|
||||
<Point x="2244" y="4191"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="7704" height="741"/>
|
||||
</size>
|
||||
</ActionGE>
|
||||
<ActionGE presentable="!ed/527f/285/D14/594d3260672d">
|
||||
<position>
|
||||
<Point x="2244" y="5144"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="7704" height="740"/>
|
||||
</size>
|
||||
</ActionGE>
|
||||
<IfNodeGE labelWidth="1609" presentable="!ed/527d/285/D14/594d32601ed3">
|
||||
<position>
|
||||
<Point x="1143" y="4255"/>
|
||||
</position>
|
||||
</IfNodeGE>
|
||||
<EquationGE presentable="!ed/528b/285/D14/594d329a1a64">
|
||||
<position>
|
||||
<Point x="7112" y="4297"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="360" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/5296/285/D14/594d329d152f">
|
||||
<position>
|
||||
<Point x="7112" y="5271"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="360" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/5297/285/D14/594d32b41d74">
|
||||
<position>
|
||||
<Point x="6033" y="4297"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/5297/285/D14/594d32b41d74" dstEquation="!ed/528b/285/D14/594d329a1a64">
|
||||
<positions>
|
||||
<Point x="6287" y="4551"/>
|
||||
<Point x="6689" y="4551"/>
|
||||
<Point x="6689" y="4551"/>
|
||||
<Point x="7112" y="4551"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/529d/285/D14/594d32c775a8">
|
||||
<position>
|
||||
<Point x="6033" y="5271"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/529d/285/D14/594d32c775a8" dstEquation="!ed/5296/285/D14/594d329d152f">
|
||||
<positions>
|
||||
<Point x="6287" y="5525"/>
|
||||
<Point x="6689" y="5525"/>
|
||||
<Point x="6689" y="5525"/>
|
||||
<Point x="7112" y="5525"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = "Title : compute_flight_viability_1"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Modified by: AP. PORTE"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = "23/06/2017"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " PR: First issue - No change."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: compute flight viability ---! ToBeCompleted !--"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="node" name="compute_flight_viability">
|
||||
<inputs>
|
||||
<Variable name="nav_parameters">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="types_mm::nav_param_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5253/285/D14/594d319629ab"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="nav_mode_rp">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5256/285/D14/594d319d1234"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="payload_mass">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/525e/285/D14/594d31bd4369"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "kg"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "payload mass from ground station"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[1;5]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "0.1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="energy_level">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5266/285/D14/594d321662a9"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "kJ"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = "current energy storage"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[0;500]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "1"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<locals>
|
||||
<Variable name="LL_viability_array">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5288/285/D14/594d328d5c6b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<IfBlock name="navigation_mode">
|
||||
<block>
|
||||
<IfNode>
|
||||
<if>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="nav_mode_rp"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</if>
|
||||
<then>
|
||||
<Action>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="conf_mm::viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/5298/285/D14/594d32b44f89"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- LL_viability_array = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="LL_viability_array"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/528b/285/D14/594d329a1a64"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L1 = conf_mm::Viability_RPmode_cruise; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="conf_mm::Viability_RPmode_cruise"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/5297/285/D14/594d32b41d74"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Action oid="!ed/527e/285/D14/594d32601ee6"/>
|
||||
</pragmas>
|
||||
</Action>
|
||||
</then>
|
||||
<else>
|
||||
<Action>
|
||||
<locals>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="conf_mm::viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/529e/285/D14/594d32c77444"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- LL_viability_array = _L1; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="LL_viability_array"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/5296/285/D14/594d329d152f"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L1 = conf_mm::Viability_Amode_cruise; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="conf_mm::Viability_Amode_cruise"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/529d/285/D14/594d32c775a8"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Action oid="!ed/527f/285/D14/594d3260672d"/>
|
||||
</pragmas>
|
||||
</Action>
|
||||
</else>
|
||||
<pragmas>
|
||||
<ed:IfNode oid="!ed/527d/285/D14/594d32601ed3"/>
|
||||
</pragmas>
|
||||
</IfNode>
|
||||
</block>
|
||||
<pragmas>
|
||||
<ed:IfBlock oid="!ed/5278/285/D14/594d325e1a8e"/>
|
||||
</pragmas>
|
||||
</IfBlock>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/520e/285/D14/594d31221e38" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="compute_flight_viability_1" landscape="true" format="A4 (210 297)" oid="!ed/520f/285/D14/594d31224386">
|
||||
<presentationElements>
|
||||
<IfBlockGE presentable="!ed/5278/285/D14/594d325e1a8e">
|
||||
<position>
|
||||
<Point x="783" y="3789"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="9377" height="2455"/>
|
||||
</size>
|
||||
</IfBlockGE>
|
||||
<ActionGE presentable="!ed/527e/285/D14/594d32601ee6">
|
||||
<position>
|
||||
<Point x="2244" y="4191"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="7704" height="741"/>
|
||||
</size>
|
||||
</ActionGE>
|
||||
<ActionGE presentable="!ed/527f/285/D14/594d3260672d">
|
||||
<position>
|
||||
<Point x="2244" y="5144"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="7704" height="740"/>
|
||||
</size>
|
||||
</ActionGE>
|
||||
<IfNodeGE labelWidth="1609" presentable="!ed/527d/285/D14/594d32601ed3">
|
||||
<position>
|
||||
<Point x="1143" y="4255"/>
|
||||
</position>
|
||||
</IfNodeGE>
|
||||
<EquationGE presentable="!ed/528b/285/D14/594d329a1a64">
|
||||
<position>
|
||||
<Point x="7112" y="4297"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="360" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/5296/285/D14/594d329d152f">
|
||||
<position>
|
||||
<Point x="7112" y="5271"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="360" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/5297/285/D14/594d32b41d74">
|
||||
<position>
|
||||
<Point x="6033" y="4297"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/5297/285/D14/594d32b41d74" dstEquation="!ed/528b/285/D14/594d329a1a64">
|
||||
<positions>
|
||||
<Point x="6287" y="4551"/>
|
||||
<Point x="6689" y="4551"/>
|
||||
<Point x="6689" y="4551"/>
|
||||
<Point x="7112" y="4551"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/529d/285/D14/594d32c775a8">
|
||||
<position>
|
||||
<Point x="6033" y="5271"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/529d/285/D14/594d32c775a8" dstEquation="!ed/5296/285/D14/594d329d152f">
|
||||
<positions>
|
||||
<Point x="6287" y="5525"/>
|
||||
<Point x="6689" y="5525"/>
|
||||
<Point x="6689" y="5525"/>
|
||||
<Point x="7112" y="5525"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = "Title : compute_flight_viability_1"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Modified by: AP. PORTE"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = "23/06/2017"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " PR: First issue - No change."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: compute flight viability ---! ToBeCompleted !--"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,384 +1,384 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Comment_1","" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Comment_1","" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Unit_2","TBD" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Unit_2","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Range_3","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Resolution_4","TBD" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Resolution_4","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/11f5/745C/15C0/58f85ce91e6", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_inverse_exp_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "20/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute (1/val)^exp" , T }}
|
||||
Change ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Comment_1","" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Comment_1","" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Unit_2","TBD" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Unit_2","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Range_3","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/1217/745C/15C0/58f85cfd2bea", "Resolution_4","TBD" , T },
|
||||
{"!ed/122a/745C/15C0/58f85d186bd1", "Resolution_4","TBD" , T },
|
||||
{"!ed/1216/745C/15C0/58f85cfd23cb", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/11f5/745C/15C0/58f85ce91e6", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_inverse_exp_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "20/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute (1/val)^exp" , T }}
|
||||
Change ::= {
|
||||
{"!ed/11f6/745C/15C0/58f85ce9547d", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
@@ -1,477 +1,477 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="compute_inverse_exp">
|
||||
<inputs>
|
||||
<Variable name="val">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1216/745C/15C0/58f85cfd23cb"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="exp">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1217/745C/15C0/58f85cfd2bea" hidden="true"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[0.1;10.0]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="inverse">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/122a/745C/15C0/58f85d186bd1"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L7">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1225/745C/15C0/58f85cfd68bb"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1223/745C/15C0/58f85cfd242a"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1220/745C/15C0/58f85cfd4fa4"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1221/745C/15C0/58f85cfd748d"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/121e/745C/15C0/58f85cfd1f99"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/121b/745C/15C0/58f85cfd4584"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1219/745C/15C0/58f85cfd7d7b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = 1.0; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="1.0"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1218/745C/15C0/58f85cfd1c86"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = exp; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="exp"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121a/745C/15C0/58f85cfd192f"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _ = _L5; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121c/745C/15C0/58f85cfd50a3"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = 1.0; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="1.0"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121d/745C/15C0/58f85cfd139d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4, _L5 = division_by_zero_safe(_L3, _L6, _L1); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- division_by_zero_safe(_L3, _L6, _L1) -->
|
||||
<CallExpression>
|
||||
<operator>
|
||||
<OpCall name="1">
|
||||
<operator>
|
||||
<OperatorRef name="division_by_zero_safe"/>
|
||||
</operator>
|
||||
</OpCall>
|
||||
</operator>
|
||||
<callParameters>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</callParameters>
|
||||
</CallExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121f/745C/15C0/58f85cfd371b"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = val; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="val"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1222/745C/15C0/58f85cfd573a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L7 = PowerRR(_L4, _L2); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L7"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- PowerRR(_L4, _L2) -->
|
||||
<CallExpression>
|
||||
<operator>
|
||||
<OpCall name="1">
|
||||
<operator>
|
||||
<OperatorRef name="PowerRR"/>
|
||||
</operator>
|
||||
</OpCall>
|
||||
</operator>
|
||||
<callParameters>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</callParameters>
|
||||
</CallExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1224/745C/15C0/58f85cfd62e6"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- inverse = _L7; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="inverse"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L7"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1233/745C/15C0/58f85d249e9"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/11f5/745C/15C0/58f85ce91e6" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="compute_inverse_exp_1" landscape="true" format="A4 (210 297)" oid="!ed/11f6/745C/15C0/58f85ce9547d">
|
||||
<presentationElements>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/1218/745C/15C0/58f85cfd1c86">
|
||||
<position>
|
||||
<Point x="5165" y="7281"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="169" height="318"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_HIDDEN" presentable="!ed/121a/745C/15C0/58f85cfd192f">
|
||||
<position>
|
||||
<Point x="8424" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_TERMINATOR" presentable="!ed/121c/745C/15C0/58f85cfd50a3">
|
||||
<position>
|
||||
<Point x="7366" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="508" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/121d/745C/15C0/58f85cfd139d">
|
||||
<position>
|
||||
<Point x="3620" y="5588"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="169" height="318"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<position>
|
||||
<Point x="4530" y="5186"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="2413" height="1693"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/1222/745C/15C0/58f85cfd573a">
|
||||
<position>
|
||||
<Point x="3535" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_IMPOP" presentable="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<position>
|
||||
<Point x="9716" y="5186"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="2857" height="1693"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/121a/745C/15C0/58f85cfd192f" dstEquation="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<positions>
|
||||
<Point x="8678" y="6308"/>
|
||||
<Point x="9186" y="6308"/>
|
||||
<Point x="9186" y="6308"/>
|
||||
<Point x="9716" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/1233/745C/15C0/58f85d249e9">
|
||||
<position>
|
||||
<Point x="13187" y="5779"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="339" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1224/745C/15C0/58f85cfd62e6" dstEquation="!ed/1233/745C/15C0/58f85d249e9">
|
||||
<positions>
|
||||
<Point x="12573" y="6033"/>
|
||||
<Point x="12891" y="6033"/>
|
||||
<Point x="12891" y="6033"/>
|
||||
<Point x="13229" y="6033"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="2" rightExprIndex="1" srcEquation="!ed/121f/745C/15C0/58f85cfd371b" dstEquation="!ed/121c/745C/15C0/58f85cfd50a3">
|
||||
<positions>
|
||||
<Point x="6943" y="6308"/>
|
||||
<Point x="7281" y="6308"/>
|
||||
<Point x="7281" y="6308"/>
|
||||
<Point x="7620" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/121f/745C/15C0/58f85cfd371b" dstEquation="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<positions>
|
||||
<Point x="6943" y="5757"/>
|
||||
<Point x="8319" y="5757"/>
|
||||
<Point x="8319" y="5757"/>
|
||||
<Point x="9716" y="5757"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/1218/745C/15C0/58f85cfd1c86" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="5334" y="7451"/>
|
||||
<Point x="5736" y="7451"/>
|
||||
<Point x="5736" y="6879"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/1222/745C/15C0/58f85cfd573a" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="3789" y="6308"/>
|
||||
<Point x="4149" y="6308"/>
|
||||
<Point x="4149" y="6308"/>
|
||||
<Point x="4530" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/121d/745C/15C0/58f85cfd139d" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="3789" y="5757"/>
|
||||
<Point x="4149" y="5757"/>
|
||||
<Point x="4149" y="5757"/>
|
||||
<Point x="4530" y="5757"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = "Title : compute_inverse_exp_1"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Modified by: AP. PORTE"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = "20/04/2017"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: compute (1/val)^exp"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " PR: First issue - No change."}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Operator xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3" kind="function" name="compute_inverse_exp">
|
||||
<inputs>
|
||||
<Variable name="val">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1216/745C/15C0/58f85cfd23cb"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="exp">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1217/745C/15C0/58f85cfd2bea" hidden="true"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "[0.1;10.0]"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</inputs>
|
||||
<outputs>
|
||||
<Variable name="inverse">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/122a/745C/15C0/58f85d186bd1"/>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</outputs>
|
||||
<locals>
|
||||
<Variable name="_L7">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1225/745C/15C0/58f85cfd68bb"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L6">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1223/745C/15C0/58f85cfd242a"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L4">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1220/745C/15C0/58f85cfd4fa4"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L5">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="bool"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1221/745C/15C0/58f85cfd748d"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L3">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/121e/745C/15C0/58f85cfd1f99"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L2">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/121b/745C/15C0/58f85cfd4584"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
<Variable name="_L1">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Variable oid="!ed/1219/745C/15C0/58f85cfd7d7b"/>
|
||||
</pragmas>
|
||||
</Variable>
|
||||
</locals>
|
||||
<data>
|
||||
<!-- _L1 = 1.0; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L1"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="1.0"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1218/745C/15C0/58f85cfd1c86"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L2 = exp; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L2"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="exp"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121a/745C/15C0/58f85cfd192f"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _ = _L5; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L5"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121c/745C/15C0/58f85cfd50a3"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L3 = 1.0; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L3"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<ConstValue value="1.0"/>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121d/745C/15C0/58f85cfd139d"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L4, _L5 = division_by_zero_safe(_L3, _L6, _L1); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L4"/>
|
||||
<VariableRef name="_L5"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- division_by_zero_safe(_L3, _L6, _L1) -->
|
||||
<CallExpression>
|
||||
<operator>
|
||||
<OpCall name="1">
|
||||
<operator>
|
||||
<OperatorRef name="division_by_zero_safe"/>
|
||||
</operator>
|
||||
</OpCall>
|
||||
</operator>
|
||||
<callParameters>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L3"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L6"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L1"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</callParameters>
|
||||
</CallExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/121f/745C/15C0/58f85cfd371b"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L6 = val; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L6"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="val"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1222/745C/15C0/58f85cfd573a"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- _L7 = PowerRR(_L4, _L2); -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="_L7"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<!-- PowerRR(_L4, _L2) -->
|
||||
<CallExpression>
|
||||
<operator>
|
||||
<OpCall name="1">
|
||||
<operator>
|
||||
<OperatorRef name="PowerRR"/>
|
||||
</operator>
|
||||
</OpCall>
|
||||
</operator>
|
||||
<callParameters>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L4"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L2"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</callParameters>
|
||||
</CallExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1224/745C/15C0/58f85cfd62e6"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
<!-- inverse = _L7; -->
|
||||
<Equation>
|
||||
<lefts>
|
||||
<VariableRef name="inverse"/>
|
||||
</lefts>
|
||||
<right>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="_L7"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</right>
|
||||
<pragmas>
|
||||
<ed:Equation oid="!ed/1233/745C/15C0/58f85d249e9"/>
|
||||
</pragmas>
|
||||
</Equation>
|
||||
</data>
|
||||
<pragmas>
|
||||
<ed:Operator oid="!ed/11f5/745C/15C0/58f85ce91e6" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<NetDiagram name="compute_inverse_exp_1" landscape="true" format="A4 (210 297)" oid="!ed/11f6/745C/15C0/58f85ce9547d">
|
||||
<presentationElements>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/1218/745C/15C0/58f85cfd1c86">
|
||||
<position>
|
||||
<Point x="5165" y="7281"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="169" height="318"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_HIDDEN" presentable="!ed/121a/745C/15C0/58f85cfd192f">
|
||||
<position>
|
||||
<Point x="8424" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_TERMINATOR" presentable="!ed/121c/745C/15C0/58f85cfd50a3">
|
||||
<position>
|
||||
<Point x="7366" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="508" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_LIT" presentable="!ed/121d/745C/15C0/58f85cfd139d">
|
||||
<position>
|
||||
<Point x="3620" y="5588"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="169" height="318"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<position>
|
||||
<Point x="4530" y="5186"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="2413" height="1693"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE presentable="!ed/1222/745C/15C0/58f85cfd573a">
|
||||
<position>
|
||||
<Point x="3535" y="6054"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="254" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<EquationGE kind="OBJ_IMPOP" presentable="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<position>
|
||||
<Point x="9716" y="5186"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="2857" height="1693"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/121a/745C/15C0/58f85cfd192f" dstEquation="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<positions>
|
||||
<Point x="8678" y="6308"/>
|
||||
<Point x="9186" y="6308"/>
|
||||
<Point x="9186" y="6308"/>
|
||||
<Point x="9716" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<EquationGE presentable="!ed/1233/745C/15C0/58f85d249e9">
|
||||
<position>
|
||||
<Point x="13187" y="5779"/>
|
||||
</position>
|
||||
<size>
|
||||
<Size width="339" height="508"/>
|
||||
</size>
|
||||
</EquationGE>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/1224/745C/15C0/58f85cfd62e6" dstEquation="!ed/1233/745C/15C0/58f85d249e9">
|
||||
<positions>
|
||||
<Point x="12573" y="6033"/>
|
||||
<Point x="12891" y="6033"/>
|
||||
<Point x="12891" y="6033"/>
|
||||
<Point x="13229" y="6033"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="2" rightExprIndex="1" srcEquation="!ed/121f/745C/15C0/58f85cfd371b" dstEquation="!ed/121c/745C/15C0/58f85cfd50a3">
|
||||
<positions>
|
||||
<Point x="6943" y="6308"/>
|
||||
<Point x="7281" y="6308"/>
|
||||
<Point x="7281" y="6308"/>
|
||||
<Point x="7620" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/121f/745C/15C0/58f85cfd371b" dstEquation="!ed/1224/745C/15C0/58f85cfd62e6">
|
||||
<positions>
|
||||
<Point x="6943" y="5757"/>
|
||||
<Point x="8319" y="5757"/>
|
||||
<Point x="8319" y="5757"/>
|
||||
<Point x="9716" y="5757"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="3" srcEquation="!ed/1218/745C/15C0/58f85cfd1c86" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="5334" y="7451"/>
|
||||
<Point x="5736" y="7451"/>
|
||||
<Point x="5736" y="6879"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="!ed/1222/745C/15C0/58f85cfd573a" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="3789" y="6308"/>
|
||||
<Point x="4149" y="6308"/>
|
||||
<Point x="4149" y="6308"/>
|
||||
<Point x="4530" y="6308"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="!ed/121d/745C/15C0/58f85cfd139d" dstEquation="!ed/121f/745C/15C0/58f85cfd371b">
|
||||
<positions>
|
||||
<Point x="3789" y="5757"/>
|
||||
<Point x="4149" y="5757"/>
|
||||
<Point x="4149" y="5757"/>
|
||||
<Point x="4530" y="5757"/>
|
||||
</positions>
|
||||
</Edge>
|
||||
</presentationElements>
|
||||
</NetDiagram>
|
||||
</diagrams>
|
||||
</ed:Operator>
|
||||
<kcg:Pragma>
|
||||
doc "OperatorKind_1" {OperatorKind = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Title_1" {Title = "Title : compute_inverse_exp_1"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Author_2" {Author = " Modified by: AP. PORTE"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Date_3" {Date = "20/04/2017"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "CopyRight_4" {CopyRight = " (C) ZSSM. All rights reserved."}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Description_5" {Description = " Description: compute (1/val)^exp"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Change_6" {Change = " PR: First issue - No change."}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Operator>
|
||||
@@ -1,420 +1,420 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Default ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "-" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Unit_2","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Unit_2","TBD" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Unit_2","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Unit_2","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Unit_2","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Unit_2","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Unit_2","TBD" , T }}
|
||||
Comment_Default ::= {
|
||||
{"!ed/2a5a/5C75/1654/58f8af3f198f", "Comment_Default_1","-" , F },
|
||||
{"!ed/2c9a/5C75/1654/58f8b1ab20fc", "Comment_Default_1","-" , F }}
|
||||
Comment ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Comment_1","" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Comment_1","" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Comment_1","" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Comment_1","" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Comment_1","" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Comment_1","" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Comment_1","" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Range_3","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Range_3","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Range_3","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Range_3","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Range_3","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Resolution_4","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Resolution_4","TBD" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Resolution_4","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Resolution_4","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Resolution_4","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Resolution_4","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/fbe/1252/1D14/58f786145a83", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_necessary_energy_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "20/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute energy necessary for parameters
|
||||
depending if all poles distances are not null or if parameters are on one pole
|
||||
(Robustness to avoid computation of interpolation on null distances)" , T }}
|
||||
Change ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Default ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "-" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Unit_2","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Unit_2","TBD" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Unit_2","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Unit_2","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Unit_2","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Unit_2","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Unit_2","TBD" , T }}
|
||||
Comment_Default ::= {
|
||||
{"!ed/2a5a/5C75/1654/58f8af3f198f", "Comment_Default_1","-" , F },
|
||||
{"!ed/2c9a/5C75/1654/58f8b1ab20fc", "Comment_Default_1","-" , F }}
|
||||
Comment ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Comment_1","" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Comment_1","" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Comment_1","" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Comment_1","" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Comment_1","" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Comment_1","" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Comment_1","" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Range_3","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Range_3","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Range_3","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Range_3","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Range_3","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/2b44/5C75/1654/58f8b11f3e32", "Resolution_4","TBD" , T },
|
||||
{"!ed/2d49/5C75/1654/58f8b3b740", "Resolution_4","TBD" , T },
|
||||
{"!ed/2cb2/5C75/1654/58f8b1e12d34", "Resolution_4","TBD" , T },
|
||||
{"!ed/2ab1/5C75/1654/58f8af8f94", "Resolution_4","TBD" , T },
|
||||
{"!ed/2abf/5C75/1654/58f8af8f5c16", "Resolution_4","TBD" , T },
|
||||
{"!ed/2ac5/5C75/1654/58f8af8f27e6", "Resolution_4","TBD" , T },
|
||||
{"!ed/2b3d/5C75/1654/58f8b0f579aa", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/fbe/1252/1D14/58f786145a83", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_necessary_energy_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "20/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute energy necessary for parameters
|
||||
depending if all poles distances are not null or if parameters are on one pole
|
||||
(Robustness to avoid computation of interpolation on null distances)" , T }}
|
||||
Change ::= {
|
||||
{"!ed/fbf/1252/1D14/58f786141f1f", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,386 +1,386 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Range ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Range_3","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Range_3","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Comment_1","" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Comment_1","" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Comment_1","" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Unit_2","TBD" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Unit_2","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Unit_2","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Unit_2","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Resolution_4","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Resolution_4","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/1033/1252/1D14/58f78782541c", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_sum_inverse_val_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute sum [(1/val)^exp]" , T }}
|
||||
Change ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Range ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Range_3","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Range_3","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Comment_1","" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Comment_1","" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Comment_1","" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Unit_2","TBD" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Unit_2","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Unit_2","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Unit_2","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Resolution_4","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Resolution_4","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/1033/1252/1D14/58f78782541c", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_sum_inverse_val_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute sum [(1/val)^exp]" , T }}
|
||||
Change ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
@@ -1,386 +1,386 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Comment_1","" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Comment_1","" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Comment_1","" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Unit_2","TBD" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Unit_2","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Unit_2","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Range_3","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Resolution_4","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Resolution_4","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/1033/1252/1D14/58f78782541c", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_sum_inverse_val_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute sum [(1/val)^exp]" , T }}
|
||||
Change ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
OperatorKind ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
OperatorKind ENUM
|
||||
{
|
||||
NT_ENUM_VALUES {"Architecture", "Functional", "Refinement", "Library", "Derived", "Robustness", "TBD"},
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Title ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Title TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "Title : " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Author ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Author TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Modified by: AP. PORTE" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Date ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 250 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 100 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 20 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Date DATE
|
||||
{
|
||||
NT_DEFAULT_VALUE "dd/mm/yyyy" ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
CopyRight ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 40 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE F },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 21 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
CopyRight TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " (C) ZSSM. All rights reserved." ,
|
||||
NT_INCRUSTABLE T ,
|
||||
NT_EDITABLE F },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Description ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 400 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 120 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " Description: " ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
Change ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
note_graphical_information {
|
||||
NT_INCRUSTABLE BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_PERMANENT BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_LOCATION STRING
|
||||
{
|
||||
NT_DEFAULT_VALUE "RELATIVE" },
|
||||
NT_POS_X REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 0 },
|
||||
NT_POS_Y REAL
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_MODIFY BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T },
|
||||
NT_FRAME_WIDTH INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 350 },
|
||||
NT_FRAME_HEIGHT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 60 },
|
||||
NT_FONT INTEGER
|
||||
{
|
||||
NT_DEFAULT_VALUE 1 }
|
||||
},
|
||||
information {
|
||||
Change TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE " PR: First issue - No change." ,
|
||||
NT_INCRUSTABLE T },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Comment ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Comment_1","" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Comment_1","" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Comment_1","" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/1035/1252/1D14/58f7878d52a4", "Unit_2","TBD" , T },
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Unit_2","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Unit_2","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Unit_2","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Range_3","[0.1;10.0]" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Range_3","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/103f/1252/1D14/58f787d051d6", "Resolution_4","TBD" , T },
|
||||
{"!ed/1048/1252/1D14/58f7882459db", "Resolution_4","TBD" , T },
|
||||
{"!ed/1036/1252/1D14/58f787b65697", "Resolution_4","TBD" , T }}
|
||||
OperatorKind ::= {
|
||||
{"!ed/1033/1252/1D14/58f78782541c", "OperatorKind_1","TBD" , T }}
|
||||
Title ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Title_1",T , T , "RELATIVE" , 0.000000 , 0.000000 , F , T , 350 , 20 , 1 , "Title : compute_sum_inverse_val_1" , T }}
|
||||
Author ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Author_2",T , T , "RELATIVE" , 0.000000 , 20.000000 , F , T , 250 , 20 , 1 , " Modified by: AP. PORTE" , T }}
|
||||
Date ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Date_3",T , T , "RELATIVE" , 250.000000 , 20.000000 , F , T , 100 , 20 , 1 , "19/04/2017" , T }}
|
||||
CopyRight ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "CopyRight_4",T , T , "RELATIVE" , 0.000000 , 40.000000 , F , T , 350 , 21 , 1 , " (C) ZSSM. All rights reserved." , T }}
|
||||
Description ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Description_5",T , T , "RELATIVE" , 350.000000 , 0.000000 , T , T , 400 , 120 , 1 , " Description:
|
||||
compute sum [(1/val)^exp]" , T }}
|
||||
Change ::= {
|
||||
{"!ed/1034/1252/1D14/58f78782534c", "Change_6",T , T , "RELATIVE" , 0.000000 , 60.000000 , T , T , 350 , 60 , 1 , " PR: First issue - No change." , T }}
|
||||
END
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,119 +1,119 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Package ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Unit_2","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Unit_2","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Unit_2","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Unit_2","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Unit_2","TBD" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Unit_2","TBD" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Unit_2","TBD" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Unit_2","TBD" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Unit_2","TBD" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Unit_2","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Comment_1","" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Comment_1","" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Comment_1","" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Comment_1","" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Comment_1","" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Comment_1","" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Comment_1","" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Comment_1","" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Comment_1","" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Comment_1","" , T }}
|
||||
Comment_Package ::= {
|
||||
{"!ed/284d/589C/1330/594cea75498b", "Comment_Package_1","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Range_3","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Range_3","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Range_3","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Range_3","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Resolution_4","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Resolution_4","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Resolution_4","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Resolution_4","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Resolution_4","TBD" , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Package ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Unit ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Unit_2","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Unit_2","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Unit_2","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Unit_2","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Unit_2","TBD" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Unit_2","TBD" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Unit_2","TBD" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Unit_2","TBD" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Unit_2","TBD" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Unit_2","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Comment_1","" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Comment_1","" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Comment_1","" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Comment_1","" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Comment_1","" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Comment_1","" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Comment_1","" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Comment_1","" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Comment_1","" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Comment_1","" , T }}
|
||||
Comment_Package ::= {
|
||||
{"!ed/284d/589C/1330/594cea75498b", "Comment_Package_1","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Range_3","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Range_3","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Range_3","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Range_3","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Range_3","TBD" , T }}
|
||||
Resolution ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Resolution_4","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Resolution_4","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Resolution_4","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Resolution_4","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Resolution_4","TBD" , T }}
|
||||
END
|
||||
|
||||
@@ -1,393 +1,393 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<File xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3">
|
||||
<declarations>
|
||||
<Package name="conf">
|
||||
<declarations>
|
||||
<Constant name="size_mass_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2851/589C/1330/594cea7a23b3"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_dist_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2852/589C/1330/594cea925130"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_speed_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2853/589C/1330/594cea9b550b"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_alt_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2854/589C/1330/594ceaa554f6"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="dist_average_param_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="1.0"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2856/589C/1330/594ceabf4b3b"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Sensor name="Viability_Amode_initial">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/293a/589C/1330/594d050c66cf"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_Amode_cruise">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/2970/589C/1330/594d062c7935"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_RPmode_initial">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/2976/589C/1330/594d062d5d6d"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_RPmode_cruise">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/297c/589C/1330/594d062d1c3c"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Type name="viablility_t">
|
||||
<definition>
|
||||
<Struct>
|
||||
<fields>
|
||||
<Field name="altitudes">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_alt_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea2/589C/1330/594d1202428d"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="distances">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_dist_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea3/589C/1330/594d1202287b"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="masses">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_mass_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea4/589C/1330/594d1202bd0"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="speeds">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_speed_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea5/589C/1330/594d12023222"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="energies">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_alt_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_speed_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_dist_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_mass_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea6/589C/1330/594d12025f2d"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
</fields>
|
||||
</Struct>
|
||||
</definition>
|
||||
<pragmas>
|
||||
<ed:Type oid="!ed/2ea1/589C/1330/594d1202147e"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Type>
|
||||
</declarations>
|
||||
<pragmas>
|
||||
<ed:Package oid="!ed/284d/589C/1330/594cea75498b" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/284e/589C/1330/594cea755394" blockKind="constants" columnsSize="0, 260, 150, 150, 300"/>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/284f/589C/1330/594cea753edb" blockKind="types" columnsSize="0, 150, 478, 300"/>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/2850/589C/1330/594cea755e52" blockKind="sensors"/>
|
||||
</diagrams>
|
||||
</ed:Package>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_Package_1" {Description = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Package>
|
||||
</declarations>
|
||||
</File>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<File xmlns="http://www.esterel-technologies.com/ns/scade/6" xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5" xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3">
|
||||
<declarations>
|
||||
<Package name="conf">
|
||||
<declarations>
|
||||
<Constant name="size_mass_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2851/589C/1330/594cea7a23b3"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_dist_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2852/589C/1330/594cea925130"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_speed_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2853/589C/1330/594cea9b550b"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="size_alt_array_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="int32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="4"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2854/589C/1330/594ceaa554f6"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Constant name="dist_average_param_Cst">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<value>
|
||||
<ConstValue value="1.0"/>
|
||||
</value>
|
||||
<pragmas>
|
||||
<ed:Constant oid="!ed/2856/589C/1330/594ceabf4b3b"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Constant>
|
||||
<Sensor name="Viability_Amode_initial">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/293a/589C/1330/594d050c66cf"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_Amode_cruise">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/2970/589C/1330/594d062c7935"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_RPmode_initial">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/2976/589C/1330/594d062d5d6d"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Sensor name="Viability_RPmode_cruise">
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="viablility_t"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Sensor oid="!ed/297c/589C/1330/594d062d1c3c"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Sensor>
|
||||
<Type name="viablility_t">
|
||||
<definition>
|
||||
<Struct>
|
||||
<fields>
|
||||
<Field name="altitudes">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_alt_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea2/589C/1330/594d1202428d"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="distances">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_dist_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea3/589C/1330/594d1202287b"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="masses">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_mass_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea4/589C/1330/594d1202bd0"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="speeds">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_speed_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea5/589C/1330/594d12023222"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
<Field name="energies">
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<Table>
|
||||
<type>
|
||||
<NamedType>
|
||||
<type>
|
||||
<TypeRef name="float32"/>
|
||||
</type>
|
||||
</NamedType>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_alt_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_speed_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_dist_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<size>
|
||||
<IdExpression>
|
||||
<path>
|
||||
<ConstVarRef name="size_mass_array_Cst"/>
|
||||
</path>
|
||||
</IdExpression>
|
||||
</size>
|
||||
</Table>
|
||||
</type>
|
||||
<pragmas>
|
||||
<ed:Field oid="!ed/2ea6/589C/1330/594d12025f2d"/>
|
||||
</pragmas>
|
||||
</Field>
|
||||
</fields>
|
||||
</Struct>
|
||||
</definition>
|
||||
<pragmas>
|
||||
<ed:Type oid="!ed/2ea1/589C/1330/594d1202147e"/>
|
||||
<kcg:Pragma>
|
||||
doc "Unit_2" {Unit = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_1" {Comment = ""}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Range_3" {Range = "TBD"}
|
||||
</kcg:Pragma>
|
||||
<kcg:Pragma>
|
||||
doc "Resolution_4" {Resolution = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Type>
|
||||
</declarations>
|
||||
<pragmas>
|
||||
<ed:Package oid="!ed/284d/589C/1330/594cea75498b" xmlns="http://www.esterel-technologies.com/ns/scade/pragmas/editor/5">
|
||||
<diagrams>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/284e/589C/1330/594cea755394" blockKind="constants" columnsSize="0, 260, 150, 150, 300"/>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/284f/589C/1330/594cea753edb" blockKind="types" columnsSize="0, 150, 478, 300"/>
|
||||
<TreeDiagram landscape="false" format="A4 (210 297)" oid="!ed/2850/589C/1330/594cea755e52" blockKind="sensors"/>
|
||||
</diagrams>
|
||||
</ed:Package>
|
||||
<kcg:Pragma>
|
||||
doc "Comment_Package_1" {Description = "TBD"}
|
||||
</kcg:Pragma>
|
||||
</pragmas>
|
||||
</Package>
|
||||
</declarations>
|
||||
</File>
|
||||
@@ -1,119 +1,119 @@
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Package ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Resolution ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Resolution_4","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Resolution_4","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Resolution_4","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Resolution_4","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Resolution_4","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Range_3","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Range_3","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Range_3","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Range_3","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Range_3","TBD" , T }}
|
||||
Comment_Package ::= {
|
||||
{"!ed/284d/589C/1330/594cea75498b", "Comment_Package_1","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Comment_1","" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Comment_1","" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Comment_1","" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Comment_1","" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Comment_1","" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Comment_1","" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Comment_1","" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Comment_1","" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Comment_1","" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Unit_2","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Unit_2","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Unit_2","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Unit_2","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Unit_2","TBD" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Unit_2","TBD" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Unit_2","TBD" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Unit_2","TBD" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Unit_2","TBD" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Unit_2","TBD" , T }}
|
||||
END
|
||||
|
||||
Notes-Types { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Resolution ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Resolution TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Range ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Range TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment_Package ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Description TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 10 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Comment ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Comment TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "" ,
|
||||
NT_FIELD_HEIGHT 3 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
Unit ::= SEQUENCE OF { SEQUENCE {
|
||||
annot_object OID,
|
||||
name STRING,
|
||||
information {
|
||||
Unit TEXT
|
||||
{
|
||||
NT_DEFAULT_VALUE "TBD" ,
|
||||
NT_FIELD_HEIGHT 1 ,
|
||||
NT_FIELD_WIDTH 60 },
|
||||
to_c BOOLEAN
|
||||
{
|
||||
NT_DEFAULT_VALUE T ,
|
||||
NT_PRINTABLE F }
|
||||
} } }
|
||||
|
||||
END
|
||||
|
||||
Notes-Values { Esterel-Technologies } DEFINITIONS ::=
|
||||
BEGIN
|
||||
Resolution ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Resolution_4","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Resolution_4","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Resolution_4","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Resolution_4","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Resolution_4","TBD" , T }}
|
||||
Range ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Range_3","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Range_3","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Range_3","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Range_3","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Range_3","TBD" , T }}
|
||||
Comment_Package ::= {
|
||||
{"!ed/284d/589C/1330/594cea75498b", "Comment_Package_1","TBD" , T }}
|
||||
Comment ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Comment_1","" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Comment_1","" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Comment_1","" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Comment_1","" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Comment_1","" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Comment_1","" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Comment_1","" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Comment_1","" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Comment_1","" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Comment_1","" , T }}
|
||||
Unit ::= {
|
||||
{"!ed/2ea1/589C/1330/594d1202147e", "Unit_2","TBD" , T },
|
||||
{"!ed/293a/589C/1330/594d050c66cf", "Unit_2","TBD" , T },
|
||||
{"!ed/2970/589C/1330/594d062c7935", "Unit_2","TBD" , T },
|
||||
{"!ed/2976/589C/1330/594d062d5d6d", "Unit_2","TBD" , T },
|
||||
{"!ed/297c/589C/1330/594d062d1c3c", "Unit_2","TBD" , T },
|
||||
{"!ed/2851/589C/1330/594cea7a23b3", "Unit_2","TBD" , T },
|
||||
{"!ed/2852/589C/1330/594cea925130", "Unit_2","TBD" , T },
|
||||
{"!ed/2853/589C/1330/594cea9b550b", "Unit_2","TBD" , T },
|
||||
{"!ed/2854/589C/1330/594ceaa554f6", "Unit_2","TBD" , T },
|
||||
{"!ed/2856/589C/1330/594ceabf4b3b", "Unit_2","TBD" , T }}
|
||||
END
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user