Ignore:
Timestamp:
12/07/11 13:36:53 (9 years ago)
Author:
sc
Message:
  • Updates to support plugins in Puzzlebox Jigsaw
File:
1 edited

Legend:

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

    r307 r313  
    840840        ################################################################## 
    841841         
     842        def disconnectHardware(self): 
     843                 
     844                if self.device != None and self.device.device != None: 
     845                        if self.device_model == 'NeuroSky MindWave': 
     846                                if self.DEBUG: 
     847                                        print "INFO: ThinkGear device model MindWave selected. Writing disconnect packet." 
     848                                try: 
     849                                        self.device.device.write('\xc1') 
     850                                except Exception, e: 
     851                                        if self.DEBUG: 
     852                                                print "ERROR: failed to write disconnect packet: ", 
     853                                                print e 
     854         
     855         
     856        ################################################################## 
     857         
    842858        def run(self): 
    843859                 
     
    864880        def exitThread(self, callThreadQuit=True): 
    865881                 
    866                 if self.device != None and self.device.device != None: 
    867                         if self.device_model == 'NeuroSky MindWave': 
    868                                 if self.DEBUG: 
    869                                         print "INFO: ThinkGear device model MindWave selected. Writing disconnect packet." 
    870                                 try: 
    871                                         self.device.device.write('\xc1') 
    872                                 except Exception, e: 
    873                                         if self.DEBUG: 
    874                                                 print "ERROR: failed to write disconnect packet: ", 
    875                                                 print e 
    876                  
     882                #if self.device != None and self.device.device != None: 
     883                        #if self.device_model == 'NeuroSky MindWave': 
     884                                #if self.DEBUG: 
     885                                        #print "INFO: ThinkGear device model MindWave selected. Writing disconnect packet." 
     886                                #try: 
     887                                        #self.device.device.write('\xc1') 
     888                                #except Exception, e: 
     889                                        #if self.DEBUG: 
     890                                                #print "ERROR: failed to write disconnect packet: ", 
     891                                                #print e 
     892                 
     893                self.disconnectHardware() 
    877894                 
    878895                try: 
Note: See TracChangeset for help on using the changeset viewer.