Subversion Repositories HomeAutomation

Rev

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

Rev 1120 Rev 1121
Line 94... Line 94...
94
      <variables>
94
      <variables>
95
        <variable name="ChannelId" type="uint" start_bit="0" bit_length="8" unit="" description=""/>
95
        <variable name="ChannelId" type="uint" start_bit="0" bit_length="8" unit="" description=""/>
96
        <variable name="Value" type="uint" start_bit="8" bit_length="16" unit="" description=""/>
96
        <variable name="Value" type="uint" start_bit="8" bit_length="16" unit="" description=""/>
97
      </variables>
97
      </variables>
98
    </command>
98
    </command>
-
 
99
    <command id="73" name="ElectricPower" type="physical" module="" description="Message with data from a power meter">
-
 
100
      <variables>
-
 
101
        <variable name="Power" type="uint" start_bit="0" bit_length="16" unit="Watt" description=""/>
-
 
102
        <variable name="EnergySum" type="uint" start_bit="16" bit_length="16" unit="W/h" description=""/>
-
 
103
    <variable name="Power4" type="uint" start_bit="32" bit_length="16" unit="Watt" description="Average of 4 measurments"/>
-
 
104
    <variable name="Power32" type="uint" start_bit="48" bit_length="16" unit="Watt" description="Average of 32 measurments"/>
-
 
105
      </variables>
99
   
106
    </command>
-
 
107
    <command id="128" name="setEnergy" type="specific" module="power" description="Set the energy value on the power meter module">
-
 
108
      <variables>
-
 
109
        <variable name="Energy" type="uint" start_bit="0" bit_length="16" unit="W/h" description=""/>
-
 
110
      </variables>
-
 
111
    </command>
100
    <command id="128" name="IRraw" type="specific" module="irReceive" description="If a protocol not could be found, then send raw data">
112
    <command id="128" name="IRraw" type="specific" module="irReceive" description="If a protocol not could be found, then send raw data">
101
     <variables>
113
     <variables>
102
        <variable name="Act1" type="uint" start_bit="0" bit_length="16" unit="Millisecond" description="First active time"/>
114
        <variable name="Act1" type="uint" start_bit="0" bit_length="16" unit="Millisecond" description="First active time"/>
103
        <variable name="Pas1" type="uint" start_bit="16" bit_length="16" unit="Millisecond" description="First passive time"/>
115
        <variable name="Pas1" type="uint" start_bit="16" bit_length="16" unit="Millisecond" description="First passive time"/>
104
        <variable name="Act2" type="uint" start_bit="32" bit_length="16" unit="Millisecond" description="Second active time"/>
116
        <variable name="Act2" type="uint" start_bit="32" bit_length="16" unit="Millisecond" description="Second active time"/>
Line 363... Line 375...
363
    <module id="15" name="nmea" class="sns"/>
375
    <module id="15" name="nmea" class="sns"/>
364
    <module id="16" name="irTransmit" class="sns"/>
376
    <module id="16" name="irTransmit" class="sns"/>
365
    <module id="17" name="TC1047A" class="sns"/>
377
    <module id="17" name="TC1047A" class="sns"/>
366
    <module id="18" name="PID" class="act"/>
378
    <module id="18" name="PID" class="act"/>
367
    <module id="19" name="SlowPWM" class="act"/>
379
    <module id="19" name="SlowPWM" class="act"/>
-
 
380
    <module id="20" name="power" class="sns"/>
368
  </modules>
381
  </modules>
369
  <defines>
382
  <defines>
370
    <define id="1" group="DirectionFlag" name="From_Owner"/>
383
    <define id="1" group="DirectionFlag" name="From_Owner"/>
371
    <define id="0" group="DirectionFlag" name="To_Owner"/>
384
    <define id="0" group="DirectionFlag" name="To_Owner"/>
372
  </defines>
385
  </defines>