My Day Job · Sole developer · Ongoing
Timed capture tool
Captures screenshots and instrument readings on a timed schedule and writes them to CSV, with saved presets and a reading stability check.
Confidential. This is a high-level summary only; internal screenshots, data and client names are intentionally left out.
AutomationPythonTkinterPyAutoGUI
Overview
Captures screenshots and instrument readings on a timed schedule and writes them to CSV, with saved presets and a reading stability check. This was built for internal use at a calibration lab, so this page is a summary only.
The problem
Long-running tests meant a lot of repetitive capture by hand.
What I did
- Captures screenshots and readings on a schedule.
- Writes the readings to CSV.
- Saves presets and checks that a reading has settled.
Stack
Python, Tkinter, PyAutoGUI, PyVISA, pyserial, PyInstaller.
Outcome / impact
In internal use.