Welcome! Log In Create A New Profile

Advanced

Show Fan Speed on Info Screen?

Posted by DaHai8 
Show Fan Speed on Info Screen?
August 11, 2018 11:11PM
Anyone know of a setting in Marlin to show the Part Cooling Fan Speed on the Main (Info) Screen?
I realize there is no much room, but for me, showing X & Y coordinates is pretty useless as the latency is so great, the print head is already somewhere else.
So I think it would be nicer to just replace that with Part Cooling Fan Speed.
Thanks!
Re: Show Fan Speed on Info Screen?
August 13, 2018 08:13AM
I had a look at my relatively old version of Marlin and could see no such option. I doubt it has been 'added' since.

So I would say no, there is not such setting.

Do you understand C/C++ (or any programming language really)? I ask because you could set this yourself. It depends on which LCD screen you are using and so on.
For me, on a RAMPS1.4 board with the reprap discount screen I can edit the
lcd_implementation_status_screen
function to do such a thing. I am not sure if the
part cooling fan variable is visible to that class, but that is a simple problem to overcome.

Hope this helps.
Re: Show Fan Speed on Info Screen?
August 13, 2018 09:20AM
Thanks!
I found the functions in ultralcd_impl_HD44780.h and replaced the "draw_axis_value(X_AXIS..." with my own function for displaying the Fan Speed "_draw_fan_status(0, fanSpeeds[0], blink" and it complies. Haven't loaded and tested it on the printer yet. It's hardly production worthy at this point.
Thanks again!
Sorry, only registered users may post in this forum.

Click here to login