For people struggling with EEG timing, I’ve pushed an update to my Github page with a new demo thta outlines how to send triggers to Cedrus boxes. You can find it here:
There are now two demos. The older one sends raw serial port commands, and works on simple interfaces like the Biosemi USB-Serial cable and Cedrus M-Pods, but not the more elaborate Cedrus StimTracker. The new code uses the pyxid2 python library provided by Cedrus. The was tested on a StimTracker Duo, but I suspect it’ll work with other StimTracker and M-Pod/C-Pod devices as well.
Please read the documentation for details on how to get pyxid2 working in PsychoPy, you will need to install a third-party library and tell PsychPy to use it.
As usual, I can’t do much in the way of tech support, but feel free to respond to this thread if you have questions. If you find bugs please file a support ticket in Github.