Line-Camera Automation System
Synchronized line-scan camera acquisition — motion and capture coordinated into clean, repeatable scans.
A line-scan camera builds its image one row at a time, which makes the software the metronome: acquisition only works if motion and capture stay locked in step. This system (V1 and V2) automates that coordination — configuring the camera, sequencing the scan, streaming rows into a live waterfall display, and writing structured, resumable output.
It shares the same DNA as the rest of the instrument fleet: hardware behind an abstraction with a mock implementation, explicit configuration, and export into the platform’s common run layout so downstream analysis doesn’t care which instrument produced the data.
Python, PyQt6, pyqtgraph. Source is private.