Changeset 83


Ignore:
Timestamp:
07/01/10 23:23:26 (11 years ago)
Author:
sc
Message:

remote_control/puzzlebox_brainstorms_configuration.ini

  • BRAINSTORMS_DISCRETE_CONTROL_COMMANDS now False

remote_control/puzzlebox_brainstorms_network_server.py

  • Variable Control Duration feature added
  • comment cleanup
Location:
remote_control
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • remote_control/puzzlebox_brainstorms_configuration.ini

    r73 r83  
    55NXT_BLUETOOTH_DEVICE = 'COM1' 
    66 
    7 #BRAINSTORMS_DISCRETE_CONTROL_COMMANDS = True 
     7BRAINSTORMS_DISCRETE_CONTROL_COMMANDS = False 
    88 
    99##################################################################### 
     
    1111##################################################################### 
    1212 
    13 BRAINSTORMS_SERVER_INTERFACE = '' # listen on all of server's network interfaces 
     13BRAINSTORMS_SERVER_INTERFACE = '' # listen on all network interfaces 
    1414BRAINSTORMS_SERVER_HOST = '127.0.0.1' # localhost 
    1515#BRAINSTORMS_SERVER_HOST = '172.16.1.1' 
    1616BRAINSTORMS_SERVER_PORT = 8194 
    1717 
     18BRAINSTORMS_SERVER_INTERFACE = '' # listen on all network interfaces 
    1819THINKGEAR_SERVER_HOST = '127.0.0.1' 
    1920THINKGEAR_SERVER_PORT = 13854 
  • remote_control/puzzlebox_brainstorms_network_server.py

    r79 r83  
    99# For more information please refer to http://www.gnu.org/copyleft/gpl.html 
    1010# 
    11 # Last Update: 2010.06.30 
     11# Last Update: 2010.07.01 
    1212# 
    1313##################################################################### 
     
    6060                 
    6161                self.configureNetwork() 
     62                 
     63                self.rc = remote_control.puzzlebox_brainstorms_remote_control( \ 
     64                            device=BLUETOOTH_DEVICE, \ 
     65                            DEBUG=DEBUG) 
    6266         
    6367         
     
    140144                         
    141145                        self.executeCommand(command) 
     146                         
     147                         
     148                elif self.rc.connection != None: 
     149                         
     150                        self.rc.run(command) 
    142151                 
    143152                 
     
    161170                        rc.run(rc.command) 
    162171                        rc.stop() 
    163          
    164          
    165         ################################################################## 
    166          
    167         #def process_connection_lost(self, command): 
    168                  
    169                 #if not command: 
    170                          
    171                         ##self.log.debug("Connection lost with no command") 
    172                          
    173                         #if self.DEBUG: 
    174                                 #print "--> [Server] Connection lost with no command" 
    175                  
    176                  
    177                 #else: 
    178                          
    179                         ##self.log.debug("Connection lost") 
    180                          
    181                         ##if self.DEBUG: 
    182                                 ##print "--> [Server] Connection lost" 
    183                          
    184                         #pass 
    185          
    186          
    187         ################################################################## 
    188          
    189         #def dataReceived(self, data): 
    190                  
    191                 #self.data_chunk += data 
    192                  
    193                 #try: 
    194                         ##self.command = pickle.loads(self.data_chunk) 
    195                         #self.command = json.loads(self.data_chunk) 
    196                  
    197                 #except Exception, e: 
    198                         ##self.factory.log.error("Partial data received (or error: %s)." % e) 
    199                         #if DEBUG: 
    200                                 #print "Partial data received (or error:", 
    201                                 #print e 
    202                                 #print ")." 
    203                  
    204                 #else: 
    205                         #self.data_chunk = "" 
    206                          
    207                         #d = self.factory.process_command("%s" % self.command) 
    208                         #d.addCallback(self.send_response) 
    209          
    210          
    211         ################################################################## 
    212          
    213         #def send_response(self, response): 
    214                  
    215                 ##response = pickle.dumps(response) 
    216                 #response = json.dumps(response) 
    217                  
    218                 #self.transport.write(response) 
    219          
    220          
    221         ################################################################## 
    222          
    223         #def connectionLost(self, reason): 
    224                  
    225                 #self.factory.process_connection_lost(self.command) 
    226172 
    227173 
Note: See TracChangeset for help on using the changeset viewer.