Michael Cousins
Michael Cousins
This ticket taking over for mcous/gerber-plotter#5 The plotter deals with arc and arc validation inconsistently and has more room to play than it gives itself according to the Gerber spec....
This ticket is taking over for tracespace/gerber-to-svg#36. See that ticket for some background. I believe overuse of `` is making our SVG output harder for browsers / image editors to...
Sometimes, the parsed type of a file (`gerber` or `drill`) may differ from the `whats-that-gerber` inferred type. In the case of a parsed `drill` file, I think we should consider...
## Overview This PR fixes some remaining errors from the 6.0.1 sync merge to get CI green again on the Python side. ## Changelog - refactor(api): fix up merge errors...
## Overview As a PAPIv3 author, I want to add comments to my protocol that will appear in the app's run log, so that I can inspect the protocol run...
## Overview I've been trying out using `vscode-linter-xo` in a TypeScript project, and I'm running into _very_ frequent spurious "Parsing error: "parserOptions.project" has been set... The file does not match...
First off: thanks for your work on this tool! It's been helpful. Second off, I came across a little issue: Some people and tools [find it important](https://stackoverflow.com/a/729795) that files always...
## Overview This PR makes changes to how the HW API polls modules and updates its own state tracking of the hardware itself to remove concurrency bugs, increase responsiveness, and...
# Overview Thermocycler portion of RCORE-103 # Changelog - Move thermocycler hardware interactions to `LegacyThermocyclerCore` - Split `module_context` `set_block_temperature` and `set_lid_temperature` into two separate set and wait calls # Review...