-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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
PanelDue M408, M20, M36 #10610
base: bugfix-2.1.x
Are you sure you want to change the base?
PanelDue M408, M20, M36 #10610
Conversation
df54167
to
4faea07
Compare
30d3737
to
6ac57b3
Compare
b1d22b2
to
206a4e6
Compare
Did you receive the test panel? |
It arrived yesterday, along with the 4-pin connector, thanks! I'll hook it up to something and get into testing this weekend. I haven't read the online docs yet, but I'll do that tomorrow to see what it can do and how it connects to the board. |
1265883
to
488f3c9
Compare
e24838e
to
3a4c5df
Compare
3a4c5df
to
3a71434
Compare
c624e13
to
e6f1b07
Compare
Are you still working on this Paneldue fork? Github kinda confuses me at times. https://github.com/MarlinFirmware/Marlin/actions/runs/4727590705/workflow |
Just a heads up that future versions of the PanelDue firmware will stop using M408 and switch to M409 https://forum.duet3d.com/topic/34386/advance-warning-removal-of-m408-command-and-rr_status |
David's comment was buried in all the force-pushes: #10610 (comment)
|
PanelDueFirmware has been using M409 for a long time now, about two years I think. |
3a71434
to
0f426ca
Compare
FYI we are working on a replacement for PanelDue that will provide better graphics capabilities and a more easily customised UI. It will use M409 in the same way that more recent versions of PanelDueFirmware do. |
9c65146
to
4f65466
Compare
0f426ca
to
0cb0978
Compare
0cb0978
to
492ca04
Compare
492ca04
to
8d6aecf
Compare
8d6aecf
to
ae67d4e
Compare
c792921
to
37fb26b
Compare
e146499
to
b0c8656
Compare
b0c8656
to
4ce6970
Compare
4ce6970
to
b5face9
Compare
37d77d6
to
aa44542
Compare
b5face9
to
12de15e
Compare
12de15e
to
4bf9ffb
Compare
4bf9ffb
to
b2b652b
Compare
b2b652b
to
34bae52
Compare
As requested in #10609
Add support for the PanelDue touch controller by Escher3D and the
M408
command it requires.M20
still needs work to add theP
parameter for selecting a folder and for printing long filenames. The existing implementation just prints the whole directory with full DOS 8.3 paths.M36
still needs to be implemented. TheM27 C
command is similar, so part of that code can be re-used.A test unit is on the way!