IC Imaging (Imaging Source) Cam Support, Pi 5 support, Fixes#7
Draft
oakleighw wants to merge 21 commits into
Draft
IC Imaging (Imaging Source) Cam Support, Pi 5 support, Fixes#7oakleighw wants to merge 21 commits into
oakleighw wants to merge 21 commits into
Conversation
Contributor
oakleighw
commented
May 7, 2026
- Now supports IC Imaging "The imaging source" Cameras.
- Supports pi 5 with gpiozero integration native to Pi 5 (which doesn't use pig).
- Fixed issue where synced parameter slider changes weren't propagated to all cameras.
- Fixed issue where FPS warning was not displayed when there was a mismatch between expected FPS and actual FPS.
Development
Co-authored-by: Copilot <copilot@github.com>
…imeout duration in MultiCam
… avoid indentation errors pi-side
…curate display of frame rate
…e non-existent paths if acquiring without record
- Implemented a frame queue in the IC4 imaging camera to manage frame data more efficiently. - Updated the `_QueueSinkListener` to log frame reception details and handle frame queuing. - Adjusted the `IC4ImagingCamera` to utilize the new frame queue and manage frame grabbing with improved timeout handling. - Modified the `MultiCam` manager to calculate and store capture FPS for IC4 cameras. - Updated the Raspberry trigger to allow for dynamic frequency adjustments and improved process management. - Enhanced the GUI components to reflect changes in frame rate handling and display capture FPS. - Added a new debug script to probe ic4 camera settings and measure capture timing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.