Subversion Repositories HomeAutomation

Rev

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

Rev 1279 Rev 1284
Line 454... Line 454...
454
     <variables>
454
     <variables>
455
        <variable name="Period" type="uint" start_bit="0" bit_length="16" unit="ms" description=""/>
455
        <variable name="Period" type="uint" start_bit="0" bit_length="16" unit="ms" description=""/>
456
        <variable name="Resolution" type="uint" start_bit="16" bit_length="8" unit="ms" description=""/>
456
        <variable name="Resolution" type="uint" start_bit="16" bit_length="8" unit="ms" description=""/>
457
     </variables>
457
     </variables>
458
    </command>
458
    </command>
459
    <command id="128" name="Gesture" type="specific" module="Touch" description="data from a gesture">
459
    <command id="128" name="Gesture" type="specific" module="Touch" description="Parsed touch data as a gesture">
460
     <variables>
460
     <variables>
461
        <variable name="f1" type="uint" start_bit="0" bit_length="8" unit="#" description="Indicates the number of intersection points between an input gesture g(x) and the straight line f(x) which connects the first and last point of the gesture"/>
461
        <variable name="f1" type="uint" start_bit="0" bit_length="8" unit="#" description="Indicates the number of intersection points between an input gesture g(x) and the straight line f(x) which connects the first and last point of the gesture"/>
462
        <variable name="f7" type="uint" start_bit="8" bit_length="8" unit="#" description="Indicates the number of intersection points between an input gesture g(x) and all horizontal lines yi, where i is between 0 and n, that constitute a gesture"/>
462
        <variable name="f7" type="uint" start_bit="8" bit_length="8" unit="#" description="Indicates the number of intersection points between an input gesture g(x) and all horizontal lines yi, where i is between 0 and n, that constitute a gesture"/>
463
        <variable name="f3" type="enum" start_bit="16" bit_length="1" unit="" description="Indicates the sign value of area gap between g(x) and f(x)">
463
        <variable name="f3" type="enum" start_bit="16" bit_length="1" unit="" description="Indicates the sign value of area gap between g(x) and f(x)">
464
           <value id="0" name="M"/>
464
           <value id="0" name="M"/>
Line 487... Line 487...
487
        <variable name="f2" type="enum" start_bit="22" bit_length="2" unit="" description="Checks if the y coordinates of the points which exist between the intersection point and the last point are greater than the y coordinates of the intersection point">
487
        <variable name="f2" type="enum" start_bit="22" bit_length="2" unit="" description="Checks if the y coordinates of the points which exist between the intersection point and the last point are greater than the y coordinates of the intersection point">
488
           <value id="0" name="M"/>
488
           <value id="0" name="M"/>
489
           <value id="1" name="P"/>
489
           <value id="1" name="P"/>
490
           <value id="2" name="U"/>
490
           <value id="2" name="U"/>
491
        </variable>
491
        </variable>
-
 
492
     </variables>
-
 
493
    </command>
-
 
494
    <command id="129" name="Raw" type="specific" module="Touch" description="Raw touch data">
-
 
495
     <variables>
-
 
496
        <variable name="Status" type="enum" start_bit="0" bit_length="8" unit="" description="Gives the current push status">
-
 
497
          <value id="1" name="Pressed"/>
-
 
498
          <value id="0" name="Released"/>
-
 
499
        </variable>
-
 
500
        <variable name="X" type="uint" start_bit="8" bit_length="8" unit="" description=""/>
-
 
501
        <variable name="Y" type="uint" start_bit="16" bit_length="8" unit="" description=""/>
492
     </variables>
502
     </variables>
493
    </command>
503
    </command>
494
  </commands>
504
  </commands>
495
  <modules>
505
  <modules>
496
    <module id="0" name="Debug" class="tst"/>
506
    <module id="0" name="Debug" class="tst"/>