Michael Cousins

Results 35 issues of 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....

bug
gerber-plotter
v5-fixed

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...

feature
gerber-to-svg
pcb-stackup-core
v5-fixed

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...

feature
v5-fixed

## 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...

robot-svcs
protocol-engine
papi-v3

## 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...