Skip to content

Recording repeatedly starts/stops when triggered via external TTL #676

@rry901026-cpu

Description

@rry901026-cpu

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 pycontrol to 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.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions