Changeset 374 for trunk


Ignore:
Timestamp:
04/02/12 05:47:52 (8 years ago)
Author:
sc
Message:
  • reset session time issue fixed
Location:
trunk/Puzzlebox/Synapse
Files:
2 edited

Legend:

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

    r372 r374  
    6969import Puzzlebox.Synapse.ThinkGear.Server as thinkgear_server 
    7070import Puzzlebox.Synapse.Emotiv.Server as emotiv_server 
    71 #import Puzzlebox.Synapse.Emotiv.Client as emotiv_client 
    7271#import puzzlebox_logger 
    7372 
     
    112111##################################################################### 
    113112 
    114 #class puzzlebox_synapse_interface(QtGui.QWidget, Design, Puzzlebox.Synapse.Session.puzzlebox_synapse_session): 
    115113class puzzlebox_synapse_interface(synapse_device.puzzlebox_synapse_device, \ 
    116114                                  synapse_session.puzzlebox_synapse_session, \ 
     
    491489        def startEmotivService(self): 
    492490                 
    493                 #eeg_headset_model = str(self.comboBoxEEGHeadsetModel.currentText()) 
    494491                device_address = str(self.comboBoxDeviceSelect.currentText()) 
    495492                 
    496                 #server_host = configuration.EMOTIV_SERVER_HOST 
    497                  
    498493                if device_address == 'Emotiv Control Panel': 
    499                         #server_port = configuration.EMOTIV_SERVER_PORT_CONTROL_PANEL 
    500494                        device_address = configuration.EMOTIV_SERVER_PORT_CONTROL_PANEL 
    501495                else: 
    502                         #server_port = configuration.EMOTIV_SERVER_PORT_EMOCOMPOSER 
    503496                        device_address = configuration.EMOTIV_SERVER_PORT_EMOCOMPOSER 
    504497                 
     
    507500                server_port = int(self.lineEditSynapsePort.text()) 
    508501                eeg_headset_model = str(self.comboBoxEEGHeadsetModel.currentText()) 
    509                 #device_address = str(self.comboBoxDeviceSelect.currentText()) 
    510502                emulate_headset_data = (device_address == 'ThinkGear Emulator') 
    511503                 
     
    731723                                    self.tabWidget.indexOf(self.tabCharts)): 
    732724                                        self.chartEEGMatplot.update_figure('eegPower', packet['eegPower']) 
    733                  
    734                  
    735                 ##if ((self.synapseServer.protocol != None) and 
    736                 #if (self.tabWidget.currentIndex() == \ 
    737                     #self.tabWidget.indexOf(self.tabControlPanel)): 
    738                          
    739                         #self.updateProfileSessionStatus() 
    740725         
    741726         
     
    816801                        self.updateInterfaceTimer.stop() 
    817802                else: 
     803                        if self.synapseClient != None: 
     804                                self.synapseClient.exitThread() 
    818805                        #if self.thinkgearConnectClient != None: 
    819806                                #self.thinkgearConnectClient.exitThread() 
    820807                        #if self.emotivClient != None: 
    821808                                #self.emotivClient.exitThread() 
    822                         if self.synapseClient != None: 
    823                                 self.synapseClient.exitThread() 
    824809                 
    825810                if self.synapseServer != None: 
     
    848833                else: 
    849834                        event.ignore() 
     835 
  • trunk/Puzzlebox/Synapse/Session.py

    r373 r374  
    630630                                source = self.parent 
    631631                 
    632                 #if target == None: 
    633                         #if self.parent == None: 
    634                                 #target = self 
    635                         #else: 
    636                                 #target = self.parent 
    637                  
    638632                source.packets['rawEeg'] = [] 
    639633                source.packets['signals'] = [] 
    640634                 
    641                 source.synapseServer.protocol.session_start_timestamp = \ 
    642                         time.time() 
     635                #source.synapseServer.protocol.session_start_timestamp = \ 
     636                        #time.time() 
     637                self.synapseServer.protocol.resetSessionStartTime() 
    643638                 
    644639                source.synapseServer.protocol.packet_count = 0 
Note: See TracChangeset for help on using the changeset viewer.