-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Anet n4 fixes #633
Anet n4 fixes #633
Conversation
In original format both name and description could be an empty string with length -1. Bounding rectangle should be an index of first/last white pixels.
Machine with FW v1.65 crashes and reboots for files with non-empty description. Same for official slicer, so it looks like a FW bug.
Sorry for the introduced bug... |
Okay, |
https://docs.huihoo.com/qt/5.x/datastreamformat.html
The |
From docs:
|
Strange, I can't get that behaviour, I'm with AiPrint but I get this:
Ok they are using Still if's ok to you, I would prefer to not init that |
I tested both variants on printer and it works. So I see no difference then. |
Also to be sure where bug is, can you try to start print this two files and report back the result? |
|
Ok, what a ugly bug on firmware... Thanks again for your PR, great work 👍 Btw I will open a new PR to implement the N7 into format, they are the same scheme but will need you to test the n4 again after finish |
Anet N4 firmware is a little hell. All you need to know is that LCD works sometimes (looks like LCD driver problem). Hardware is similar to first revision of Anycubic Photon (stm32f407zgt6 + spartan-6), maybe I can port FW from it. |
mSLA firmwares are very bad, at this stage is an unthinkable thing. We have tons of trash in the market more because of broken firmwares. Stupid thing that it can be fixed with virtual no cost with an update. They never care about that, instead a new printer is released and then forgoten. We live with very bad economical and environment pratices... Please check new PR, it should now support N4 and N7. |
Compared to FDM, it's worse, yes. Most of FDM's are started with Marlin and only after that splitted to many closed firmwares. |
The fact is that most printers are using a fork of marlin and most of them are in violation of the license. Chitu based printers for example response to G commands and gcode files, chances are that they use a marlin fork or at least portion of the code which violate the license anyway. As they have thier own fdm boards, all of them are based on marlin. Would they rewrite everything when a base exists? |
- (Add) File format: Anet N7 (#635) - (Add) PrusaSlicer Printer: Anet N7 (#635) - (Improvement) Each layer can now be aware of it own resolution - (Improvement) Better set of file resolution from layers when using a compression codec other than png - (Fix) Anet N4 printer reset on latest firmware (#633) - (Fix) PrusaSlicer printers: Change thumbnails resolution to match file preview resolution (Fix stretch images)
What does the pull request do?
Fixes for bugs founded after testing full pipeline Prusa -> UVtools -> real printer.
What is the current behavior?
What is the updated/expected behavior with this PR?
Everything works as expected :)
Tested on real printer, looks like there are no visible errors now. Will investigate further.