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:
commit
5e3bb4bdf3
3 changed files with 5 additions and 2 deletions
|
@ -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 a new issue