Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Decaker support #1

Open
ekaitz-zarraga opened this issue Dec 16, 2019 · 3 comments
Open

Decaker support #1

ekaitz-zarraga opened this issue Dec 16, 2019 · 3 comments

Comments

@ekaitz-zarraga
Copy link
Owner

Add support for Decaker.

camrein/EzGraver#43

@lonelymyp had info about it.

This issue is for discussion.

@lonelymyp
Copy link

lonelymyp commented Dec 16, 2019

The most incomprehensible thing for me is the image format which is sent to the printer.

it seems that there is a certain numbering
and error correction? the sum in the square = 1D, except the green square
image

@ekaitz-zarraga
Copy link
Owner Author

What image are you sending to the engraver?

@ekaitz-zarraga
Copy link
Owner Author

ekaitz-zarraga commented Dec 16, 2019

Watching that capture the things you marked in black look like column number and the row 02 (and 06 and so on) looks like the row number.

That's why one of them increases and the other increases and decreases later. It's like the image that the engraver recieves is what it's supposed to print, literally. I think the 1A column in your trace is just accidental.

EDIT: I may have an idea:

I see it's based on 4 byte chunks with this shape:

CC 00 RR FF

CC = Column number, 1 Byte. Increases left to right, and then decreases in the next row (right to left)
RR = Row number, 1 Byte. Increases all the time.

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

No branches or pull requests

2 participants