Skip to content

fix: correct U-channel imsize in sequencerd.cfg.in (match camerad, 1024x1400)#458

Open
cfremling wants to merge 1 commit into
mainfrom
fix/sequencerd-imsize-U
Open

fix: correct U-channel imsize in sequencerd.cfg.in (match camerad, 1024x1400)#458
cfremling wants to merge 1 commit into
mainfrom
fix/sequencerd-imsize-U

Conversation

@cfremling

Copy link
Copy Markdown
Collaborator

Problem

sequencerd.cfg.in set the U-channel readout geometry to imsize U 2198 4202, which does not match camerad's DETECTOR_GEOMETRY=(U COL ROW 2048 4102). The two daemons therefore disagreed on the U size:

  • camerad geometry (2048 4102) → 1024×1400 at 2×3 — the required/cal size
  • sequencerd prologue (2198 4202) → 1099×1433

U's final size depended on which daemon last set it (camerad start / binning change vs sequencer startup), so U flipped between the two sizes across a night. On 2026-06-24 the cals came out 1024×1400 but the science came out 1099×1433, so Quick Look could not reduce U against the cals — only G displayed. (G/R/I were unaffected: their sequencerd imsize already matches camerad at 1220 4114.)

Fix

Set sequencerd imsize U2048 4102 to match camerad's DETECTOR_GEOMETRY and produce the required 1024×1400. The deployed Config/sequencerd.cfg was already corrected on the instrument; this updates the tracked template (.cfg.in) so a rebuild (CONFIGURE_FILE regenerates .cfg from .cfg.in) does not reintroduce the mismatch.

Notes

  • One-line config change; no code.
  • Requires a sequencerd restart to take effect, then a fresh cal set.

🤖 Generated with Claude Code

sequencerd's CAMERA_PROLOGUE imsize for the U channel (2198 4202) did not match
camerad's DETECTOR_GEOMETRY for U (2048 4102), so U came out 1099x1433 when the
sequencerd prologue was applied but 1024x1400 (the required size) when camerad's
own geometry governed. Because the size then depended on which daemon last set the
U geometry (camerad start / binning change vs sequencer startup), U flipped between
1024x1400 and 1099x1433 across a night -- causing science/cal size mismatches that
broke Quick Look reduction for U (only G displayed on 2026-06-24).

Set sequencerd imsize U to 2048 4102 to match camerad DETECTOR_GEOMETRY (U COL ROW
2048 4102), the required 1024x1400 at 2x3. G/R/I already matched at 1220 4114.
The deployed Config/sequencerd.cfg was corrected on the instrument; this brings the
tracked template in line so a rebuild does not reintroduce the mismatch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.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.

1 participant