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