From 80dcbcf472cf9ec36197eb5267eccfb43806a78f Mon Sep 17 00:00:00 2001 From: tiborauer <tibor.auer@gmail.com> Date: Mon, 25 Jan 2021 14:37:43 +0000 Subject: [PATCH] UPDATE: take RT from psychopy --- rMtS.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rMtS.py b/rMtS.py index b5f5b7e..ab6ba4a 100644 --- a/rMtS.py +++ b/rMtS.py @@ -318,7 +318,7 @@ if __name__ == '__main__': else: logging.log(level=logging.DATA, msg='Stimulation - {:.3f} - Frequency: {}'.format(SSO.clock,0)) - for thisSample in loopSample: + for thisSample in loopSample: # Sample trialClock.reset(-interimClock.getTime()) jitter = thisSample['onsetSample'] @@ -515,6 +515,7 @@ if __name__ == '__main__': fIn = open(filename+'.log') log = csv.reader(fIn, delimiter='\t') sample = [] + nTrial = -1 nMatch = 0 match = [] itemToWrite = [None]*5 # 5 columns @@ -532,6 +533,7 @@ if __name__ == '__main__': nMatch = 0 elif item[2].find('Match') >= 0: match = fromstring(item[2].split(' - ')[2][1:-1],sep=' ') + nTrial += 1 nMatch += 1 itemToWrite[2] += str(nMatch) else: @@ -539,7 +541,7 @@ if __name__ == '__main__': if item[2].find('Response') >= 0: itemToWrite[2] += str(nMatch) if len(button): - button[0] = round(button[0]-itemToWrite[0],4) + button[0] = round(thisExp.entries[nTrial]['resp.rt'],4) else: button = ['n/a','miss'] itemToWrite[3:5] = button -- GitLab