a.binder před 5 roky
rodič
revize
cfae29da3d

+ 3 - 0
SE/schema/WPS_Functions/automation_driven/build.automation_driven.PRODUCT.submodule.xml

@@ -32,7 +32,10 @@
    <property  name="automation_driven.submodule.struct.read__communication.xsl" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication.xsl"/>
    
    <property  name="automation_driven.submodule.struct.read__communication_generated.xsd" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication_generated.xsd"/><!-- all el. on this will get id for data and action type -->
+   <property  name="automation_driven.submodule.struct.read__communication_generated.xsl" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication_generated.xsl"/>
    <property  name="automation_driven.submodule.struct.read__communication_generated.xml" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication_generated.xml"/>
+   <property  name="automation_driven.submodule.struct.read__communication_generated.h" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication_generated.h"/>
+   <property  name="automation_driven.submodule.struct.read__communication_generated.h.xsl" location="${automation_driven.submodule.basedir}/automation_driven.submodule.struct.read__communication_generated.h.xsl"/>
    
    <!--
    not used

+ 62 - 5
SE/schema/WPS_Functions/automation_driven/build_automation_driven.xml

@@ -262,8 +262,10 @@
    </target>-->
    
    <target name="automation_driven.submodule.struct.read__communication.xml"
-      depends="automation_driven.submodule.xsd__struct_files__fixed"
-      ><!---->
+      
+      ><!--
+         depends="automation_driven.submodule.xsd__struct_files__fixed"
+      -->
       <echo>#42 generating ${automation_driven.submodule.struct.read__communication.xml} using ${automation_driven.submodule.struct.read__communication.xsd} and  ${automation_driven.submodule.struct.read__communication_generated.xsd} and </echo>
       <xslt basedir="${automation_driven.submodule.basedir}"
          destdir="${automation_driven.submodule.temp}"
@@ -280,9 +282,11 @@
             <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
                value="true"/>
          </factory>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}struct_files_fix_default.xml"
+            expression="${automation_driven.submodule.xsd__struct_files_fix_default.xml}"/>
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
             expression="${automation_driven.basedir}"/>
-         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
+         <param name="{http://biuro.biall-net.pl/xmlschema_proce9sy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
             expression="${automation_driven.repository}"/>
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
             expression="${automation_driven.temp}"/>
@@ -302,6 +306,10 @@
          
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.xsd"
             expression="${automation_driven.submodule.struct.read.xsd}"/>
+        
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read__communication.xsd"
+            expression="${automation_driven.submodule.struct.read__communication.xsd}"/>
+         
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read__communication_generated.xml"
             expression="${automation_driven.submodule.struct.read__communication_generated.xml}"/>
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read__communication_generated.xsd"
@@ -319,8 +327,8 @@
          destdir="${automation_driven.submodule.temp}"
          force="true"
          in="${automation_driven.submodule.struct.read__communication.xml}"
-         out="${automation_driven.submodule.struct.read__communication_generated.xsd}"
-         style="${automation_driven.submodule.struct.read__communication.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
+         out="${automation_driven.submodule.struct.read__communication_generated.xml}"
+         style="${automation_driven.submodule.struct.read__communication_generated.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
          <factory name="net.sf.saxon.TransformerFactoryImpl">
             <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
             <!--<attribute name="http://saxon.sf.net/feature/initialTemplate"
@@ -361,6 +369,55 @@
       </xslt>
    </target>
    
+   <target name="automation_driven.submodule.struct.read__communication_generated.h"
+      depends="automation_driven.submodule.struct.read__communication_generated.xml" > 
+      <echo>#370 generating ${automation_driven.submodule.struct.read__communication_generated.h} </echo>
+      <xslt basedir="${automation_driven.submodule.basedir}"
+         destdir="${automation_driven.submodule.temp}"
+         force="true"
+         in="${automation_driven.submodule.struct.read__communication_generated.xml}"
+         out="${automation_driven.submodule.struct.read__communication_generated.h}"
+         style="${automation_driven.submodule.struct.read__communication_generated.h.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
+         <factory name="net.sf.saxon.TransformerFactoryImpl">
+            <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
+            <!--<attribute name="http://saxon.sf.net/feature/initialTemplate"
+               value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.xml"/>-->
+            <attribute name="http://saxon.sf.net/feature/initialMode"
+               value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}struct.read__communication_generated.h"/>
+            <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
+               value="true"/>
+         </factory>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
+            expression="${automation_driven.basedir}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
+            expression="${automation_driven.repository}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
+            expression="${automation_driven.temp}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}basedir"
+            expression="${automation_driven.submodule.basedir}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}repository"
+            expression="${automation_driven.submodule.repository}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}temp"
+            expression="${automation_driven.submodule.temp}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}h"
+            expression="${automation_driven.submodule.struct.h}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.namespaces.xsd}xsd"
+            expression="${automation_driven.submodule.namespaces.xsd}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.xsd"
+            expression="${automation_driven.submodule.struct.read.xsd}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read__communication_generated.xml"
+            expression="${automation_driven.submodule.struct.read__communication_generated.xml}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read__communication_generated.xsd"
+            expression="${automation_driven.submodule.struct.read__communication_generated.xsd}"/>
+         <classpath location="/opt/local/share/java/saxon9he.jar"/>
+         <xmlcatalog refid="dita-ot.dtd.catalog"/>
+      </xslt>
+   </target>
+   
    <!--<target name="automation_driven.submodule.struct.read.enumerate.xsd"
       description="to enumerate unique attributes " depends="automation_driven.submodule.xsd__struct_files">
       <echo>#42 generating ${automation_driven.submodule.struct.read.enumerate.xsd} using ${automation_driven.submodule.struct.read.xsd}</echo>

+ 3 - 3
SE/stuff/P5_Automation_can-dev-res-working-1930/P5_Automation_can-dev-res-working-1930.ino

@@ -420,9 +420,9 @@ const int DISPLAY_MENU_A__PROGMEM_CONSOLE_PRINT = 3 ;
  
 #include "_DISPLAY_init.h"
 
-
-  
-
+#if defined(HAS_SERIAL_PROXY)
+  //#include "automation_driven.submodule.struct.read__communication_generated.h"
+#endif
 
 #if defined(HAS__PCINT_setup)
      #include "_PCINT/_PCINT_init.h"