Skip to content

Graphtec CC200 systematic error #11

@FCare

Description

@FCare

Hello, I just got an old Graphtec CC200-20 and I compiled your latest branch.

Unfortunately, each time I was requesting to cut, I got an error.
I looked a bit in the code and I commented this part:

	e = UsbSend(handle, "FE0\x03"); // No idea what this does.
	if (!e)
		return e;

	e = UsbSend(handle, "TB71\x03"); // Again, no idea. Maybe something to do with registration marks?
	if (!e)
		return e;

	sr = UsbReceive(handle, 10000); // Allow 10s. Seems reasonable.
	if (!sr)
		return e;

	resp = sr.unwrap();

Then, there was no error anymore and the cutting is working perfectly.

I do not know how to make it dependent from my model. For the moment, I just disabled this code. Maybe there is a command to get a model descriptor (a bit like getting the Firmware version), but I do not know the command.

At least, if it can help you to improve your nice tool, I would be glad to help and contribute.

Thanks a lot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions