Edwin
About
- Username
- Edwin
- Joined
- Visits
- 95
- Last Active
- Roles
- Member, Moderator
Comments
-
Love the problems that sort themselves out. Thanks for letting us know!
-
Ah, all right, that's very good! This means all of the basic libraries are there. Note that these are Python libraries, which are written in the same programming language as OpenSesame is. We use Python to run OpenSesame, which is why you need to ha…
-
Hi Digo, I'm sorry to hear about the framerate issue! As you mention, it's a problem of the EyeTribe's software rather than ours. Additionally, I think it might well be platform or version specific, because I can't replicate the issue on any of my …
-
There should be two packages, pygaze and tobii. These should be two separate folders in WinPython-OpenSesame-0.27.3\python-2.7.3\Lib\site-packages. If this is the case, you do not have to copy anything anywhere. If you find anything else, please re…
-
To return to the experiment afterwards, could you try appending a sketchpad item with a Duration of keypress to the experiment? (Place it directly after the inline_script) There isn't likely a good way of matching physiological data and the questio…
-
Hi, You can't directly integrate it, but you can open it in a browser from OpenSesame. Put the following code in the Run phase of an inline_script: import webbrowser# change the URL to your survey's URLwebbrowser.open("http://www.qualtrics.co…
-
Hi @timo, I'm kind of out of ideas for this one. Maybe @sebastiaan can crack it? Sorry!
-
Hi @jlda, Thanks for checking all that! The buzz sounds when a drift correction fails. That is: if the sample that was obtained before you pressed the space press was not reasonable close to the fixation, you are beeped. This behaviour sometimes o…
-
Hi @hasseb432 The answer is simple: yes. Bonus tip: there are [tutorials(http://osdoc.cogsci.nl/tutorials/) to teach you how to use OpenSesame (e.g. to create RT experiments). Good luck!
-
Hi Digo, To be honest, I don't know what the columns in the output you are referring to are based on. Which means I'm afraid I'll have to point you to the EyeTribe people. I simply take the values that the EyeTribe reports and put them directly int…
-
Hi Daniel, Could you perhaps include a bit more of the code? Specifically, where is self.target created, and is it a canvas object? Thanks, Edwin
-
Hi Daniel, Maybe you could upload your experiment somewhere, so we can check it for errors? From your description, I don't see anything out of the unusual that could explain the behaviour you describe. Thanks, Edwin
-
Hi Anna, The error you receive is due to the fact that we did not include the Tobii SDK in the standalone OpenSesame package. You could opt for downloading the portable package, which does include the Tobii SDK. See under WinPython on this page G…
-
The constants LOGFILENAME determines the filename for the EDF, e.g. mydata. This is different from the constant LOGFILE as the latter does allow the inclusion of a full path name, e.g. C:\example\mydata. Good luck!
-
Hi both, I think the issue was to get a continuous reading, not just have one slider. So @sebastiaan 's script is almost perfect, but needs to log the score on every iteration to make it completely match the question. You could implement this usin…
-
Ah, yes, sorry. I had assumed your keyboard_response item was called secondchance. The response_ bit is indeed inserted by OpenSesame. So in more generic terms, to overwrite the value for the item my_keyboard_response, use the following script: ex…
-
Hi Felipe, Thanks for the very clear description of your problem! It seems to me you're doing everything in the right way, so the output is quite puzzling... Could it be that the x_pos and y_pos variables are overwritten sometime between the runnin…
-
Hi Gideon, Which dependencies appear to be broken? The plug-in was developed over a year ago, to work with the EyeTracker plug-ins (the predecessors of the PyGaze plug-ins) and OpenSesame 0.26/27. What functionality did you want to use it for? Ad…
-
Welcome to the forum! Great to hear you're testing PyGaze on a Tobii! I've had another look at the example, and it seems the while loop is obsolete. Could you try replacing it with tracker.drift_correction()? If this fails to run properly, could y…
-
Hi Timo, The easiest way to do this, is to introduce an inline_script item at the end of your trial sequence (make sure to insert is after your logger!). Then paste the following code into the Run phase: exp.set("response_secondchance", …
-
Hi @sebastiaan, On a (somewhat) related note: I've noticed that PyGame overestimates the display size on Surface RT tablets. That is: when one sets the resolution to the actual resolution (I've tried 1920x1080 and 1366x768), the PyGame display Surf…
-
Welcome to the forum! Considering your subjects' input device, you could simply add a keyboard_response (with no timeout) at the start of each trial, e.g. directly after a blank sketchpad (with a Duration set to 0). This pauses the experiment until…
-
No worries! Will mark this as solved.
-
Hi Wesley, Sorry for the late reply, this escaped my attention! Natively, PyGaze does not support any other input device than eye trackers manufactured by EyeTribe, SMI, SR Research, and Tobii. However, since PyGaze is Python based, you could use …
-
Hi Jared, and welcome to the forum! In general, both of your questions can be addressed by inline scripting. However, the first one (typing and concurrently displaying an image) is considerably easier to do that the second one (touch/click interact…
-
Welcome to the forum! Step 1) Add a sampler item, select the file you would like to run in the background, and set the Duration to 0. Step 2) Add a text_display or a sketchpad item to display your text, and set it's Duration to the duration of you…
-
Hi, Is iViewXAPI.dll in the pygaze\_eyetracker directory? If it isn't, please do copy it in there and try again. I'm not sure why it would load via the command line and not via OpenSesame. What have you typed in exactly, to try to load it? Also, i…
-
That's great, thanks!
-
Hi Kyle, There currently isn't an option to load SMI data. But if you send me an example data file, I could write a module that does this. Alternatively, you could write one yourself. Please model it after the EyeTribe reader, as it should output t…
-
Go to your logger, click Add custom variable, type keypress_count. Also, it might be wise to go through some tutorials and the documentation pages.