Subversion Repositories HomeAutomation

Rev

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

Rev 987 Rev 992
Line 63... Line 63...
63
    </command>
63
    </command>
64
    <command id="70" name="Button" type="physical" module="" description="">
64
    <command id="70" name="Button" type="physical" module="" description="">
65
      <variables>
65
      <variables>
66
        <variable name="SwitchId" type="uint" start_bit="0" bit_length="8" unit="" description=""/>
66
        <variable name="SwitchId" type="uint" start_bit="0" bit_length="8" unit="" description=""/>
67
        <variable name="Status" type="uint" start_bit="8" bit_length="8" unit="" description=""/>
67
        <variable name="Status" type="uint" start_bit="8" bit_length="8" unit="" description=""/>
-
 
68
      </variables>
-
 
69
    </command>
-
 
70
    <command id="71" name="IR" type="physical" module="" description="IR data protocol encoding">
-
 
71
      <variables>
-
 
72
        <variable name="Status" type="uint" start_bit="0" bit_length="8" unit="" description="State of remote button"/>
-
 
73
        <variable name="Protocol" type="uint" start_bit="8" bit_length="8" unit="" description="Button protocol"/>
-
 
74
        <variable name="IRdata" type="uint" start_bit="16" bit_length="32" unit="" description="Button protocol unique ID"/>
68
      </variables>
75
      </variables>
69
    </command>
76
    </command>
70
   
77
   
-
 
78
    <command id="128" name="IRraw" type="specific" module="irReceive" description="If a protocol not could be found, then send raw data">
-
 
79
     <variables>
-
 
80
        <variable name="Act1" type="uint" start_bit="0" bit_length="16" unit="Millisecond" description="First active time"/>
-
 
81
        <variable name="Pas1" type="uint" start_bit="16" bit_length="16" unit="Millisecond" description="First passive time"/>
-
 
82
        <variable name="Act2" type="uint" start_bit="32" bit_length="16" unit="Millisecond" description="Second active time"/>
-
 
83
        <variable name="Pas2" type="uint" start_bit="48" bit_length="16" unit="Millisecond" description="Second passive time"/>
-
 
84
      </variables>
-
 
85
    </command>
71
    <command id="128" name="Printf" type="specific" module="Debug" description="Used for sending debug text with printf">
86
    <command id="128" name="Printf" type="specific" module="Debug" description="Used for sending debug text with printf">
72
     <variables>
87
     <variables>
73
        <variable name="Text" type="ascii" start_bit="0" bit_length="64" unit="" description=""/>
88
        <variable name="Text" type="ascii" start_bit="0" bit_length="64" unit="" description=""/>
74
      </variables>
89
      </variables>
75
    </command>
90
    </command>
Line 150... Line 165...
150
    <module id="9" name="HD44789" class="act"/>
165
    <module id="9" name="HD44789" class="act"/>
151
    <module id="10" name="Dimmer230" class="act"/>
166
    <module id="10" name="Dimmer230" class="act"/>
152
    <module id="11" name="KS0108" class="act"/>
167
    <module id="11" name="KS0108" class="act"/>
153
    <module id="12" name="RGBdriver" class="act"/>
168
    <module id="12" name="RGBdriver" class="act"/>
154
    <module id="13" name="LEDPWM" class="act"/>
169
    <module id="13" name="LEDPWM" class="act"/>
-
 
170
    <module id="14" name="irReceive" class="sns"/>
155
  </modules>
171
  </modules>
156
  <defines>
172
  <defines>
157
    <define id="1" group="DirectionFlag" name="From_Owner"/>
173
    <define id="1" group="DirectionFlag" name="From_Owner"/>
158
    <define id="0" group="DirectionFlag" name="To_Owner"/>
174
    <define id="0" group="DirectionFlag" name="To_Owner"/>
159
  </defines>
175
  </defines>