-
Notifications
You must be signed in to change notification settings - Fork 694
Description
Hi,
I'm running into an issue with Open Ephys (GUI v0.6.7) and I was hoping to get some help.
Setup
- I use
pycontrolto send a TTL pulse to start recording. - The TTL output from pycontrol goes into the Open Ephys I/O board, which is connected to the acquisition board.
- The idea is: when pycontrol starts the behavior task, it sends a TTL, and Open Ephys should start recording at the same time.
Problem
When I trigger recording this way (via the external TTL from pycontrol), Open Ephys does start recording — but then the recording repeatedly stops and restarts on its own. This happens continuously during the session.
As a result, Open Ephys keeps creating many short recording files one after another instead of one continuous file.
However, if I do NOT use pycontrol and I just press "Record" directly in Open Ephys, the problem does not happen. In that case the recording is stable and I only get a single continuous file.
Question
Is there something about how Open Ephys handles external TTL-triggered recording start that could cause this start/stop loop? For example, does the TTL line need to be held high/low in a specific way, or should it be a short pulse instead of a sustained signal?
Any guidance on how the trigger signal is supposed to be formatted (pulse length, expected voltage levels, etc.), or how to configure Open Ephys to avoid repeated start/stop events in v0.6.7, would be really helpful.
I can also share a screenshot of the folder showing all the short recordings if that's useful.
Thanks in advance.
