mirror of
https://github.com/jhbruhn/respira.git
synced 2026-01-27 10:23:41 +00:00
Controller Software for the Brother PP-1 SKiTCH embroidery machine.
The COLOR_END and CUT commands must be on the same stitch, not separate stitches. This was causing the machine to execute an extra stitch with the new color before the jump to the new position. Changes: - Combine COLOR_END (X flag) and CUT (Y flag) into single stitch at old position - Machine now correctly pauses after cut, before jumping to new color section - Update all color change tests to expect combined COLOR_END+CUT stitch The correct sequence is now: 1. Finishing lock stitches (old color) 2. COLOR_END+CUT stitch (old color) ← Machine pauses here 3. Jump to new position (new color) 4. Starting lock stitches (new color) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .claude | ||
| .github | ||
| build | ||
| docs | ||
| electron | ||
| public | ||
| src | ||
| .gitignore | ||
| .node-version | ||
| CLAUDE.md | ||
| eslint.config.mjs | ||
| forge.config.js | ||
| index.html | ||
| LICENSE.md | ||
| package-lock.json | ||
| package.json | ||
| tailwind.config.js | ||
| tsconfig.app.json | ||
| tsconfig.electron.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.electron.mts | ||
| vite.config.mts | ||
| vitest.config.ts | ||