From d68a489e18cb327758fe0a1659fb8e6671413942 Mon Sep 17 00:00:00 2001
From: ankraft <an.kraft@googlemail.com>
Date: Fri, 30 Oct 2015 15:12:55 +0100
Subject: [PATCH] Added comments

---
 SDT/schema3.0/test/EchonetLiteExamples.xml | 24 +++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/SDT/schema3.0/test/EchonetLiteExamples.xml b/SDT/schema3.0/test/EchonetLiteExamples.xml
index 650ad3a..b98a8c9 100644
--- a/SDT/schema3.0/test/EchonetLiteExamples.xml
+++ b/SDT/schema3.0/test/EchonetLiteExamples.xml
@@ -1,8 +1,14 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
+
+<!-- Example SDT definition taken from EchonetLite https://github.com/ECHONET-Consortium -->
+
+
 <Domain xmlns="http://homegatewayinitiative.org/xml/dal/3.0"
 	xmlns:xi="http://www.w3.org/2001/XInclude"
 	id="jp.echonet">
-	
+
+  <!-- Various examples for module classes -->
+
 	<Modules>
 		<ModuleClass name="operationStatus">
 			<Data>
@@ -18,6 +24,9 @@
 				</Event>
 			</Events>
 		</ModuleClass>
+
+  	<!-- runtime property -->
+
 		<ModuleClass name="installationLocation">
 			<Data>
 				<DataPoint name="installationLocation" writable="true">
@@ -32,6 +41,9 @@
 				</Event>
 			</Events>
 		</ModuleClass>
+
+  	<!-- sensor readout -->
+
 		<ModuleClass name="measuredInstantaneousPowerConsumption">
 			<Data>
 				<DataPoint name="measuredInstantaneousPowerConsumption" writable="false">
@@ -54,6 +66,9 @@
 		</ModuleClass>
 	</Modules>
 	
+
+  <!-- Very simple example for a washing machine definition -->
+
 	<Devices>
 		<Device id="SimpleWaschingMachine">
 			<Properties>
@@ -64,10 +79,17 @@
 					<SimpleType type="string" />
 				</Property>
 			</Properties>
+
 			<Modules>
+				
+				<!-- Inheriting from the global operating status -->
+
 				<Module name="washingMachineOperationStatus">
 					<extends domain="jp.echonet" class="operationStatus"/>
 				</Module>
+
+				<!-- Data points local to the wasching machine device -->
+
 				<Module name="washingMachineDataPoints">
 					<Data>
 						<DataPoint name="door/CoverOpen/CloseStatus" writable="false">
-- 
GitLab