Projects
Projects
Research software, measurement systems, and physical prototypes.
Research Software
Camera–Galvo Waveform Control
Python · NI-DAQmx
A standalone interface for configuring galvo and camera waveforms, previewing timing, and selecting analog or digital camera-trigger outputs. Supports device detection, role-based task outputs, and saved acquisition profiles.
C-RED 2 External-Synchronization Diagnostics
Python · FliSDK extension
An extension of the manufacturer’s FliSdkDemo for repeatable external-trigger diagnostics. Adds buffered and bounded-memory RAW streaming, image-tag sequence checks, and diagnostic logs for investigating acquisition faults.
RAW Frame & Stream Repair
Python · NumPy
Tools for diagnosing and repairing fixed cyclic frame shifts and tag-based stream misalignment in large 16-bit RAW recordings. Uses memory-mapped processing, preserves the source file, and produces verification reports and frame manifests.
Hardware & Signal Processing
A real-time tool for waveform acquisition, frequency-domain analysis, and dominant-peak detection. Built around Moku:Go for experimental signal processing.
Visualization & Physical Prototyping
A low-cost solution for Integrating Sphere