Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

sebastiaan

About

Username
sebastiaan
Joined
Visits
7,303
Last Active
Roles
Administrator

Comments

  • I can reproduce it, but it's a bit unpredictable when it occurs. https://forum.cogsci.nl/uploads/472/O1WWZTUY6MVH.png
  • Hi Simona, There is only a 32 bit version for the Python 2-based package of OpenSesame. (And only a 64 bit version for the Python 3-based package.) But that's fine though, because you can run 32 bit software also on 64 bit systems. Or do you have a …
  • Hi Iñigo, So you're working with two independent windows here: the main OpenSesame window, and a new window that is created by TkInter for the slider task. The trick will be to make sure that the TkInter window receives focus when it appears, and th…
  • > I indeed did this already, but it didn't resolve the issue. Yes, I figured you would've tried that ;-) > The stimulus PC (where I run OpenSesame) is a different computer from the SMI computer and they are connected via an ethernet cable. Is …
  • > Just thinking that this may be useful: I thought maybe it was a good idea to add something likeiViewXAPI.iV_SetupLptRecording("LPT name", 0) within the SMItracker.close() function in libsmi to disable the signal recording to the port …
  • Hi Chris, This question looks like spam, but since there's no link in it I'll give it the benefit of the doubt. Could you elaborate on what you mean? If not, I will remove the question. Cheers, Sebastiaan
  • Hi Deiniol, There were indeed two issues with the SRBox plugin, and you ran into both: dummy mode was broken, and the correctness of the responses was not correctly set. Both of these should be fixed in the upcoming maintenance release (3.2.8). Coul…
  • Hi, You're not running the latest version of OpenSesame; I can tell from the error message. 😉 If you upgrade then coroutines should be available. Cheers, Sebastiaan
  • Hi Patricia, My first guess is that the active parts of Experiment B have been implemented in the Prepare phase on an inline_script item. That would explain why they are executed first, before the experiment moves on to the Run phase, which would no…
  • Hi Intan, Ah, I think I understand now. So it seems that are (at least) two ways to send information to the SMI log file: The first is to use the eyetracker.log() function, which in turn uses the iViewXAPI Python library. The second is to send trig…
  • > thank you for your response! I did data collection with SMI and OpenSesame before, but without triggers and it was fine. Now I want to send triggers both to the EEG and ET. However, it keeps giving me the aforementioned error message. I initial…
  • > Also, do you think that the LSL plugin offered by Pupil labs could reasonably play a role in going about this task? Possibly, yes. I haven't work with LSL myself, but I've heard good things about it. And there's an LSL Python library that you s…
  • Hi Intan, I don't have hands-on experience with the SMI, so I'm kind of groping in the dark here. Have you managed to successfully collect data with the SMI with OpenSesame before? I.e. should it work in principle? > According to the iViewX SDK M…
  • Hi Paula, The Image object is a sketchpad element. For forms you need to use the ImageWidget object. See also: https://osdoc.cogsci.nl/3.2/manual/forms/widgets/ Cheers, Sebastiaan
  • Hi Sasha, My first guess is that you're showing this feedback using a sketchpad, which is prepared in advance and thus does not reflect up-to-date variables. If so, then you'll want to use a feedback item, which is not prepared in advance. Does that…
  • Hi, The variable that you're using to indicate the picture (FOTOS) has many empty cells, i.e. from row 19 onwards. This means that on those trials, the file "[FOTOS].png" will evaluate to ".png", and that is indeed not a valid fi…
  • Hi Paula, The short answer is no. Of course it would be possible to implement a back button using a script, but that would perhaps be more trouble than it's worth. You could consider using a form validator to prevent participants from advancing to t…
  • Hi, It sounds like the OpenSesame window loses focus when the Tkinter widgets appear. If you click on the OpenSesame window, the experiment should become responsive again. Is that correct? If so, then it would be a matter of having OpenSesame regain…
  • Hi, The ploppy .wav files are probably in a slightly different format. By default, OpenSesame expects 48 Khz, 16 bit integer signed, stereo wave files. You can indicate this under General Properties tab → Back-end settings. Programs like audacity al…
  • Hi Sunlight, There are many ways to do this, but one way would be to use a coroutines item. You then have a sampler that starts at time 0 and continues for as long as the sound file lasts. And 10 sketchpads, one for each number, that are shown at di…
  • Hi Sophie, > Sorry if I've missed this somewhere, but how is average_response_time calculated? The average response time is simply the average of all response times (since resetting the feedback variables). So I'm guessing that what you're really…
  • Hi, Forms aren't really intended to measure reaction times. However, you can do so by taking the difference between the timestamps just before and just after the form was executed. So basically, you would first set a t0 in an inline_script: t0 = clo…
  • Hi, > the experiment fails to run I have checked and indeed ('COM%d' %int) is a string, which should satisfy the error. Could you post the full traceback of the error message here? You can that in the debug window. This should at least indicate w…
  • Hi Bob, Like @cesco, I'm not sure whether your question concerns the Python DataMatrix library or something else (perhaps an R data frame?). However, if this is about DataMatrix, then you can simply use the mean property of a column, which will only…
  • Hi Rissa, > I have the participant give a keypress of 'Y' or 'N' to consent to the experiment. What's strange is that lowercase 'y' and 'n' work properly, as well as uppercase 'N'; however, uppercase 'Y' doesn't work even though I've instructed i…
  • Hi Corinne, If you're referring to label widgets in a form, then you can use the center keyword like so: widget 0 0 1 1 label center=no text="Some text" widget 0 1 1 1 label center=no text="Some more text" This will cause the lab…
  • @Pascal Does this sound like something for Psynteract?
  • @Daniel Yes, good point. I'll add this to the documentation.
  • Hi Patricia, > Normally, during the calibration period I have to press space bar in order to move on with the calibration, however I am not using a keyboard, only the srbox. Can I perform the calibration using the srbox instead? How can I change …
    in Srbox Comment by sebastiaan May 2019
  • > shall I create a temporary jatos.cogsci.nl account for saamah to see if it works for her there? If so, then this has to do with her Jatos installation, but I don't like it that the error message is not more informative, so do want to build in s…