Subversion Repositories HomeAutomation

Rev

Rev 641 | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed

  1. <?xml version='1.0' encoding='utf-8'?>
  2.  
  3. <!-- Configuration file for the Macbeth kernel. -->
  4. <kernelconfig>
  5.  
  6. <!-- Options section -->
  7.  
  8.     <!-- Basic options -->
  9.     <option name="kernelname" value="MyKernel"/>
  10.     <option name="port" value="19000"/>
  11.  
  12.     <!-- The debug stream will output meaningless debug information -->
  13.     <option name="debugstream.logged"       value="false"/>
  14.     <option name="debugstream.timestamped"  value="true"/>
  15.     <option name="debugstream.visible"      value="true"/>
  16.     <option name="debugstream.prefix"       value="DEBUG "/>
  17.  
  18.     <!-- The info stream will output general information and non-critical warnings -->
  19.     <option name="infostream.logged"        value="true"/>
  20.     <option name="infostream.timestamped"   value="true"/>
  21.     <option name="infostream.visible"       value="true"/>
  22.     <option name="infostream.prefix"        value="INFO  "/>
  23.  
  24.     <!-- The error stream will output error messages -->
  25.     <option name="errorstream.logged"       value="true"/>
  26.     <option name="errorstream.timestamped"  value="true"/>
  27.     <option name="errorstream.visible"      value="true"/>
  28.     <option name="errorstream.prefix"       value="ERROR "/>
  29.  
  30.  
  31. <!-- Script section -->
  32.  
  33.     <!-- On kernel startup... -->
  34.     <event name="Kernel.OnStartup">
  35.         <!-- Let's autoload some modules -->
  36.        <do action="Kernel.LoadModule" params="ARNE" />
  37.        <do action="Kernel.LoadModule" params="RemoteControl" />
  38.        <do action="Kernel.LoadModule" params="RoomControl" />
  39.    </event>
  40.  
  41. </kernelconfig>