DahmSF
For each answer i get from the forum i give an answer to the forum.
About
- Username
- DahmSF
- Joined
- Visits
- 730
- Last Active
- Roles
- Member
Comments
-
Hi SoSo, now it's a different question. So it shall be possible to respond during the 10 seconds. sketchpad for fixation (500ms) sketchpad for stimulus with your circles (0ms) keyboard respone item (10.000ms) #so it goes on after 10 sec, if no resp…
-
Hi SoSo, i appears to trivial to be a question. Maybe i missed something. sketchpad for fixation (500ms) sketchpad for stimulus with your circles (10.000ms) sketchpad with response instruction (0 ms) keyboard response item That's the way you set it …
-
https://forum.cogsci.nl/uploads/562/AOD9Q0VXZKAK.osexp Here is the experiment.
-
Hi Louisa, As you say it works with letters, but not with numbers: it may have to do with the type of variable. Letters are string and numbers can be string but also numbers. Strings are defined with '' str(1)=='1' --> TRUE '1'==1 --> FALSE (o…
-
I now decided to double my variables in the loop and avoid umlaut in for the sound names. Moreover, I found a hidden feature *_* If you have many variables in the loop and want to arrange them by alphabetical order. (I could not move the cols as i …
-
Hi Rex, I believe you only need two sketchpads. You can define the condition directly in the lets call it letter that you insert. So in the second you put again the number and the letter, but now you define the conditions. I do not know how the vari…
-
Found it. Instead of using the [correct] variable i directly compared the variable from the loop with the [response]. Then its case-sensitive. Otherwise not. ;) Of course, i dropped the shift keys from the allowed responses.
-
Managed it myself :) Is it possible to get the median response time instead of avg_rt? (RTs are usually not normally distributed) I mean without inline_scripting.
-
Dear developers (and other interested in using touchscreen), i now switched to Experiment Builder. Luckily, we have a dongle. ;) The problems do no appear there. Hence, the issue seems to be a problem of the combination of OS with Touchscreen (in …
-
I still did not solve the issue of the touchscreen. I found out that in very rare occasions my code ran well. But most of the time the (x,y) coordinates were not correctly logged in OS. There is a strange bias in the coordinates, which even increase…
-
Hi S. Ross Marketing, The inline_javascript item works similarly to the regular inline_script item, except that it runs JavaScript instead of Python code. So you have to 'translate' your script. For further information see here. Cheers, Stephan
-
I found python.exe directly in the OpenSesame folder :) C:Programme (x86)\OpenSesame\python.exe If I run this, the commands from the stackoverflow site do not work. I seems like it does not recognize the 'install' command.
-
Yes with the mouse it works. The beeps are the starting signal. You shall keep the starting button pressed until the different sound comes. Then go through the numbers (from 0 to 9) and finish with the black button. An explanation for the output: e…
-
http://forum.cogsci.nl/uploads/481/H6YO3XDO0U39.osexp The experiment is a minimal example of only one trial.
-
Hi Eduard, thanks for your reply. What do you mean with simply try pywin32? I also ran over the post in stackoverflow, but i have to admit that i did not really understand the steps. Step 1: I downloaded the file. I put it into the C:Programme (x8…
-
Hi Vincent, this may help you out. Of course, it requires inline scripting. Whether it's considered a sequence or a (task) switch does not matter. What counts is that we all want to constrain the alternation from one trial to the other, but keep it …
-
Hi Quebek, i only know how to implement this with inline_scripting. So here the example with an inline_script. Maybe it is also possible with drag and drop, i do not know. For example you could show a first instruction for some random time slot (s…
-
Hi Obid, i am not sure about your task. Maybe setting a second keyboard response helps you out? This would be very easy. If you have a variable number of responses (sometimes two, sometimes no response), you may need a while loop in an inline_scrip…
-
Hi Eduard, I am still having this problem along some others. Here is my experiment. The idea is that you press a start button and hold it pressed until the deep tone (starting signal) has come. Then follow the numbers and go back to the starting po…
-
Hi Antoine, there are adapters on the market that virtualy simulate a serial port. They have parallel port on one side (the EEG) and USB on the other side (your notebook with OpenSesame). Stephan
-
Hi Mr. Fugbaum, why don't you just log different variables using long format? For example: var.RT = yourresponsetime var.N_task = yourNofTheTask You can later switch this easily and automatically to wide format using tidyr package in R (does not wo…
-
Hi Eduard, the link seems to be for the droid backend right? I am using xperiment backend on a usual computer. Only the screen is special and has the additional function of touch ;) I do not believe that the screen is 'shifted'. It looks more like t…
-
Hi Fernanda, what you describe seems possible with OpenSesame. However, if your Experiment is like a questionnaire, I believe that it is easier to accomplish if you use for example 'soscisurvey' or 'survey monkey' other similar online platforms. Ch…
-
Hi Eduard, i now found out that my other post also has to do with same problem. This is great because it reduces my problems to only one ;) Here is what i found out about the other post. I was able to collect touchscreen 'clicks' without seeing th…
-
I noticed that it is not a problem of the circels as it actually works in window mode. However, it does not work in full screen mode.
-
Hi Mikael, if you are interested in controlling trial crossovers you may use an inline script. This may give you some ideas how to code it. Cheers, Stephan
-
This is my final code which did send triggers. test_stim=canvas() test_stim.text('test stim') test_stim.show() clock.sleep(1000) try: import serial exp.port= serial.Serial('COM8') print 'serial port read', exp.port.baudrate, exp.port.bytesize, e…
-
after 2 weeks of intensive trying: i had to install the drivers for the parallel port adapter from neurospec. 🤣 With the correct driver, the neurospec adapter, BrainVision Recorder, BrainVision ActiChamp and OpenSesame 3.2.8 it works! 🤗
-
Hi Christian, i am not sure about what is your question. If it is possible to create such sequences for every individual at the beginning of the experiment? So the answer is yes! 🤩 Very likely you will need an inline_script. But this depends on you…
-
One option would be this inline_script at the end of your experiment: import shutil,os,datetime backup_path = os.path.join(var.experiment_path,"Logfile") if not os.path.isdir(backup_path): os.makedirs(backup_path) now = datetime.datet…