def blinking_stopped(self): time.sleep(1) ugm_helper.send_text(self.conn, self.break_text) time.sleep(self.break_duration) ugm_helper.send_config(self.conn, self.blinking_ugm) time.sleep(1) ugm_helper.send_start_blinking(self.conn)
def begin(self): ugm_helper.send_text(self.conn, self.hi_text) #keystroke.wait([" "]) time.sleep(5) self.logger.info("Send begin config ...") ugm_helper.send_config(self.conn, self.blinking_ugm) self.logger.info("Send start blinking on begin ...") ugm_helper.send_start_blinking(self.conn)
def _send_breaks(self): t = time.time() tags_helper.send_tag(self.conn, t, t, "break", {"duration": sum(self.break_times)}) appliance_helper.send_stop(self.conn) for i, t in enumerate(self.break_times): ugm_helper.send_text(self.conn, self.break_texts[i]) # ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.break_texts[i])#+str(self.sequence.qsize())) time.sleep(t) if i <= 1: pygame.mixer.Sound("f1.wav").play() print("BEEEEEEEEEEEEP")
def _send_breaks(self): t = time.time() tags_helper.send_tag(self.conn, t, t, "break", {'duration': sum(self.break_times)}) appliance_helper.send_stop(self.conn) for i, t in enumerate(self.break_times): ugm_helper.send_text(self.conn, self.break_texts[i]) #ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.break_texts[i])#+str(self.sequence.qsize())) time.sleep(t) if i <= 1: pygame.mixer.Sound('f1.wav').play() print("BEEEEEEEEEEEEP")
def run(self): #process intro ugm_helper.send_text(self.conn, self.hi_text) #keystroke.wait([" "]) time.sleep(90) ugm_helper.send_config(self.conn, self.ugm) time.sleep(3) """ #keystroke.wait([" "]) #ugm_helper.send_text(self.conn, self.trial_text) ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.trial_text) #keystroke.wait([" "]) time.sleep(3) ugm_helper.send_config(self.conn, self.ugm) appliance_helper.send_freqs(self.conn, self.all_freqs[:int(self.config.get_param("fields_count"))]) #ugm_helper.send_config(self.conn, self.ugm) ugm_helper.send_config_for(self.conn, self.text_ids[1], 'message', self.feed_text) time.sleep(self.target_time) appliance_helper.send_stop(self.conn) #ugm_helper.send_text(self.conn, self.ready_text) ugm_helper.send_config(self.conn, self.ugm) ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.ready_text) time.sleep(3) #keystroke.wait([" "]) self.logger.info("Send begin config ...") #ugm_helper.send_config(self.conn, self.ugm) """ #process trials self._run() #process good bye appliance_helper.send_stop(self.conn) #ugm_helper.send_text(self.conn, self.bye_text) ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.bye_text)
def run(self): # process intro ugm_helper.send_text(self.conn, self.hi_text) # keystroke.wait([" "]) time.sleep(90) ugm_helper.send_config(self.conn, self.ugm) time.sleep(3) """ #keystroke.wait([" "]) #ugm_helper.send_text(self.conn, self.trial_text) ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.trial_text) #keystroke.wait([" "]) time.sleep(3) ugm_helper.send_config(self.conn, self.ugm) appliance_helper.send_freqs(self.conn, self.all_freqs[:int(self.config.get_param("fields_count"))]) #ugm_helper.send_config(self.conn, self.ugm) ugm_helper.send_config_for(self.conn, self.text_ids[1], 'message', self.feed_text) time.sleep(self.target_time) appliance_helper.send_stop(self.conn) #ugm_helper.send_text(self.conn, self.ready_text) ugm_helper.send_config(self.conn, self.ugm) ugm_helper.send_config_for(self.conn, self.text_id, 'message', self.ready_text) time.sleep(3) #keystroke.wait([" "]) self.logger.info("Send begin config ...") #ugm_helper.send_config(self.conn, self.ugm) """ # process trials self._run() # process good bye appliance_helper.send_stop(self.conn) # ugm_helper.send_text(self.conn, self.bye_text) ugm_helper.send_config_for(self.conn, self.text_id, "message", self.bye_text)
def end(self): ugm_helper.send_text(self.conn, self.bye_text) #acquire some more data time.sleep(2) acquisition_helper.send_finish_saving(self.conn)