Subversion Repositories HomeAutomation

Rev

Rev 748 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed

  1. from StateSpace import StateSpace
  2.  
  3. """ from SPServices import SPServices
  4.  
  5.    SpServices.registerTimer(self.function, interval)
  6.    SpServices.registerEventHandler(self.function, event)
  7.    SpServices.sendEvent()
  8.    SpServices.sendPkt()
  9. """
  10.  
  11. class DefaultStateSpace(StateSpace):
  12.  
  13.     DESCRIPTIVE_NAME = 'Default State Space'
  14.    
  15.     state_var = 0
  16.     state_string = 'nice'
  17.  
  18.     def reset(self):
  19.         state_var = 0
  20.         state_string = 'reset'
  21.         pass
  22.  
  23.     def load(self):
  24.         pass
  25.    
  26.     def unload(self):
  27.         pass
  28.    
  29.     def run(self, args = None):
  30.         self.state_var = self.state_var + 1
  31.         print 'DefaultStateSpace: ' + str(self.state_var)
  32.