Changeset 150


Ignore:
Timestamp:
08/06/10 13:29:11 (11 years ago)
Author:
sc
Message:

synapse/puzzlebox_synapse_configuration.py:

  • THINKGEAR_EEG_POWER_BAND_ORDER values moved to configuration

synapse/puzzlebox_synapse_protocol_thinkgear.py:

  • THINKGEAR_EEG_POWER_BAND_ORDER values moved to configuration

synapse/puzzlebox_synapse_interface.py:

  • progress bar values reset to zero on device disconnect
  • debug console output cleanup
Location:
synapse
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • synapse/puzzlebox_synapse_configuration.py

    r147 r150  
    7272        "appKey": "2e285d7bd5565c0ea73e7e265c73f0691d932408" 
    7373        } 
     74 
     75THINKGEAR_EEG_POWER_BAND_ORDER = ['delta', \ 
     76                                  'theta', \ 
     77                                  'lowAlpha', \ 
     78                                  'highAlpha', \ 
     79                                  'lowBeta', \ 
     80                                  'highBeta', \ 
     81                                  'lowGamma', \ 
     82                                  'highGamma'] 
    7483 
    7584THINKGEAR_EMULATION_MAX_ESENSE_VALUE = 100 
  • synapse/puzzlebox_synapse_interface.py

    r148 r150  
    6060THINKGEAR_SERVER_PORT = configuration.THINKGEAR_SERVER_PORT 
    6161 
     62THINKGEAR_EEG_POWER_BAND_ORDER = configuration.THINKGEAR_EEG_POWER_BAND_ORDER 
     63 
    6264THINKGEAR_EMULATION_MAX_ESENSE_VALUE = \ 
    6365        configuration.THINKGEAR_EMULATION_MAX_ESENSE_VALUE 
     
    203205                 
    204206                self.comboBoxDeviceSelect.setEnabled(True) 
     207                 
     208                 
     209                self.progressBarEEGDelta.setValue(0) 
     210                self.progressBarEEGTheta.setValue(0) 
     211                self.progressBarEEGLowAlpha.setValue(0) 
     212                self.progressBarEEGHighAlpha.setValue(0) 
     213                self.progressBarEEGLowBeta.setValue(0) 
     214                self.progressBarEEGHighBeta.setValue(0) 
     215                self.progressBarEEGLowGamma.setValue(0) 
     216                self.progressBarEEGMidGamma.setValue(0) 
     217                 
     218                self.progressBarAttention.setValue(0) 
     219                self.progressBarMeditation.setValue(0) 
     220                 
     221                self.progressBarSignalContactQuality.setValue(0) 
    205222         
    206223         
     
    307324                        print packet 
    308325                 
    309                 self.textEditDebugConsole.append( str(packet) ) 
     326                #self.textEditDebugConsole.append( str(packet) ) 
    310327                 
    311328                 
     
    313330                        value = 200 - packet['poorSignalLevel'] 
    314331                        self.progressBarSignalContactQuality.setValue(value) 
     332                        self.textEditDebugConsole.append("") 
     333                        self.textEditDebugConsole.append("poorSignalLevel: %i" % \ 
     334                                                            packet['poorSignalLevel']) 
    315335                 
    316336                 
     
    320340                                value = packet['eSense']['attention'] 
    321341                                self.progressBarAttention.setValue(value) 
     342                                self.textEditDebugConsole.append("eSense attention: %i" % value) 
    322343                         
    323344                        if ('meditation' in packet['eSense'].keys()): 
    324345                                value = packet['eSense']['meditation'] 
    325346                                self.progressBarMeditation.setValue(value) 
     347                                self.textEditDebugConsole.append("eSense meditation: %i" % value) 
    326348                 
    327349                 
     
    338360                                self.progressBarEEGDelta.setMaximum(self.maxEEGPower) 
    339361                                self.progressBarEEGDelta.setValue(value) 
     362                                self.textEditDebugConsole.append("delta: %i" % value) 
    340363                         
    341364                        if ('theta' in packet['eegPower'].keys()): 
     
    343366                                self.progressBarEEGTheta.setMaximum(self.maxEEGPower) 
    344367                                self.progressBarEEGTheta.setValue(value) 
     368                                self.textEditDebugConsole.append("theta: %i" % value) 
    345369                         
    346370                        if ('lowAlpha' in packet['eegPower'].keys()): 
     
    348372                                self.progressBarEEGLowAlpha.setMaximum(self.maxEEGPower) 
    349373                                self.progressBarEEGLowAlpha.setValue(value) 
     374                                self.textEditDebugConsole.append("lowAlpha: %i" % value) 
    350375                         
    351376                        if ('highAlpha' in packet['eegPower'].keys()): 
     
    353378                                self.progressBarEEGHighAlpha.setMaximum(self.maxEEGPower) 
    354379                                self.progressBarEEGHighAlpha.setValue(value) 
     380                                self.textEditDebugConsole.append("highAlpha: %i" % value) 
    355381                         
    356382                        if ('lowBeta' in packet['eegPower'].keys()): 
     
    358384                                self.progressBarEEGLowBeta.setMaximum(self.maxEEGPower) 
    359385                                self.progressBarEEGLowBeta.setValue(value) 
     386                                self.textEditDebugConsole.append("lowBeta: %i" % value) 
    360387                         
    361388                        if ('highBeta' in packet['eegPower'].keys()): 
     
    363390                                self.progressBarEEGHighBeta.setMaximum(self.maxEEGPower) 
    364391                                self.progressBarEEGHighBeta.setValue(value) 
     392                                self.textEditDebugConsole.append("highBeta: %i" % value) 
    365393                         
    366394                        if ('lowGamma' in packet['eegPower'].keys()): 
     
    368396                                self.progressBarEEGLowGamma.setMaximum(self.maxEEGPower) 
    369397                                self.progressBarEEGLowGamma.setValue(value) 
     398                                self.textEditDebugConsole.append("lowGamma: %i" % value) 
    370399                         
    371400                        if ('highGamma' in packet['eegPower'].keys()): 
     
    373402                                self.progressBarEEGMidGamma.setMaximum(self.maxEEGPower) 
    374403                                self.progressBarEEGMidGamma.setValue(value) 
     404                                self.textEditDebugConsole.append("highGamma: %i" % value) 
    375405         
    376406         
  • synapse/puzzlebox_synapse_protocol_thinkgear.py

    r147 r150  
    9393PROTOCOL_EXCODE = '\x55' 
    9494 
    95 EEG_POWER_BAND_ORDER = ['delta', \ 
    96                         'theta', \ 
    97                         'lowAlpha', \ 
    98                         'highAlpha', \ 
    99                         'lowBeta', \ 
    100                         'highBeta', \ 
    101                         'lowGamma', \ 
    102                         'highGamma'] 
     95EEG_POWER_BAND_ORDER = configuration.THINKGEAR_EEG_POWER_BAND_ORDER 
    10396 
    10497DEVICE_BUFFER_CHECK_TIMER = 60 * 1000 # Check buffer size once every minute 
Note: See TracChangeset for help on using the changeset viewer.