コード例 #1
0
 def update_parameters(self):
     VisionEggFeedback.update_parameters(self)
     self._palette.set(self.symbol_colors, self.color_groups)
     self.alphabet = ''.join(self.color_groups)
     self._sorted_alphabet = sorted(self.alphabet, key=lambda s: s.lower())
     self.eeg_alphabet = ''.join(
         filter(lambda c: c.isalpha(), self._sorted_alphabet) +
         [e[0] for e in self.nonalpha_trigger])
     self._trial_name = self._trial_types[self.trial_type - 1]
     self._setup_input_handler()
     self._setup_trial()
     self._setup_experiment()
コード例 #2
0
ファイル: control.py プロジェクト: JingLu92/pyff
 def update_parameters(self):
     VisionEggFeedback.update_parameters(self)
     self._palette.set(self.symbol_colors, self.color_groups)
     self.alphabet = ''.join(self.color_groups)
     self._sorted_alphabet = sorted(self.alphabet, key=lambda s: s.lower())
     self.eeg_alphabet = ''.join(filter(lambda c: c.isalpha(),
                                        self._sorted_alphabet)
                                 + [e[0] for e in self.nonalpha_trigger])
     self._trial_name = self._trial_types[self.trial_type - 1]
     self._setup_input_handler()
     self._setup_trial()
     self._setup_experiment()
コード例 #3
0
 def quit(self):
     self._view.answered()
     VisionEggFeedback.quit(self)
コード例 #4
0
 def keyboard_input(self, event):
     if self._trial.asking:
         self._input_handler.keyboard(event)
     VisionEggFeedback.keyboard_input(self, event)
コード例 #5
0
 def __init__(self, *args, **kwargs):
     pygame.mixer.init()
     self.__init_attributes()
     VisionEggFeedback.__init__(self, *args, **kwargs)
コード例 #6
0
ファイル: control.py プロジェクト: JingLu92/pyff
 def quit(self):
     self._view.answered()
     VisionEggFeedback.quit(self)
コード例 #7
0
ファイル: control.py プロジェクト: JingLu92/pyff
 def keyboard_input(self, event):
     if self._trial.asking:
         self._input_handler.keyboard(event)
     VisionEggFeedback.keyboard_input(self, event)
コード例 #8
0
ファイル: control.py プロジェクト: JingLu92/pyff
 def __init__(self, *args, **kwargs):
     pygame.mixer.init()
     self.__init_attributes()
     VisionEggFeedback.__init__(self, *args, **kwargs)