sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,320
- Last Active
- Roles
- Administrator
Comments
-
Hi, (Image) You'll need to be more specific! What exactly do you want to do, and what kind of information do you want to log? Which keys do you want to log? Do you only want to count the number of times that these keys were pressed, or log each …
-
Hi, I don't fully understand what you're trying to do, but here's an idea to get you started: Instead of specifying the words directly, you specify variable names, like so: var1 var2[sourceword0] [targetword0][source…
-
@vondes Could you confirm that this is not spam?
-
That's possible. But I think it's a useful (and doable) exercise to try this yourself! If you look at the render() function (where the drawing happens), you'll find all the ingredients you need. * self.rect is an x, y, w, h tuple that indicates the…
-
I don't have an SMI to test this with, but in principle eyetracker.calibrate() should return True if the calibration was successful and False otherwise. Therefore, a script like this should repeat calibration until success. But again, I'm not entire…
-
Hi Boris, No, you really need to update OpenSesame in its entirety. But I think you can use the 3.1.8 prerelease without too much worry! Cheers, Sebastiaan
-
Hmmm. Well, if you have the same issue on Windows, then one thing that comes to mind is that you're running outdated EyeLink software. Could that be it? You can download the latest EyeLink display software from the SR Research forums.
-
Good!
-
Hi Sahn, Could you post the stacktrace that you get when you see the OpenScienceFramework error? The stacktrace is a full error message that you can find in the debug window. (Quote) Details! In what sense didn't it work? Did you get an error mess…
-
That's unfortunate. Based on this post by @JonPeirce I was hoping that updating PyGlet would resolve the issue. Is it an option to switch to another backend? This issue is specific to PsychoPy. I haven't seen or heard from it happening with Expyrim…
-
Could you upload the experiment here?
-
Hi Miriam, The variable correct_response indicates which response would be correct, not which response was actually given. The response that was given is saved as response. However, I suspect that something else has gone wrong here, because your lo…
-
Hi, There are increasingly problems with the Android runtime because the underlying library (pgs4a) is no longer maintained. So that's an unfortunate fact of life at the moment. However, if OpenSesame worked before updating then you can simply dow…
-
Essentially, DataMatrix, which is the data-structure used by the loop, by default returns a sorted view of columns, because that is convenient when working with the data programmatically (otherwise you'll never find the column you're looking for if …
-
@cesco I updated PyGlet to 1.3.0b1 in the latest prerelease of OpenSesame 3.1.8 (a1-py2.7-win32-2). Could you try whether this resolves the issue? * http://files.cogsci.nl/software/opensesame/pre-releases/
-
Hi, I suspect that these are all manifestations of a bug (a memory leak) in PyGlet or PyOpenGl, which are used by PsychoPy. This happens sometimes, and when it does, there's little that you can do about it. But I was just reading on the PsychoPy f…
-
Hi guys, Thanks for flagging this. This is indeed pretty annoying. Would you mind testing out the prerelease of 3.1.8 (currently 3.1.8a1)? This should preserve the order of columns in the loop table. But there have been a few updates to the underly…
-
Hmmm, I haven't heard about this issue before. (But then again not many people use the EyeLink on Ubuntu. I used to do that myself, but not anymore.=) Do you see error messages or useful output in the debug window?
-
Hi, A few questions: * Does this happen with all backends? If not, which backends are affected? * Can you run normal experiments, i.e. those that don't connect to the EyeLink? Cheers! Sebastiaan
-
Hi Wesley, I'm aware of this problem, for which there is, as far as I know, currently no solution. Recent versions of Android have broken the OpenSesame runtime. Because the libraries that are used by the OpenSesame runtime are no longer developed,…
-
@ohavlicek Thanks for thinking along! I see your point about common scenarios, and it would be convenient to present these as recipes to users in some form or another. Something along the lines of a common scenarios page, or something. Hmmm, I'll gi…
-
Hi Javi, Well the problem is clear: You have dozens of sketchpads in a sequence, and no less than 345 items in total! Don't do that to yourself—you deserve better! (Image) But it explains the memory error: All those sketchpads are loaded into me…
-
Hi Jan, I doubt that such a stimulus set exists, but you can probably generate fairly easily with a script. However, what kind of fragmentation do you want? If you first specify verbally in detail how you want to process the images, then you can go…
-
Hi Amir, If you press Escape, exp.pause() is called. If you override this by a dummy function, the experiment will no longer pause. You can do this by adding the following to the Prepare phase of an inline_script at the start of the experiment. ex…
-
Hi Candice, If you open /sdcard/opensesame-debug.txt, what do you see? Do you see a Python stacktrace (i.e. an error message) and if so what is it? If there is a stacktrace, then the problem will probably be quite easy to debug. * http://osdoc.cog…
-
(Quote) There are various ways to do this, but for maximum flexibility, you could customize slider.render() even further and directly draw to the form's canvas. For example like so: def render(self): x, y, w, h = self.rect …
-
(Quote) Partly, yes. OpenSesame's mouse object doesn't understand mouse-up events, so to implement this you need to access the underlying libraries directly. Below is a slight extension of the above slider that does so but only for the back-ends tha…
-
(Quote) Try clicking ont the grey box. :wink: The slider adjusts to the form geometry, so if you adjust the geometry such that the slider isn't a box but an elongated vertical rectangle, it will look more like a slider. * http://osdoc.cogsci.nl/3.1…
-
Hi, The existing solutions are indeed not entirely satisfying. So let's see how you can do this more elegantly, by adding a slider widget to the forms. The following code will inject a slider into the form widgets, meaning that from then on you can…
-
Hi Moreno, You can change these parameters in a script. If you add the following to the Prepare phase of an inline_script at the start of the experiment, this should do the trick. Or at least is should slow down the calibration; whether that solves…