Skip to content

fix(pec): do not use reserved machine function from thread catalog#140

Open
emerzn wants to merge 1 commit into
inkstitch:mainfrom
emerzn:ematthews/pec-catalog
Open

fix(pec): do not use reserved machine function from thread catalog#140
emerzn wants to merge 1 commit into
inkstitch:mainfrom
emerzn:ematthews/pec-catalog

Conversation

@emerzn

@emerzn emerzn commented Jul 10, 2026

Copy link
Copy Markdown

Fixes part of inkstitch/inkstitch#2668 which references several problems. This PR addresses inkstitch/inkstitch#568 and inkstitch/inkstitch#1105. Due to the color choices in those users' designs, the closest color in the Brother palette were these codes which are meant as applique functions, not an actual color stop.

Besides the usual reference, I manually verified these on my SE700 (and cross-checked my physical manual that the function name is correct):
image

Meanwhile, every single RGB value in EmbThreadPec.py does not match those in the edutechwiki reference. I used AI to find the 6 biggest differences (pystitch on the left, edutechwiki on the right):
Screenshot 2026-07-10 at 7 12 10 PM
I then tested these pec codes on my SE700 and pystitch (the left) was the clear winner. Not sure why edutechwiki has these wrong, as I believe I read that this library and that resource share the same author.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants