Skip to content

Wire frame_outputs generically for every instrument via configure_frame_outputs - #13

Merged
mikelangmayr merged 7 commits into
mainfrom
mike/default-frame-outputs-wiring
Aug 27, 2026
Merged

Wire frame_outputs generically for every instrument via configure_frame_outputs#13
mikelangmayr merged 7 commits into
mainfrom
mike/default-frame-outputs-wiring

Conversation

@mikelangmayr

@mikelangmayrmikelangmayr commented Aug 26, 2026

Copy link
Copy Markdown
Contributor
  • Every instrument now gets SHM/FITS frame_outputs wired automatically via Interface::configure_frame_outputs(), gated purely by each instrument's .cfg (SHM_ENABLED/FITS_ENABLED)
  • Removed the shm_max_frame_bytes ceiling: ImageStreamIO already sizes each segment to the real per-frame geometry, so it never protected anything
  • Renamed Config/ to config/, moved per-instrument deployment configs into their own instrument repos, dropped unused cameraserver.cfg
  • Generalized the CI SHM test into a SHM+FITS frame_outputs test that also asserts a FITS file was written

@mikelangmayr
mikelangmayr merged commit dae99d1 into mainAug 27, 2026
3 checks passed
@mikelangmayr
mikelangmayr deleted the mike/default-frame-outputs-wiring branch August 27, 2026 17:22
Sign up for freeto 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

@mikelangmayr@prkrtg