Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

tsummer2

About

Username
tsummer2
Joined
Visits
12
Last Active
Roles
Member

Comments

  • The crazy thing is that the recordings I shared are all of me, doing the same thing without moving the tracker or head mount. I am still not sure what's going on, but I'll update here if I find a cause
  • Thanks Josh. Participants are allowed to blink naturally, however the signal we are receiving is clearly unnatural. Here is an example graphed with plotly: https://plot.ly/~tsummer2/57/raw-x/ Each time series represents a separate recordings of the …
  • We are using the EyeTribe. During the experiment, the participant uses a chin rest while they perform a go/no go task. We are primarily interested baseline pupil size before each stimulus presentation. We are relatively new to python and pupil da…
  • Hi Matt, You are going to have to be more specific, which part of your task would you like help with?
  • Hi mordurx, Are you using the EyeTribe? So far it doesn't seem like the eyetribe actually uses eye_used. The only function that references eye_used for the EyeTribe is in the libeyetribe.py in the comments... When the function is actually called it…
  • Guido, I have noticed a similar problem in my own experiments. At one point, I did essentially what Sebastian suggested above but I used a sleep time of 5000ms. I measured the time between my logged events, and took the difference between them to g…
  • After I ran another experiment, I think you are right. But I am still getting a jitter... my monitor has a refresh rate of 60Hz, which is one cycle every 16.66666 milliseconds. That means to "catch the train" I would have to use a delay ti…
  • Sure thing, I will try that next. I guess I was just assuming that the refresh rate of the monitor is only important for timing when a stimulus was being presented. So since I didn't present any stimuli I figured it shouldn't matter. I hope you are …
  • Sorry Eduard, I meant to remove this post. I still couldn't figure it out so I had opted to just replace the form with a keypress instead. I have since saved over the previous version of the task so I am unable to share it. It was strange because it…
  • Hey Eduard, It seems like the only thing I should take into consideration for variable timing would be time between loops, but don't use one. The for loop described above occurs in one inline script in a sequence. So it seems like that shouldn't be…
  • Hi Daniele, I am glad you figured it out. I thought I would still share what I know about the timestamp because I am still trying to understand it myself. The correction seems to be necessary because the EyeTribe has its own clock which it uses to r…
  • I figured it out. The _exec function of a form has an argument for determining which widget to focus on. By default it is None. Here is the code for selecting my text_input widget when the form is loaded: execform = form._exec(focus_widget=textbox)