Response time logging with mouse
In my experiment, I am recording responses with the class mouse: button, position, time = my_mouse.get_click()
After every response, I am logging the answer and response time:
var.buttonpress = button
var.time_buttonpress = time
I now looked at the data file from a pilot data collection and have a couple of general questions regarding how response times are logged:
- Is the format of the log file in milliseconds? Because the first recorded time is quite large - is it possible that the time until the experiment has been started is measured here?
- Am I correct in the assumption that the time recording starts when the function is called and stops when the participant answers (= clicks with the mouse)?
- Since I am calling the functions more than 200 times during the experiment, I was wondering whether the response times are summed up? Because the data indicates that the response time is getting larger with every answer, which points to some kind of accumulation. If this is the case, would I have to use the mouse.flush() function every time an answer has been recorded?
I am looking forward to hearing back from you - thank you very much in advance :)