Tweak PID & G26

Thanks to some great feedback from @RolandRosenfeld I did some small tweaks:

- Adjusted auto PID tune parameters
- Replaced manufacturer PID values
- Minor changes to the readme
- Raised retraction on G26 Mesh Test
- Merged latest bugfix from derhopp
- Added latest hex files

Co-Authored-By: Roland Rosenfeld <roland@spinnaker.de>
This commit is contained in:
David Ramiro
2018-12-17 20:16:57 +01:00
parent 1b8120bbdc
commit 5e9dfe5038
11 changed files with 22998 additions and 22996 deletions

View File

@@ -203,10 +203,10 @@ void AnycubicTFTClass::HandleSpecialMenu()
SpecialMenu=true;
} else if (strcmp(SelectedDirectory, "<auto tune hotend pid>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotend PID");
enqueue_and_echo_commands_P(PSTR("M106 S178\nM303 E0 S240 C8 U1"));
enqueue_and_echo_commands_P(PSTR("M106 S178\nM303 E0 S210 C10 U1"));
} else if (strcmp(SelectedDirectory, "<auto tune hotbed pid>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Auto Tune Hotbed Pid");
enqueue_and_echo_commands_P(PSTR("M303 E-1 S80 C8 U1"));
enqueue_and_echo_commands_P(PSTR("M303 E-1 S60 C10 U1"));
} else if (strcmp(SelectedDirectory, "<save eeprom>")==0) {
SERIAL_PROTOCOLLNPGM("Special Menu: Save EEPROM");
enqueue_and_echo_commands_P(PSTR("M500"));

View File

@@ -380,9 +380,9 @@
// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
// i3 Mega
#define DEFAULT_Kp 16.43
#define DEFAULT_Ki 1.03
#define DEFAULT_Kd 55.79
#define DEFAULT_Kp 15.94
#define DEFAULT_Ki 1.17
#define DEFAULT_Kd 54.19
// Ultimaker
//#define DEFAULT_Kp 22.2

View File

@@ -44,7 +44,7 @@
#endif
#define EXTRUSION_MULTIPLIER 1.0
#define RETRACTION_MULTIPLIER 4
#define RETRACTION_MULTIPLIER 6
#define PRIME_LENGTH 25.0
#define OOZE_AMOUNT 2.25

View File

@@ -133,9 +133,9 @@
#define LCD_PINS_D7 29
#ifdef REPRAP_DISCOUNT_SMART_CONTROLLER
#define BEEPER_PIN 31
#define BEEPER_PIN 37
#define BTN_EN1 33
#define BTN_EN1 31
#define BTN_EN2 33
#define BTN_ENC 35