-
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
TFT35 status screen does not show part fan speed with E3-RRF board using RRF #1867
Comments
This is the situation in Marlin. The speed of the fan cannot be asked, so an adjustment was made in Marli so that Marlin would report any change in fan speed. Therefore, the TFT does not actively ask for fan speed, but only receives messages from Marlin after each speed change. |
Thanks for the clarification radek8. I understand that some things just aren't possible. However, it's not clear why we have such a feature like this that doesn't do anything :) |
What function do you mean? I repeat that the FW for TFT is tuned for Marlin and the implementation for RRF and other alternative systems has started recently. But it is nothing systematic. Usually, a user like you will hear that something is not working for him, or he will control the programming and adjust the function himself so that it works both in Marlin and in his system. Bigtreetech would like to sell its displays to RRF users as well, but it doesn't do much. |
Hi radek8, I'm sorry I don't mean to criticize - I understand and appreciate what you are saying. I'm sorry that BTT don't seem to support these developments as much as I thought they would be and leave the work to others. From my perspective, I saw the RRF and the TFT as parts of the same product that I was trying to use. To say the fault is in one of these parts and not the other may be true but it doesn't help anything. I'm learning the hard way the politics of this situation. Should I be posting this in the RRF repository? I would be more than willing to test any of these fixes - my E3-RRF/E3-TFT35/Ender 3 Pro system seems to be working very well under RepRap - once I understand the various work-arounds. I will also endeavor to learn more about the system to make my own fixes as you kindly suggest. Thank you for all your efforts. |
Find out how the RRF reports a change in fan speed to the serial port |
Hi Radek8, I'm sorry but I have no idea on how to answer your question. I've posted a message on the TeamGloomy RRF site to see if anyone there can help. Thanks you for your help. |
P.S. Is this the same issue as #1834? |
Hello, TFT35 communicates with RRF through the standard gcode protocol. At present, I haven't found a way to report or poll the fan speed on RRF, So this problem needs to be solved by modifying the logic of RRF part (or TFT communicates with RRF through JSON format similar the PanelDue, which needs a lot of modification).
Yeah, It is caused by the same principle that the motherboard does not report the fan speed to the TFT through serial when the speed changes, |
M409 can be used to query the fan speed directly from the object model |
Hello, This should be fixed in #1962 Please test |
@bigtreetech #1962 resovles this issue, I started a print, and the fan speed updated during it, also the values set by the slicer, and also my manual overwrite. |
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. |
Description
When a print is initiated from an SD card or remotely via DWC or Cura plugin, the display only shows 0% F0 fan speed. If the g code print method sets or changes this fan speed, this is not reflected on the TFT35 display.
Steps to reproduce
Print something with an active part cooler fan setting.
Note that the zero fan speed displayed is always 0%.
Expected behavior
I would expect the F0 % reading on the status screen to display the current fan speed
Actual behavior
Part fan speed display always shows 0% unless manually changed on the TFT. The fan appears to be controlled properly even though the status is not being updated.
Hardware Variant
E3-TFT35-3.0
E3-RRF-1.1
TFT Firmware Version & Main Board Firmware details
E3-TFT35-V3.0.27
RRF 3.2.2
Additional Information
The text was updated successfully, but these errors were encountered: