Subversion Repositories HomeAutomation

Rev

Rev 1326 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1326 Rev 1328
Line 8... Line 8...
8
        <datatype type="unsigned integer" name="moduleType" lenght="13"/>
8
        <datatype type="unsigned integer" name="moduleType" lenght="13"/>
9
        <datatype type="unsigned integer" name="moduleId" lenght="8"/>
9
        <datatype type="unsigned integer" name="moduleId" lenght="8"/>
10
        <datatype type="unsigned integer" name="messageType" length="8"/>
10
        <datatype type="unsigned integer" name="messageType" length="8"/>
11
 
11
 
12
        <!-- Used to send responses, length depends on the number of codes -->
12
        <!-- Used to send responses, length depends on the number of codes -->
13
        <datatype type="enum" name="response">
13
        <datatype type="enum" name="responseCode">
14
            <label name="ok"/>
14
            <label name="ok"/>
15
            <label name="error"/>
15
            <label name="error"/>
16
            <label name="warning"/>
16
            <label name="warning"/>
17
        </datatype>
17
        </datatype>
18
       
18
       
Line 42... Line 42...
42
        <variable datatype="moduleId" name="moduleId" required="true"/>
42
        <variable datatype="moduleId" name="moduleId" required="true"/>
43
        <variable datatype="messageType" name="messageType" required="true"/>
43
        <variable datatype="messageType" name="messageType" required="true"/>
44
    </header>
44
    </header>
45
    <messagetypes>
45
    <messagetypes>
46
        <messagetype name="response">
46
        <messagetype name="response">
47
            <variable datatype="messageId" name="messageId" required="true"/>
47
            <variable datatype="messageType" name="messageType" required="true"/>
48
            <variable datatype="responseCode" name="code" required="true"/>
48
            <variable datatype="responseCode" name="code" required="true"/>
49
        </messagetype>
49
        </messagetype>
50
        <messagetype name="temperature">
50
        <messagetype name="temperature">
51
            <variable datatype="decimal10" name="temperature" required="true" unit="celcius"/>
51
            <variable datatype="decimal10" name="temperature" required="true" unit="celcius"/>
52
            <variable datatype="int10" name="id" required="true"/>
52
            <variable datatype="int10" name="id" required="true"/>