sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,320
- Last Active
- Roles
- Administrator
Comments
-
Calling form.render() should show the form without waiting for input, so it's similar tocanvas.show(). * http://osdoc.cogsci.nl/3.1/manual/forms/custom/#non-interactive-forms So your approach looks correct. Could you upload the experiment so that …
-
Hi Céline, In that case, it's probably best to simply log all gaze data, and then extract the information you want afterwards. The following is a generator function that you can specify in coroutines, that is, you simply enter the name of the funct…
-
Hi Daniel, There's most likely a more efficient way to do this; however, I'm not sure I understand fully what you want to do. My understanding is that: * You have an extremely large image * that you want to present centered around the cursor coord…
-
Salut Céline, What kind of information do you want to have from the EyeTribe? Unlike most other eye trackers, the EyeTribe doesn't automatically log data. You really need to write your own script to get the eye movement data, and do something with …
-
@andersony3k Thanks for pointing this out. I wasn't familiar with the silent installation flag until recently, but I'll see if I can (re)introduce it for 3.1.3. @Liselotte I'm afraid that there are no concrete plans to develop an iPad version. It's…
-
Right, the problem is that you're not setting the time as an experimental variable, that is, not as a property of the var object. You're doing: from datetime import datetimemy_sysytem_time =datetime.now().strftime('%d-%m-%y %H:%M:%f') Whereas you…
-
This seems to be a problem with the Windows launcher, which is a dummy program that simply launches the actual OpenSesame program. If you start opensesame.exe from the Scripts subfolder, does it work?
-
(Quote) Can you provide steps to reliably trigger the error? Or is it more or less random?
-
Hi, Do you get this error immediately when you launch OpenSesame, or only after working for a while, or while running an experiment? I'm not sure what (if anything) you can do about this error. It likely results from an incompatibility/ bug in one…
-
(Quote) This error comes from here: * https://github.com/smathot/OpenSesame/blob/master/openexp/_color/color.py My guess is that it comes from webcolors.name_to_hex(), but I'm not sure why it chokes on 'white'. I'm guessing that this error occurs …
-
Hi Fabian, The typical solution would be to add the coroutines to a sequence, and add the logger to that sequence as well. Does that make sense? You see the idea in the screenshot below. (Trivia for the geeks: Screenshot taken with an Ubuntu Touch …
-
Thank you! We're happy to hear that.
-
Hi Fabio, That's what the mouse_response item does! When working with a touch screen, a touch is (for most purposes) equivalent to a mouse click. Cheers, Sebastiaan
-
(Quote) You could do that but the Boks requires that the Arduino and the buttons are set up in a particular way. Seeing how the Boks works could help you get started though, especially if you don't have a lot of experience. You could also take a lo…
-
Hi Benjamin, Regarding the .csv file: This must be utf8 encoded. If it's not, and if the file contains special characters (which I'm guessing it does given that you're using the French translation), you get a decoding error. When saving the .csv fi…
-
These delays are to give the EyeLink some time to breath when going from offline to recording mode, etc. If you look at the examples provided by SR Research, you'll see that they do the same. I don't dare to remove these delays, because doing so may…
-
Hi Jo, I wouldn't use my old libsmi, or at least not if you don't have some programming knowledge yourself. I wrote it a long time ago to run an experiment on an SMI eye tracker that I no longer have access to, so I wouldn't be able to help you if …
-
(Quote) You can also attach the file directly to a comment here on the forum.
-
Could you upload the experiment?
-
(Quote) Your script is intended to be run standalone, and thus creates its own window here: win = visual.Window( size=(1280, 800), fullscr=True, screen=0, allowGUI=False, allowStencil=False, monitor='testMonitor', color=[0,0,0], colorSpace…
-
Hi Tali, The first step would be to have the coroutines exit when a response has been collected. You can do this as described here: * http://forum.cogsci.nl/index.php?p=/discussion/2174/simple-coroutine-question Once you've done this, you can sim…
-
Hi guys, The correct syntax is: text = "Enter text followed my [=var.variable+1] for sketchpad" The = indicates that a Python statement follows. This: [variable+1] has never been a valid syntax! See also: * http://osdoc.cogsci.nl/3.1/…
-
Hi Joanne, (Quote) Right, that's basically the solution. Messages are dropped when they are sent in very rapid succession--a nasty property of the EyeLink. What a sufficient delay is depends on the system, but 10 ms between messages should fix it, …
-
Stop! Please read my comment above. I'll re-open the discussion in a bit, and then you can upload the script as an attachment, post it to pastebin, or whatever--but not thousands of lines posted as comments!
-
Ok, let's try again, but this time with an attachment ;-)
-
I don't think that wxPython can be installed through pip. So installing it into OpenSesame's Python environment will be tricky. (Quote) wxPython is the GUI library used by PsychoPy's builder. Apparently, even though you're not actually using the Ps…
-
Hi Frouke, My guess is that you have installed some packages through pip install (which go to /usr/lib/pymodules/), and others through the ppa:smathot/cogscinl repository (which go to /usr/lib/python2.7), with incompatible versions as a result. Cou…
-
Good I'll push an update to PyPi and Anaconda later today.
-
(Quote) That's correct. These direct imports are no longer valid; they were essentially a hack in older versions of PIL. It should be: from PIL import Imagefrom PIL import ImageDraw @Edwin Search-replace all these deprecated imports?
-
(Quote) You can try to optimize various things. For example, I'm guessing that you're running delay_sequence_60 or delay_sequence_40, but never both, right? Nevertheless, both are prepared now, so both add to the preparation time. A simple workaroun…