Recommended way to send PsychoPy triggers to g.tec g.HIamp?

Hi everyone,

Quick question to sanity-check our setup:

We’re running an EEG experiment in PsychoPy (Coder) with a g.tec g.HIamp. Right now we’re using LSL/software markers, but we’re worried about latency/jitter for ERP work.

We’re thinking of switching to hardware triggers: sending codes from PsychoPy via a PCIe DB25 parallel port using win.callOnFlip(...), into the g.HIamp DIGITAL IN, and validating timing with a photodiode.

Is this the recommended approach in the PsychoPy community for reliable event timing with g.HIamp?

Are you using a secondary computer/device to handle the data from the g.HIamp? The EEG labs I work with typically have that handle the EEG portion, then a different device for the experiment itself. They pair g.tec software data with the trigger timings and have a baseline for hardware delays. Using software as the marker, is unreliable. However, I don’t know if they, or if EEG in general, use TTL signalling for the smallest amount of latency. For our TMS research we use TTL.

Issac