Skip to content

IC Imaging (Imaging Source) Cam Support, Pi 5 support, Fixes#7

Draft
oakleighw wants to merge 21 commits into
FlorentLM:developmentfrom
oakleighw:icImageCamSupport
Draft

IC Imaging (Imaging Source) Cam Support, Pi 5 support, Fixes#7
oakleighw wants to merge 21 commits into
FlorentLM:developmentfrom
oakleighw:icImageCamSupport

Conversation

@oakleighw
Copy link
Copy Markdown
Contributor

  • 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.

@oakleighw oakleighw marked this pull request as draft May 15, 2026 08:48
oakleighw added 8 commits May 15, 2026 11:35
…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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants