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

[BFW-6504] [BFW-6503] [FEATURE REQUEST] Allow for user to manually define loaded filament types #4369

Open
p27182 opened this issue Dec 26, 2024 · 6 comments
Labels
feature request A request for adding a specific feature of change of behaviour.

Comments

@p27182
Copy link

p27182 commented Dec 26, 2024

Printer model

XL

Describe the feature

After loading a new firmware none of my printer's settings were saved for reasons unknown to me and I learned that I have to click through the menu to unload then reload the filament that already loaded five times just so the printer is aware of what type of filament is loaded.

Expected functionality

Just let me tell the printer what filament is loaded...

@p27182 p27182 added the feature request A request for adding a specific feature of change of behaviour. label Dec 26, 2024
@danopernis
Copy link
Member

This doesn't seem like a feature request, rather it would be bug. What firmware versions are we talking about?

@p27182
Copy link
Author

p27182 commented Dec 30, 2024

This doesn't seem like a feature request, rather it would be bug.

i thought of it more as a state of the machine that was not considered during ui control layout but it's entirely debatable... id be happy to edit it if means it might get some attention 👌

What firmware versions are we talking about?

this most recently was on the 6.2alpha2 fw but im pretty sure its missing from previous versions too

@danopernis
Copy link
Member

I vaguely recall a specific bug in 6.2.0-alpha related to missing EEPROM migration related to upgrades from older firmware versions, so this might actually be already fixed. Please wait for the 6.2.0-beta and see if it fixes the problem. The correct procedure to let the printer know about the filament type is to perform the filament load. The printer should remember this between printer updates; if it doesn't, it's a bug.

@danopernis danopernis added bug Something isn't working. known issue Our developers are aware of the issue. They will eventually work on it. and removed feature request A request for adding a specific feature of change of behaviour. labels Dec 31, 2024
@CZDanol
Copy link
Contributor

CZDanol commented Dec 31, 2024

There was BFW-6236 that implemented loaded filament migration because of potential backwards incompability of the config store records, but that one has been merged after a2 was released. Prior to that, I don't know of any loaded filament changes.

Even that migration should not result in clearing the loaded filaments unless there has been a FW downgrade somewhere.

@CZDanol
Copy link
Contributor

CZDanol commented Dec 31, 2024

@danopernis what the guy is referring to is that the config store has been COMPLETELY reset, not just the loaded filaments.
So there's two points actually:

  • Report that upgrading a FW clears the config store (I've heard someone mentioning that on the reddit, too)
  • Feature request for when this happens (or for other situations) to add a way to set a currently loaded filament without having to go through the loading procedure.

The content of this issue is more referring to the second part, so I'm changing it back to a feature request :P because it's also valid for other situations, for example when you factory reset the printer

@CZDanol CZDanol added feature request A request for adding a specific feature of change of behaviour. and removed bug Something isn't working. known issue Our developers are aware of the issue. They will eventually work on it. labels Dec 31, 2024
@CZDanol CZDanol changed the title [FEATURE REQUEST] Allow for user to manually define loaded filament types [BFW-6503] [FEATURE REQUEST] Allow for user to manually define loaded filament types Dec 31, 2024
@CZDanol CZDanol changed the title [BFW-6503] [FEATURE REQUEST] Allow for user to manually define loaded filament types [BFW-6504] [BFW-6503] [FEATURE REQUEST] Allow for user to manually define loaded filament types Dec 31, 2024
@CZDanol
Copy link
Contributor

CZDanol commented Dec 31, 2024

Created BFW-6503 for the eeprom wipe bug and 6504 for the set loaded filament feature request.

@CZDanol CZDanol assigned CZDanol and unassigned CZDanol Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request A request for adding a specific feature of change of behaviour.
Projects
None yet
Development

No branches or pull requests

3 participants