Merge pull request #1931 from paclema/M303_echo
Added new PID autotune info, to make easy copy & paste results to marlin
This commit is contained in:
		@@ -209,7 +209,7 @@
 | 
				
			|||||||
#define MSG_OK_B                            "ok B:"
 | 
					#define MSG_OK_B                            "ok B:"
 | 
				
			||||||
#define MSG_OK_T                            "ok T:"
 | 
					#define MSG_OK_T                            "ok T:"
 | 
				
			||||||
#define MSG_AT                              " @:"
 | 
					#define MSG_AT                              " @:"
 | 
				
			||||||
#define MSG_PID_AUTOTUNE_FINISHED           MSG_PID_AUTOTUNE " finished! Put the last Kp, Ki and Kd constants from above into Configuration.h"
 | 
					#define MSG_PID_AUTOTUNE_FINISHED           MSG_PID_AUTOTUNE " finished! Put the last Kp, Ki and Kd constants from below into Configuration.h"
 | 
				
			||||||
#define MSG_PID_DEBUG                       " PID_DEBUG "
 | 
					#define MSG_PID_DEBUG                       " PID_DEBUG "
 | 
				
			||||||
#define MSG_PID_DEBUG_INPUT                 ": Input "
 | 
					#define MSG_PID_DEBUG_INPUT                 ": Input "
 | 
				
			||||||
#define MSG_PID_DEBUG_OUTPUT                " Output "
 | 
					#define MSG_PID_DEBUG_OUTPUT                " Output "
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -209,7 +209,7 @@
 | 
				
			|||||||
#define MSG_OK_B                            "ok B:"
 | 
					#define MSG_OK_B                            "ok B:"
 | 
				
			||||||
#define MSG_OK_T                            "ok T:"
 | 
					#define MSG_OK_T                            "ok T:"
 | 
				
			||||||
#define MSG_AT                              " @:"
 | 
					#define MSG_AT                              " @:"
 | 
				
			||||||
#define MSG_PID_AUTOTUNE_FINISHED           MSG_PID_AUTOTUNE " finished! Put the last Kp, Ki and Kd constants from above into Configuration.h"
 | 
					#define MSG_PID_AUTOTUNE_FINISHED           MSG_PID_AUTOTUNE " finished! Put the last Kp, Ki and Kd constants from below into Configuration.h"
 | 
				
			||||||
#define MSG_PID_DEBUG                       " PID_DEBUG "
 | 
					#define MSG_PID_DEBUG                       " PID_DEBUG "
 | 
				
			||||||
#define MSG_PID_DEBUG_INPUT                 ": Input "
 | 
					#define MSG_PID_DEBUG_INPUT                 ": Input "
 | 
				
			||||||
#define MSG_PID_DEBUG_OUTPUT                " Output "
 | 
					#define MSG_PID_DEBUG_OUTPUT                " Output "
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -341,6 +341,9 @@ void PID_autotune(float temp, int extruder, int ncycles)
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
    if (cycles > ncycles) {
 | 
					    if (cycles > ncycles) {
 | 
				
			||||||
      SERIAL_PROTOCOLLNPGM(MSG_PID_AUTOTUNE_FINISHED);
 | 
					      SERIAL_PROTOCOLLNPGM(MSG_PID_AUTOTUNE_FINISHED);
 | 
				
			||||||
 | 
					      SERIAL_PROTOCOLPGM("#define  DEFAULT_Kp "); SERIAL_PROTOCOLLN(Kp);
 | 
				
			||||||
 | 
					      SERIAL_PROTOCOLPGM("#define  DEFAULT_Ki "); SERIAL_PROTOCOLLN(Ki);
 | 
				
			||||||
 | 
					      SERIAL_PROTOCOLPGM("#define  DEFAULT_Kd "); SERIAL_PROTOCOLLN(Kd);
 | 
				
			||||||
      return;
 | 
					      return;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    lcd_update();
 | 
					    lcd_update();
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user