sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
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…
-
@TomArmstrong I answered your question here.
-
Hi Tom, Well, you caught the first bug to be fixed for 3.1.8! :wink: 3.1.7 is being prepared for release as I write this. Essentially, line wrapping hasn't been updated to support uniform coordinates, i.e. the option where 0, 0 refers to the disp…
-
Hi Javi, Glad you figured it out. You could even just save the script with a .osexp extension and open it. But of course OpenSesame is not supposed to be unworkably slow. Are you using the latest version? There have been substantial performance im…
-
Well, my first suggestion would obviously be to refer to it as the Baws Factor so that, despite @EJ's hesitation, this becomes the de facto name ;-) But I believe that JASP will call it the "Inclusion Bayes Factor across matched models", …