Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 4f194981 authored by Markus Quaritsch's avatar Markus Quaritsch
Browse files

updating xml schema with parameter documentation, generate new parrameter list

parent ce2bd629
No related branches found
No related tags found
No related merge requests found
Documentation/XML/VectoInputDeclaration.1.0.png

445 KiB | W: | H:

Documentation/XML/VectoInputDeclaration.1.0.png

471 KiB | W: | H:

Documentation/XML/VectoInputDeclaration.1.0.png
Documentation/XML/VectoInputDeclaration.1.0.png
Documentation/XML/VectoInputDeclaration.1.0.png
Documentation/XML/VectoInputDeclaration.1.0.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="description">
<xs:complexType>
......@@ -38,6 +38,7 @@
<xs:enumeration value="Vehicle/Axle"/>
<xs:enumeration value="Vehicle/TorqueLimits"/>
<xs:enumeration value="Gearshiftstrategy"/>
<xs:enumeration value="Vehicle/ADAS"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
......
......@@ -962,12 +962,12 @@
</xs:complexType>
</xs:element>
<xs:sequence minOccurs="0">
<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
<xs:element name="ZeroEmissionVehicle" type="tns:ZeroEmissionVehicleType">
<xs:annotation>
<xs:documentation>P269 - bool</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VocationalVehicle" type="xs:boolean">
<xs:element name="VocationalVehicle" type="tns:VocationalVehicleType">
<xs:annotation>
<xs:documentation>P270 - bool</xs:documentation>
</xs:annotation>
......@@ -977,7 +977,7 @@
<xs:documentation>P275 - enum</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SleeperCab" type="xs:boolean">
<xs:element name="SleeperCab" type="tns:SleeperCabType">
<xs:annotation>
<xs:documentation>P276 - bool</xs:documentation>
</xs:annotation>
......@@ -985,17 +985,17 @@
<xs:element name="ADAS">
<xs:complexType>
<xs:sequence>
<xs:element name="EngineStopStart" type="xs:boolean">
<xs:element name="EngineStopStart" type="tns:EngineStopStartType">
<xs:annotation>
<xs:documentation>P271 - bool</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EcoRollWithoutEngineStop" type="xs:boolean">
<xs:element name="EcoRollWithoutEngineStop" type="tns:EcoRollWithoutEngineStopType">
<xs:annotation>
<xs:documentation>P272 - bool</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="EcoRollWithEngineStop" type="xs:boolean">
<xs:element name="EcoRollWithEngineStop" type="tns:EcoRollWithEngineStopType">
<xs:annotation>
<xs:documentation>P273 - bool</xs:documentation>
</xs:annotation>
......@@ -1031,7 +1031,7 @@
</xs:sequence>
</xs:sequence>
<xs:sequence>
<xs:element name="ZeroEmissionVehicle" type="xs:boolean">
<xs:element name="ZeroEmissionVehicle" type="tns:ZeroEmissionVehicleType">
<xs:annotation>
<xs:documentation>P269 - bool</xs:documentation>
</xs:annotation>
......@@ -1046,12 +1046,12 @@
<xs:documentation>P278 - [W]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="HybridElectricHDV" type="xs:boolean">
<xs:element name="HybridElectricHDV" type="tns:HybridElectricHDVType">
<xs:annotation>
<xs:documentation>P279 - bool</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DualFuelVehicle" type="xs:boolean">
<xs:element name="DualFuelVehicle" type="tns:DualFuelType">
<xs:annotation>
<xs:documentation>P280 - bool</xs:documentation>
</xs:annotation>
......@@ -2547,12 +2547,28 @@ ToDo: -0.00
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NgTankSystemType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">275</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Compressed"/>
<xs:enumeration value="Liquefied"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PredictiveCruiseControlType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle/ADAS">274</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="none"/>
<xs:enumeration value="1,2"/>
......@@ -2560,8 +2576,105 @@ ToDo: -0.00
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="PowerType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">277</vectoParam:parameterId>
<vectoParam:parameterId component="Vehicle">278</vectoParam:parameterId>
<vectoParam:unit>W</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="ZeroEmissionVehicleType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">269</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="VocationalVehicleType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">270</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="SleeperCabType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">276</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="EngineStopStartType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle/ADAS">271</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="EcoRollWithoutEngineStopType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle/ADAS">272</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="EcoRollWithEngineStopType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle/ADAS">273</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="HybridElectricHDVType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">279</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
<xs:simpleType name="DualFuelType">
<xs:annotation>
<xs:appinfo>
<vectoParam:description>
<vectoParam:parameterId component="Vehicle">280</vectoParam:parameterId>
<vectoParam:unit>-</vectoParam:unit>
</vectoParam:description>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:boolean"/>
</xs:simpleType>
</xs:schema>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment