Subversion Repositories HomeAutomation

Rev

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

Rev 2268 Rev 2276
Line 837... Line 837...
837
    <variable name="actuatorId" type="uint" start_bit="16" bit_length="8" unit="" description=""/>
837
    <variable name="actuatorId" type="uint" start_bit="16" bit_length="8" unit="" description=""/>
838
      </variables>
838
      </variables>
839
    </command>
839
    </command>
840
    <command id="131" name="CONFIG_PARAMETER" type="specific" module="PID" description="Configure PID regulator constants, if message is sent with 0 data bytes, module will respond with current configuration">
840
    <command id="131" name="CONFIG_PARAMETER" type="specific" module="PID" description="Configure PID regulator constants, if message is sent with 0 data bytes, module will respond with current configuration">
841
      <variables>
841
      <variables>
842
    <variable name="K_P" type="uint" start_bit="0" bit_length="16" unit="" description=""/>
842
    <variable name="K_P" type="float" start_bit="0" bit_length="16" unit="" description=""/>
843
    <variable name="K_I" type="uint" start_bit="16" bit_length="16" unit="" description=""/>
843
    <variable name="K_I" type="float" start_bit="16" bit_length="16" unit="" description=""/>
844
    <variable name="K_D" type="uint" start_bit="32" bit_length="16" unit="" description=""/>
844
    <variable name="K_D" type="float" start_bit="32" bit_length="16" unit="" description=""/>
845
    <variable name="TimeUnit" type="enum" start_bit="48" bit_length="1" unit="" description="">
845
    <variable name="TimeUnit" type="enum" start_bit="48" bit_length="1" unit="" description="">
846
      <value id="0" name="s"/>
846
      <value id="0" name="s"/>
847
      <value id="1" name="ms"/>
847
      <value id="1" name="ms"/>
848
    </variable>
848
    </variable>
849
    <variable name="RegulatorTime" type="uint" start_bit="49" bit_length="15" unit="" description=""/>
849
    <variable name="RegulatorTime" type="uint" start_bit="49" bit_length="15" unit="" description=""/>
Line 882... Line 882...
882
    <variable name="TimeUnit" type="enum" start_bit="48" bit_length="1" unit="" description="">
882
    <variable name="TimeUnit" type="enum" start_bit="48" bit_length="1" unit="" description="">
883
      <value id="0" name="s"/>
883
      <value id="0" name="s"/>
884
      <value id="1" name="ms"/>
884
      <value id="1" name="ms"/>
885
    </variable>
885
    </variable>
886
    <variable name="RegulatorTime" type="uint" start_bit="49" bit_length="15" unit="" description=""/>
886
    <variable name="RegulatorTime" type="uint" start_bit="49" bit_length="15" unit="" description=""/>
-
 
887
      </variables>
-
 
888
    </command>
-
 
889
    <command id="137" name="OutMinMax" type="specific" module="PID" description="Set minimum and maximum PWM output from controller">
-
 
890
      <variables>
-
 
891
    <variable name="Min" type="IEEE32" start_bit="0" bit_length="32" unit="" description=""/>
-
 
892
    <variable name="Max" type="IEEE32" start_bit="32" bit_length="32" unit="" description=""/>
887
      </variables>
893
      </variables>
888
    </command>
894
    </command>
889
   
895
   
890
    <command id="128" name="CONFIG" type="specific" module="SlowPWM" description="Configure PWM output, if message is sent with 0 data bytes, module will respond with current configuration">
896
    <command id="128" name="CONFIG" type="specific" module="SlowPWM" description="Configure PWM output, if message is sent with 0 data bytes, module will respond with current configuration">
891
      <variables>
897
      <variables>