Skip to content

Add Hardware-trigger mode to gentl/basler backends #77

Description

@arturoptophys

In certain scenarios its usefull to have the camera(s) run in a hardware - triggered mode instead of freerun.
That way one can exactly control when the cameras record the frames and at the same time enables a synchronization between cameras: all cameras receiving a trigger signal record their frames at the same time.

I would suggest different modes of hardware-trigger:

  1. fully external hardware-trigger - an external device will provide the TTL-like pulses to control the cameras. Simpler but requires external hardware.
  2. use one of the cameras as clock: this camera runs in freerun mode and outputs its ExposureActive signal via GPIO, other camera(s) are set in triggered mode and use the clock signal of the main camera.

Activity

  1. linked a pull request that will close this issueAdd config fields for Trigger mode for GenTL #78on May 28, 2026
  2. added
    cameraRelated to cameras and camera backends
    guiRelated to the GUI itself : windows and fields bugs, UI, UX, ...
    configRelated to user configs, oading, saving, etc
    on May 28, 2026
  3. self-assigned this
    on May 28, 2026
  4. added theissue type on May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

cameraRelated to cameras and camera backendsconfigRelated to user configs, oading, saving, etcguiRelated to the GUI itself : windows and fields bugs, UI, UX, ...

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions