Open WanaGo opened 7 years ago
Thank you for your analysis, I will give you an answer next week hopefully.
Yes, I have to do something to fix it. I will report you what I change by giving you the commit link.
I believe that it could be enough https://github.com/BCN3D/BCN3DSigma-Firmware/commit/2fbe15178a0b9debbac2a89d6dbe85612a96c537
After G36 is completed, I noticed that going into the Temperature menu, the values were incorrect and static. Exiting that screen, to go back to the Main Menu, and then going back into Temperature menu again, and the values were correct again and moving. This is also noticed if you do a print after a G36, the temperatures in the print menu can be static.
I connected Pronterface, and saw that after the calibration was completed, there was no mention of Surfing 0. Going into Temperature Menu, still no mention. Exiting Temperature menu, and Pronterface showed "Surfing 0" in the log. Going back into Temperature and the temperatures work again.
Looking in Malin:
surfing_temps is set true, and the code requires it to be set true here it seems
and here
and its used here to update the text:
I am unsure if this code is related to how this works, as there is very little commenting in the code to figure out what 'surfing_temps' actually means. But there is a problem here, if you are able to have a look and find what is the cause.
Running 1.2.5 Release
Thank you.