-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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] RRF improvements #1791
Comments
Macro was working with RRF until this commit I asume: If I compare the macro and rrfmacro files there is a huge difference... |
Yeah, sadly something we've wrong lately with the macros, I opened an issue for this bug in #1814 |
Thanks for #1842 :) |
Hello. Please review #1962
|
All gcodes available in RRF are described here
https://duet3d.dozuki.com/Wiki/Gcode#Section_M701_Load_filament
As you can see, M701 is available
…On Wed, Jun 2, 2021, 6:50 AM BigTreeTech ***@***.***> wrote:
Hello.
* Menu system for macros + "interactive" macros
What does "interactive" macro mean? How does it work? Does the current
macro menu not meet the requirements?
* Thumbnail and menu system support for onboard gcodes
This feature needs to be discussed, because the current thumbnail is to
add bitmap data to gcode, then the TFT parses it. The difficulty lies in
1. The gcode of onboard sd is parsed by the motherboard, so the TFT
can't get the data in gcode. Need the motherboard firmware to send the
bitmap data to the TFT.
2. TFT communicates with motherboard by UART, the amount of bitmap
data is relatively large, and the transmission through UART is very slow.
The amount of data will be much smaller if the thumbnail is compressed into
JPEG format, But It's very difficult to parse JPEG based on TFT MCU's
performance.
* Make the load/unload menu useable
Movement->Extrude is available after #1909
<#1909>.
“(Un)Load” menu is called "M701" gcode to load filament, I'm not sure if
RRF support similar gcode. Anyway Movement->Extrude is universal and
available extrusion menu
* Make the PID tune menu useable
The same is already available after #1856
<#1856>
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#1791 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATUSBSTLDEBWZOW7KVMCR3TQXBC3ANCNFSM42KSLVGQ>
.
|
Can someone provide a |
You basically make your own up. See here
https://duet3d.dozuki.com/Wiki/Filaments
…On Wed, Jun 2, 2021, 9:03 AM BigTreeTech ***@***.***> wrote:
Can someone provide a filaments folder containing load.g and unload.g for
me to test?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1791 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AATUSBTIT2J4KTG5FNOXM2DTQXQWNANCNFSM42KSLVGQ>
.
|
Thank you @bigtreetech the improvements! After work I can test and answer your other questions! |
@bigtreetech |
@bigtreetech can you detail me how you indented to use the fixed unload/load menu for further testing? I downloaded the version with the PR included, but the Un/Load menu dont work at all. I can heaet up the nozzle, but nothing happens neither when I click on load neither when I click on unload. And also where can these parameters be specified? Load/unload are completely different in a bowden printer than on a direct drive printer. |
Hello, |
It did not heat up. |
Can you test whether |
I will at home. From DWC console this is the gcode that I use for PID, hopefully it can be executed from the TFT PID menu. H0 is for bed, M500 afterwards to save the values. |
@bigtreetech Sending M303 T0 S205 worked perfectly from the TFT terminal. I even could follow the responses, than check the final value than save it without issue. These were also refreshed on DWC. |
Do you compile the source code in #1962? PR needs to compile its own .bin to contain changes. |
@bigtreetech With a self compiled firmware the PID menu is working, it just don't report the progress, just say to do not touch the screen until t finished, but that's the way it's working I guess. But following the progress on DWC, phase 4 seems to be still broken "tuning with fan off". The part cooling fan is keeps spinning at 100% under the whole PID. Executing M303 TO S200 from the terminal, everything as expected, PID start with fan off, and only turn on at phase 5. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I believe menu support is already there with folders, thumbnails won't ever become possible.
Unload menu works, load will not ever work as it requires a new argument to M701 which the TFT cannot accommodate. (It is possible, but much more trouble than it's worth, involving a filament type picker, etc.) |
Thanks to all that contributed to this FR. Closing as most of the FR's are solved! :) |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
The latest implemented changes made the BTT TFT really useful for RRF users.
Here I request some additional features in a hope that @bigtreetech or other developers would help to improve the useability of the screen.
Original FR: #1400 (now closed, as the core support is already there)
Discussion for RRF: #1763
Requested features:
• Make the PID tune menu useable - kinda working, just in a wired way, that need some work
• Macro menu icon view support
Known limitations:
Any RRF users is welcomed to suggest FR's here!
Thanks in advance to anyone who helps! :)
The text was updated successfully, but these errors were encountered: