Skip to content

C-BLUE timing order and PlicoDM flat/setup support - #1

Open
mbonaglia wants to merge 1 commit into
mainfrom
feature/cblue-timing-plico-flat
Open

C-BLUE timing order and PlicoDM flat/setup support#1
mbonaglia wants to merge 1 commit into
mainfrom
feature/cblue-timing-plico-flat

Conversation

@mbonaglia

Copy link
Copy Markdown
Contributor

Summary

  • Apply C-BLUE camera timing as fps → gain → exposure (with fps settle) in PysilicoCamera.setup and exposure terminal updates
  • Support hardware ROI params, clear_camera_dark, and GPU-safe frame copy
  • Add PlicoDM flat_cmd / zero_at_setup and fix EF→command path to use cpuArray

Test plan

  • Cascading im-calib YAML sets exposure/gain/fps without TT desync vs AFG
  • Hardware ROI from YAML is applied before first science frames
  • flat_cmd_data applies flat at DM setup; modal poke adds on top of flat
  • clear_camera_dark: true zeros pysilico dark so FITS dark subtraction is used alone

Add hardware ROI/timing setup on PysilicoCamera with a short fps settle, clear-camera-dark support, and PlicoDM flat_cmd / zero_at_setup so bench YAMLs can configure DM and camera safely.

Co-authored-by: Cursor <cursoragent@cursor.com>
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