Changeset 284 for trunk


Ignore:
Timestamp:
08/23/11 16:51:05 (10 years ago)
Author:
sc
Message:

Interface:

  • custom data headers now handled when exporting to CSV

Server:

  • blink detection packets fixed by adding timestamps
Location:
trunk/Puzzlebox/Synapse
Files:
2 edited

Legend:

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

    r283 r284  
    923923                                csv[timestamp]['Meditation'] = '' 
    924924                                csv[timestamp]['Signal Level'] = '' 
     925                                 
     926                                for each in target.customDataHeaders: 
     927                                        csv[timestamp][each] = '' 
    925928                         
    926929                         
     
    951954                        if 'poorSignalLevel' in packet.keys(): 
    952955                                csv[timestamp]['Signal Level'] = packet['poorSignalLevel'] 
    953                  
     956                         
     957                        for each in target.customDataHeaders: 
     958                                if 'custom' in packet.keys() and \ 
     959                                   each in packet['custom'].keys(): 
     960                                        csv[timestamp][each] = packet['custom'][each] 
    954961                 
    955962                output = header 
     
    960967                for key in csv_keys: 
    961968                         
    962                         row = '%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s\n' % \ 
     969                        row = '%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s' % \ 
    963970                              (csv[key]['Date'], \ 
    964971                               csv[key]['Time'], \ 
     
    975982                               csv[key]['Signal Level']) 
    976983                         
     984                        for each in target.customDataHeaders: 
     985                                row = row + ',%s' % csv[key][each] 
     986                         
     987                        row = row + '\n' 
    977988                         
    978989                        output = output + row 
  • trunk/Puzzlebox/Synapse/Server.py

    r283 r284  
    589589                         
    590590                        packet = DEFAULT_BLINK_MESSAGE 
     591                         
     592                        packet['timestamp'] = self.blink_timestamp 
     593                         
    591594                        self.packet_queue.append(packet) 
    592595         
Note: See TracChangeset for help on using the changeset viewer.