From cfd4aa85c2f84fc2d2e1e7cffc8dae671031fa0a Mon Sep 17 00:00:00 2001
From: Markus Quaritsch <markus.quaritsch@tugraz.at>
Date: Thu, 20 May 2021 14:39:16 +0200
Subject: [PATCH] updatign schema on smart alternator

---
 .../Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd     | 2 +-
 VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd | 2 +-
 .../vecto_multistage_primary_vehicle_stage_2_3.xml              | 2 --
 3 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
index 87b044d7fe..d326dd4776 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.6_Buses.xsd
@@ -138,7 +138,7 @@
 									</xs:complexType>
 								</xs:element>
 								<xs:sequence minOccurs="0">
-									<xs:element name="SmartAlternator">
+									<xs:element name="SmartAlternator" maxOccurs="unbounded">
 										<xs:complexType>
 											<xs:sequence>
 												<xs:element name="RatedCurrent" type="xs:integer">
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd b/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
index e321102350..e67ab7e478 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoOutputMultistage.0.1.xsd
@@ -121,7 +121,7 @@
 									</xs:complexType>
 								</xs:element>
 								<xs:sequence minOccurs="0">
-									<xs:element name="SmartAlternator">
+									<xs:element name="SmartAlternator" maxOccurs="unbounded">
 										<xs:complexType>
 											<xs:sequence>
 												<xs:element name="RatedCurrent" type="xs:integer">
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3.xml
index 6824f8acd0..690f75c117 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersionMultistage.0.1/vecto_multistage_primary_vehicle_stage_2_3.xml
@@ -273,8 +273,6 @@ xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationOutput:VehicleInterimFile
 							<ElectricSystem>
 								<AlternatorTechnology>conventional</AlternatorTechnology>
 								<SupplyFromHEVPossible>false</SupplyFromHEVPossible>
-								<MaxAlternatorPower>15000</MaxAlternatorPower>
-								<ElectricStorageCapacity>50</ElectricStorageCapacity>
 							</ElectricSystem>
 							<PneumaticSystem>
 								<SizeOfAirSupply>Large Supply 2-stage</SizeOfAirSupply>
-- 
GitLab