Changeset 199


Ignore:
Timestamp:
11/04/10 14:36:17 (11 years ago)
Author:
sc
Message:

synapse/Puzzlebox/Synapse/Interface.py:

  • Date and Timestamp added to console output
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/synapse/Puzzlebox/Synapse/Interface.py

    r193 r199  
    412412        ################################################################## 
    413413         
     414        def parseTimeStamp(self, timestamp, local_version=False): 
     415                 
     416                print timestamp 
     417                 
     418                try: 
     419                        decimal = '%f' % timestamp 
     420                        decimal = decimal.split('.')[1] 
     421                except: 
     422                        decimal = '0' 
     423                 
     424                localtime = time.localtime(timestamp) 
     425                 
     426                if local_version: 
     427                        date = time.strftime('%x', localtime) 
     428                        localtime = time.strftime('%X', localtime) 
     429                 
     430                else: 
     431                        date = time.strftime('%Y-%m-%d', localtime) 
     432                        localtime = time.strftime('%H:%M:%S', localtime) 
     433                        localtime = '%s.%s %s' % (localtime, decimal, \ 
     434                                       time.strftime('%Z', time.localtime(timestamp))) 
     435                 
     436                 
     437                return(date, localtime) 
     438         
     439         
     440        ################################################################## 
     441         
    414442        def processPacketThinkGear(self, packet): 
    415443                 
     
    433461                        self.progressBarSignalContactQuality.setValue(value) 
    434462                        self.textEditDebugConsole.append("") 
     463                        (date, localtime) = self.parseTimeStamp(packet['timestamp']) 
     464                        self.textEditDebugConsole.append("Timestamp: %s %s" % (date, localtime)) 
    435465                        self.textEditDebugConsole.append("poorSignalLevel: %i" % \ 
    436466                                                         packet['poorSignalLevel']) 
Note: See TracChangeset for help on using the changeset viewer.