sebastiaan
About
- Username
- sebastiaan
- Joined
- Visits
- 7,303
- Last Active
- Roles
- Administrator
Comments
-
Hi Ricky, (Quote) The wait_for_fixation_start() function, and the other wait_for_[X] functions, simply use the EyeLink's internal event detection algorithms. These are described in the EyeLink manual (in the section The EyeLink On-Line Parser). How…
-
Hi Maxime, The Arduino is generally controlled via a serial port emulated through USB. This means that you can simply use the serial module and don't need to bother with the complicated stuff required to get the parallel port working. Of course, I …
-
(Quote) Yes it does. To get help for this specific item, you can click on the help icon in the top-right of the tab. (Quote) The general logic is explained here and elsewhere on the documentation site: * http://osdoc.cogsci.nl/usage/collecting-res…
-
(Image) That's cute. And can I see why you would need a resistive screen for the beaks!
-
Well, thanks to you for bringing the issue to our attention!
-
If you want to determine whether the taps were close enough, you're probably better off using a little inline_script after all. Basically, what you can do is replace the touch_response by a mouse_response. This will not map the clicks/ taps onto a g…
-
Are you sure that the port number is correct? 0x378 is hexadecimal notation (indicated by the preceding 0x), corresponding to the decimal number 888. Perhaps the correct port is simply 378?
-
(Quote) When you start the app you have to indicate the folder where your experiments are located. By default this is the /sdcard/ or /sdcard/Experiments/ folder. Your experiment files are probably placed in the wrong folder, but this can be a littl…
-
(Quote) Just to elaborate a bit on Jona's response, another option would be to place your stimuli in a sketchpad, and collect responses using the touch_response plug-in. For the touch_response you can set both the number of columns and the number o…
-
Yes it does! Actually you'll get another update in a few hours (queued for building at the moment), because there was a minor issue with the package. But yes, 0.27.4 is out and about!
-
The frowney face appears to be a pretty rare character. I initially tried it with the smiley face (u264A) which is part of Arial, but the frowney face is indeed not. The only font that I can find that contains the frowney is 'Courier New'. For me, t…
-
Hi Jona, It appears that the smiley faces are not part of the Droid fonts that OpenSesame uses by default. But it should work fine if you switch to another font, such as Arial, which does contain these characters (through 'other' in the font select…
-
Hi Jakub, It's certainly possible to implement this in OpenSesame (even with drag-and-drop), but it will require some Python scripting. Nothing overwhelmingly difficult, but still some. Therefore, I would start by familiarizing yourself with the ba…
-
Hi Ilya, You have specified the port as a str object: port = '0x378' # Quotes make this a string I'm kind of surprised that this doesn't result in an error message! What you want to do is define the port as a hexadecimal int, like so: port = 0x3…
-
Hi Jona, One thing that comes to mind is that the experiment is executed through opensesamerun.exe. This happens if you enable the option 'Run experiments in a separate process' under Tools → Preferences. Could that be it? (Even then it's not norma…
-
Hi Lee, As I suspected, you have placed the response collection script in the prepare phase of the inline_script item called 's1_keyboard_response'. This means that you are collecting responses before the trial has actually started, during the phas…
-
Hi Masoud, Pseudo-randomization has come up a few times before on this forum. There is unfortunately not (yet) a very user-friendly way to implement this, but you can a) generate pseudo-random lists with external software, or b) use a Python script…
-
Closed as duplicate of 565.
-
Hi Frouke, Assuming that the filename of the picture is a variable in OpenSesame, and assuming that you use a logger item with the option 'Automatically detect and log all variables' enabled, the picture name will be automatically logged to the .cs…
-
Hi, It sounds like you need to classify a response timeout as the correct response, is that right? To do so, you can simply use the value 'None' for the variable correct_response on trials where the participant should not respond at all (i.e. where…
-
Hi Chris, The script (from the post linked to above) only executes items once, just like a sequence but in random order. So if the items are executed multiple times, two possible reasons come to mind: * Have you placed the script in addition to th…
-
Hi Lee, Hmm, the logger is placed correctly, so that can't be it. The logger should indeed be the last item of the trial_sequence, unless the experiment has a very atypical structure (which yours doesn't). I'm not sure what causes the problem, but…
-
There's a section on counterbalancing, which you can find here: * http://osdoc.cogsci.nl/miscellaneous/counterbalancing/ Chris Longmore also created a very informative video tutorial in which he explains a couple of ways to implement counterbalanc…
-
(Quote) Do you mean that responses are only logged from the second trial onwards? So that first trial always appears to time out? If this is the case, it sounds like the logger is placed before the response collection script. Could that be it? Anoth…
-
Hi, This error is probably related to the presence of non-ASCII characters (i.e. Korean, I imagine) in the experiment script. (So you're not doing anything wrong.) Such issues used to be very common in OpenSesame, but a lot of work has been done to…
-
Hi Lee, I think the problem might be that you have set the duration of the sketchpad to 2000. This means that the experiment will simply wait for 2000 ms after the sketchpad has been presented, before moving on to the response collection script. Bu…
-
Closed as duplicate of 550.
-
Hi Markku, (Quote) To get some more information about what goes wrong, you can also type the following commands into the OpenSesame debug window: from psychopy import visualfrom psychopy import core Both commands should return without giving any …
-
Oops, thanks for pointing this out! I fixed the permissions and the file should be downloadable again.
-
Hi Lee, I think you will be better of implementing the response collection using an inline_script. It might be possible using only the GUI items, but I think this will be more trouble than it's worth. If I understand your situation correctly, you …