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

[FR] Option to Not Store or Allocate Space for Leveling Meshes #27436

Open
KillerBug opened this issue Sep 22, 2024 · 1 comment
Open

[FR] Option to Not Store or Allocate Space for Leveling Meshes #27436

KillerBug opened this issue Sep 22, 2024 · 1 comment
Labels
T: Feature Request Features requested by users.

Comments

@KillerBug
Copy link

KillerBug commented Sep 22, 2024

Is your feature request related to a problem? Please describe.

With a large enough mesh and a small enough flash/EEPROM capacity, M500 and M501 stop working as there is not enough capacity. This breaks M500 and M501 for everything; not just the meshes. It also takes so long that it will trigger an 8 second watchdog timer if enabled.

Are you looking for hardware support?

No

Describe the feature you want

Add an option in Configuration_adv.h that will make M500 save everything except the leveling mesh (any mesh type including bilinear, ABL, etc). M501 would load everything except the leveling mesh. There would be no space reserved in flash/EEPROM for the leveling mesh. When starting printer from power off, a blank mesh is created in ram and leveling is required every time (or could be loaded by serial if desired).

Additional context

No response

@KillerBug KillerBug added the T: Feature Request Features requested by users. label Sep 22, 2024
@rondlh
Copy link
Contributor

rondlh commented Sep 23, 2024

That could be useful, I never store the probe points anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: Feature Request Features requested by users.
Projects
None yet
Development

No branches or pull requests

2 participants