Changeset 275


Ignore:
Timestamp:
03/29/11 05:31:59 (10 years ago)
Author:
sc
Message:

trunk/synapse/Puzzlebox/Synapse/Interface.py:

  • try/except added around parsing timestamps for emulation

trunk/synapse/Puzzlebox/Synapse/Protocol.py:

  • try/except added around data parsing error
  • read_buffer_check_timer disabled

puzzlebox_synapse_configuration.ini:

  • THINKGEAR_BLINK_FREQUENCY_TIMER added and set to 1

trunk/brainstorms/Puzzlebox/Brainstorms/Wheelchair_Control.py:

  • whitespace cleanup
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/brainstorms/Puzzlebox/Brainstorms/Wheelchair_Control.py

    r248 r275  
    205205         
    206206        def sendCommand(self, speed, command): 
    207  
    208                 output = '%s%s' % (COMMAND_CHARACTER, \ 
     207                 
     208                output = '%s%s' % (COMMAND_CHARACTER, \ 
    209209                        WHEELCHAIR_COMMANDS[speed][command]) 
    210210         
  • trunk/synapse/Puzzlebox/Synapse/Interface.py

    r274 r275  
    465465                        self.progressBarSignalContactQuality.setValue(value) 
    466466                        self.textEditDebugConsole.append("") 
    467                         (date, localtime) = self.parseTimeStamp(packet['timestamp']) 
    468                         self.textEditDebugConsole.append("Timestamp: %s %s" % (date, localtime)) 
     467                        try: 
     468                                (date, localtime) = self.parseTimeStamp(packet['timestamp']) 
     469                                self.textEditDebugConsole.append("Timestamp: %s %s" % (date, localtime)) 
     470                        except: 
     471                                pass 
    469472                        self.textEditDebugConsole.append("poorSignalLevel: %i" % \ 
    470473                                                         packet['poorSignalLevel']) 
  • trunk/synapse/Puzzlebox/Synapse/Protocol.py

    r274 r275  
    585585                        while value_index < length: 
    586586                                # Uh-oh more C mojo 
    587                                 value = data_payload[(byte_index + value_index)] # & 0xFF 
     587                                try: 
     588                                        value = data_payload[(byte_index + value_index)] # & 0xFF 
     589                                except: 
     590                                        if self.DEBUG: 
     591                                                print "ERROR: failed to parse and handle the [VALUE...] bytes of the current DataRow" 
     592                                        break 
    588593                                data_values += value.encode("hex") 
    589594                                value_index += 1 
     
    816821                                       QtCore.SIGNAL("timeout()"), \ 
    817822                                       self.checkReadBuffer) 
    818                 self.read_buffer_check_timer.start(DEVICE_READ_BUFFER_CHECK_TIMER) 
     823#               self.read_buffer_check_timer.start(DEVICE_READ_BUFFER_CHECK_TIMER) 
    819824                 
    820825                self.keep_running = True 
  • trunk/synapse/puzzlebox_synapse_configuration.ini

    r259 r275  
    4747                                    # an adult blinks in a laboratory setting) 
    4848 
     49THINKGEAR_BLINK_FREQUENCY_TIMER = 1 
     50 
    4951THINKGEAR_DEFAULT_SAMPLE_WAVELENGTH = 30 # number of seconds from 0 to max 
    5052                                         # and back to 0 for any given 
Note: See TracChangeset for help on using the changeset viewer.