Ignore:
Timestamp:
07/10/10 03:06:54 (11 years ago)
Author:
sc
Message:

remote_control/puzzlebox_brainstorms_network_client.py:

  • NXT voltage status updates to client interface

remote_control/puzzlebox_brainstorms_remote_control.py:

  • NXT voltage status updates to client interface

remote_control/puzzlebox_brainstorms_client_interface_local.py:

  • automatic connection to local Brainstorms server instance

remote_control/puzzlebox_brainstorms_network_server.py:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • remote_control/puzzlebox_brainstorms_network_client.py

    r88 r98  
    9191                                        print "--> [%s] Received:" % self.socket.name, 
    9292                                        print data 
     93                                 
     94                                 
     95                                # If Brainstorms server is connected to a LEGO Mindstorms NXT 
     96                                # robot, it will send back a voltage measurement which 
     97                                # can be presented to the user through the client interface 
     98                                if ((self.parent != None) and \ 
     99                                         (type(data) == type({})) and \ 
     100                                         ('status' in data.keys()) and \ 
     101                                         (type(data['status']) == type(''))): 
     102                                         
     103                                        self.parent.textLabelNXTStatus.setText( \ 
     104                                           'Status: %s' % data['status']) 
    93105         
    94106         
Note: See TracChangeset for help on using the changeset viewer.