cesco
About
- Username
- cesco
- Joined
- Visits
- 961
- Last Active
- Roles
- Member
Comments
-
One of the things I remember worked for me was "hard coding" the location (path) of the dll file in iViewXAPI.py, instead of iViewXAPI = wind.LoadLibrary("iViewXAPI.dll") . Can you try that? I don't think you need a fresh instal…
-
Hi Sophia, I have never done any auditory experiments (and therefore won't be able to help you with your SNR), but I do have a bit of a background in music. Abstract: that's not how decibels "work". Amplitude Volume controls work in the…
-
Yes, but I don't see that advantage. You can save all the data and then during processing (whether you use R, Python, Matlab or good old Excel) you can filter out the incorrect trials.
-
Hi Luke, I don't think you need to import canvas specifically, but I did forget to include the my_canvas = canvas() argument above. Good job picking that up. There are a number of ways to use gaze contingency to trigger the trial, but a disadvanta…
-
@emad6378: You can load the data in SMI's BeGaze and export it as a .csv file.
-
I just realised that in the function my_canvas.circle(840, 525, 100, fill=False, color='red') should be my_canvas.circle(my_center_hor, my_center_ver, 100, fill=False, color='red')
-
Hi @LJGS. A few suggestions before I post the code. I'm having similar issues with drift corrections with the SMI as well. I suppose this is due to Pygaze's support for SMI only being experimental. Also keep in mind that you can't do drift correctio…
-
It took me a while to report back here, as I didn't want to draw any conclusions based on potential lucky breaks (even in debugging sample-size matters). Anyway, the experiment is working now, without crashing. As always, in case it helps anyone in…
-
My script might help you out. However, I use it when calibration is valid but the errors are too large for my liking. It is essentially a function that you can use anywhere in the script: you can use it between blocks or you can activate it whenever…
-
I don't have any first-hand with coroutines myself, but you might find it worth looking into them: http://osdoc.cogsci.nl/3.1/manual/structure/coroutines/#using-coroutines
-
(Quote) For future reference (i.e. if someone with the same problem uses the search function): Tried this, no luck.
-
@Sebastiaan, negative. Things do run much smoother now and the problems with the screen going idle and image looking scrambled appear to have disappeared now. By monitoring the system's performance it is easy to see that gb.collect() helps a lot to…
-
Many thanks guys! @brunob, that did the trick for me!
-
Thank you Sebastiaan, both posts were really helpful. In the end, I made the experiment work by splitting the whole session into two separate halves, which works fine but it's far from perfect / clean. Either way, I'll give PyGlet 1.3.0b1 a go and w…
-
The assumption of sphericity is met when the variances of the differences are equal. With two levels, you only have one difference (level 1 - level 2) with nothing left to compare this difference with. Hence thusly, your data is inherently spherical.
-
Alternatively, you should be able to use a sketchpad. Set duration to zero and put your Inline script after it. Something along these lines should work. But if there is a good reason to use feedback items instead, I'd like to hear it. Precision timi…
-
Just dropping in to confirm I have the same issue, or at least similar. As soon as I put the clock to sleep for as little as 5 ms, the windows task bar shows up, rendering the psychophysics window idle / to the background. So, it looks like Windows …
-
I am bumping this thread with an additional issue. The other day I managed to run a simple pygaze experiment in OpenSesame with the Dual PC set-up as described above, by simply hardcoding the relevant IP addresses into the iViewXAPI.iV_Connect() fu…
-
I think it is going to be difficult to get help without more information than "some coding error". Could you paste the error message you get? Or is it completely crashing? My MacBook is not happy with the latest version altogether, but I …
-
Hi Tanghe, Having the trigger box is good news, because it is basically a virtual serial port. First, you want to make sure that the drivers are installed. You can use BrainProducts' own tool, which has the advantage of giving you the port address a…
-
Thanks @sebastiaan, that really cleared things up! I made it work with the following script. It needs some tweaking as it is ugly, but moreover, even with the clock.sleep() function the execution seems to carry on after the onset of the next screen …
-
[EDIT] To save you some typing; just one additional search led me to the SDK download. The file appears to be in that package so never mind. No matter how embarrassing, I'll leave my post below as it could be helpful for someone else. This is a sil…