Avatar for the pymmcore-plus user
pymmcore-plus
pymmcore-plus
BlogDocsChangelog

Performance History

Latest Results

fix: preserve user-provided fov_width/fov_height in grid plans (#619) * fix: preserve user-provided fov_width/fov_height in grid plans The MDA engine was unconditionally overwriting `grid_plan.fov_width` and `grid_plan.fov_height` with `camera_roi_pixels * pixel_size_um` during `setup_sequence`. This silently discards values supplied by the user via YAML or programmatic construction. Only assign these fields when they are currently `None`, so the engine fills in unset values but leaves user-provided values intact. This is useful when: - the configured pixel size is uncalibrated or known to be wrong - the physical FOV differs from `camera_size * pixel_size` (e.g. oblique plane / light-sheet geometries where the imaged sample area on the XY stage is not the camera footprint) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * reduce attribute access --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: Talley Lambert <talley.lambert@gmail.com>
main
2 days ago

Latest Branches

CodSpeed Performance Gauge
+94%
feat: unified logging via MMCore#618
6 days ago
8dfe571
marktsuchida:logging-to-mmcore
CodSpeed Performance Gauge
0%
fix: preserve user-provided fov_width/fov_height in grid plans#619
7 days ago
c361b19
ieivanov:fix/preserve-user-fov-sizes
CodSpeed Performance Gauge
0%
8 days ago
1f759fa
hinderling:feat/wait-for-device-timeout
© 2026 CodSpeed Technology
Home Terms Privacy Docs