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

Fix sporadic display issues on Anycubic 1.0 display #536

Merged
merged 3 commits into from
Jun 3, 2024

Conversation

uwetaz
Copy link

@uwetaz uwetaz commented Jun 3, 2024

Description

Anycubic 1.0 display ignores acyclic telegrams as J23 or J18 if they are sent too fast after last cyclic telegram.

This results for the user in sporadic not occuring mask "Lack of filament..." or no continue button at filament sensor or M600 G-Code command.
The last issue is catatrophic for the print job because interrupted at this point.

A not optimal workaround is to print with a parallel listening terminal at a PC and continue with M108 but this is not very comfortable.

The topic was discussed in detail in issue #490. This PR fix the problem by integrating a minimum time delay before the relvant acyclic telegrams which was seen at original anycubic i3 mega S fw.

Requirements

Benefits

Configurations

The code was successfull tested on a Anycubic i3 Mega S changed in v1.5.3. Without the change the print could often not continued because the continue button did not occure. With the change 10 times M600 Codes or 10 times filament sensor triggers ended successfull.

Related Issues

#490

core.editor added 3 commits June 3, 2024 20:09
Anycubic 1.0 display ignores acyclic telegrams as J23 or J18 if they are sent too fast after last cyclic telegram.
This results for the user in sporadic not occuring mask "Lack of filament..." or no continue button at filament sensor or M600 G-Code command.
The last issue is catatrophic for the print job because interrupted at this point.
This commit fix the problem by integrating a minimum time delay which was seen at original anycubic i3 mega S fw.
@knutwurst knutwurst self-requested a review June 3, 2024 20:14
@knutwurst knutwurst self-assigned this Jun 3, 2024
@knutwurst knutwurst merged commit ca67eef into knutwurst:master Jun 3, 2024
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