Closed Hans007a closed 6 years ago
Fix!
After change to the version 4.3.5 i get at start a message "Need Tune PID"
/**
/**
/****
/***
//#define ADVANCED_OK //#define EMERGENCY_PARSER //#define FASTER_GCODE_PARSER
//#define MECHANISM MECH_COREXY //#define MECHANISM MECH_COREYX //#define MECHANISM MECH_COREXZ //#define MECHANISM MECH_COREZX //#define MECHANISM MECH_COREYZ //#define MECHANISM MECH_COREZY //#define MECHANISM MECH_DELTA //#define MECHANISM MECH_MORGAN_SCARA //#define MECHANISM MECH_MAKERARM_SCARA //#define MECHANISM MECH_MUVE3D
/*****
//#define DHT_SENSOR
//#define TEMP_STAT_LEDS
//#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result. //#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_ADD_EXTRUSION_RATE
//#define FAST_PWM_COOLER
//#define PREVENT_LENGTHY_EXTRUDE
/***
//#define ENDSTOP_INTERRUPTS_FEATURE
//#define PROBE_MANUALLY //#define Z_PROBE_FIX_MOUNTED //#define BLTOUCH //#define BLTOUCH_DELAY 375 // (ms) Enable and increase if needed //#define Z_PROBE_SLED
//#define Z_MIN_PROBE_REPEATABILITY_TEST
//#define PROBING_HEATERS_OFF // Turn heaters off when probing //#define PROBING_FANS_OFF // Turn fans off when probing //#define LCD_BED_LEVELING
//#define LEVEL_BED_CORNERS
//#define DISABLE_INACTIVE_EXTRUDER
//#define Z_SAFE_HOMING
//#define MESH_BED_LEVELING //#define AUTO_BED_LEVELING_UBL //#define AUTO_BED_LEVELING_LINEAR //#define AUTO_BED_LEVELING_BILINEAR //#define AUTO_BED_LEVELING_3POINT //#define DEBUG_LEVELING_FEATURE //#define MESH_EDIT_GFX_OVERLAY
//#define G26_MESH_VALIDATION
//#define MESH_G28_REST_ORIGIN
//#define UBL_Z_RAISE_WHEN_OFF_MESH 2.5
//#define PROBE_Y_FIRST //#define ABL_BILINEAR_SUBDIVISION
//#define Z_PROBE_END_SCRIPT "G1 Z10 F8000\nG1 X10 Y10\nG1 Z0.5" //#define ENABLE_LEVELING_FADE_HEIGHT //#define BED_CENTER_AT_0_0 //#define MANUAL_X_HOME_POS 0 //#define MANUAL_Y_HOME_POS 0 //#define MANUAL_Z_HOME_POS 0
//#define HYSTERESIS //#define ZWOBBLE
/*****
//#define FAN_KICKSTART_TIME 0
//#define INVERTED_FAN_PINS
//#define VOLUMETRIC_EXTRUSION //#define VOLUMETRIC_DEFAULT_ON
//#define SINGLENOZZLE //#define BARICUDA //#define EXT_SOLENOID //#define COLOR_MIXING_EXTRUDER
//#define MKR4 //#define INVERTED_RELE_PINS //#define MKR6 //#define INVERTED_RELE_PINS //#define MKR12 //#define INVERTED_RELE_PINS //#define MKSE6
//#define DONDOLO_SINGLE_MOTOR //#define DONDOLO_DUAL_MOTOR
//#define IDLE_OOZING_PREVENT
//#define EXTRUDER_RUNOUT_PREVENT
//#define LIN_ADVANCE
//#define LA_DEBUG //#define WORKSPACE_OFFSETS
//#define ENABLED_ALL_SIX_ENDSTOP //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED
//#define G38_PROBE_TARGET
//#define SCAD_MESH_OUTPUT //#define ENABLE_SERVOS
//#define DEACTIVATE_SERVOS_AFTER_MOVE
//#define Z_LATE_ENABLE
//#define QUICK_HOME //#define HOME_Y_BEFORE_X //#define FORCE_HOME_XY_BEFORE_Z //#define BABYSTEPPING //#define BABYSTEP_XY
//#define BABYSTEP_ZPROBE_OFFSET //#define DOUBLECLICK_FOR_Z_BABYSTEPPING
//#define BABYSTEP_ZPROBE_GFX_OVERLAY //#define BABYSTEP_ZPROBE_GFX_REVERSE //#define FWRETRACT
//#define DUAL_X_CARRIAGE
//#define X_TWO_STEPPER
//#define Y_TWO_STEPPER
//#define Z_TWO_STEPPER //#define Z_THREE_STEPPER //#define Z_FOUR_STEPPER
//#define Z_TWO_ENDSTOPS //#define Z_THREE_ENDSTOPS //#define Z_FOUR_ENDSTOPS //#define XY_FREQUENCY_LIMIT 15 //#define SF_ARC_FIX //#define EXTRUDER_ENCODER_CONTROL
//#define INVERTED_ENCODER_PINS //#define FILAMENT_SENSOR
//#define FILAMENT_LCD_DISPLAY //#define FILAMENT_RUNOUT_SENSOR //#define FILAMENT_RUNOUT_DAV_SYSTEM
//#define POWER_CONSUMPTION
//#define POWER_CONSUMPTION_LCD_DISPLAY //#define FLOWMETER_SENSOR
//#define MINFLOW_PROTECTION 4
//#define DOOR_OPEN
//#define POWER_CHECK
//#define EEPROM_SD //#define EEPROM_FLASH //#define DISABLE_M503
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error) //#define SDEXTRASLOW // Use even slower SD transfer mode (not normally needed - uncomment if you're getting volume init error) //#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication //#define SD_EXTENDED_DIR // Show extended directory including file length. Don't use this with Pronterface
//#define SD_DETECT_INVERTED
//#define MENU_ADDAUTOSTART //#define SCROLL_LONG_FILENAMES //#define SDCARD_SORT_ALPHA
//#define SHOW_CUSTOM_BOOTSCREEN
//#define ULTRA_LCD // Character based //#define DOGLCD // Full graphics display
//#define USE_BIG_EDIT_FONT //#define USE_SMALL_INFOFONT //#define DOGM_SPI_DELAY_US 5 //#define OVERLAY_GFX_REVERSE
//#define LCD_SCREEN_ROT_90 // Rotate screen orientation for graphics display by 90 degree clockwise //#define LCD_SCREEN_ROT_180 // Rotate screen orientation for graphics display by 180 degree clockwise //#define LCD_SCREEN_ROT_270 // Rotate screen orientation for graphics display by 270 degree clockwise //#define INVERT_CLICK_BUTTON // Option for invert encoder button logic //#define INVERT_BACK_BUTTON // Option for invert back button logic if avaible //#define REVERSE_ENCODER_DIRECTION //#define REVERSE_MENU_DIRECTION
//#define DOUBLECLICK_FOR_Z_BABYSTEPPING
//#define SPEAKER //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 2 //#define LCD_FEEDBACK_FREQUENCY_HZ 5000 //#define UI_VOLTAGE_LEVEL 0 // 3.3 V
//#define STATUS_MESSAGE_SCROLLING //#define LCD_DECIMAL_SMALL_XY //#define LCD_TIMEOUT_TO_STATUS 15000 //#define LED_CONTROL_MENU //#define LED_COLOR_PRESETS // Enable the Preset Color menu option //#define LED_USER_PRESET_STARTUP // Have the printer display the user preset color on startup
//#define ULTIMAKERCONTROLLER //#define ULTIPANEL //#define CARTESIO_UI //#define RADDS_DISPLAY //#define PANEL_ONE //#define MAKRPANEL //#define REPRAPWORLD_GRAPHICAL_LCD //#define VIKI2 //#define miniVIKI //#define ELB_FULL_GRAPHIC_CONTROLLER //#define REPRAP_DISCOUNT_SMART_CONTROLLER //#define G3D_PANEL
//#define MINIPANEL //#define REPRAPWORLD_KEYPAD //#define REPRAPWORLD_KEYPAD_MOVE_STEP 1.0 //#define RIGIDBOT_PANEL //#define BQ_LCD_SMART_CONTROLLER //#define RA_CONTROL_PANEL //#define LCD_SAINSMART_I2C_1602 //#define LCD_SAINSMART_I2C_2004 //#define LCM1602 //#define LCD_I2C_PANELOLU2 //#define LCD_I2C_VIKI //#define U8GLIB_SSD1306 //#define WANHAO_D6_OLED //#define SAV_3DGLCD //#define ZONESTAR_LCD // Requires ADC_KEYPAD_PIN to be assigned to an analog pin. //#define ANET_FULL_GRAPHICS_LCD // Anet 128x64 full graphics lcd with rotary encoder as used on Anet A6 //#define SAV_3DLCD //#define OLED_PANEL_TINYBOY2 //#define MAKEBOARD_MINI_2_LINE_DISPLAY_1602 //#define MKS_MINI_12864 //#define CR10_STOCKDISPLAY //#define MKS_12864OLED // Uses the SH1106 controller (default) //#define MKS_12864OLED_SSD1306 // Uses the SSD1306 controller //#define NEXTION
//#define NEXTION_GFX
//#define LCD_PROGRESS_BAR
//#define PROGRESS_MSG_ONCE //#define LCD_PROGRESS_BAR_TEST //#define PHOTOGRAPH //#define CHDK
//#define RFID_MODULE
//#define BLINKM //#define RGB_LED //#define RGBW_LED //#define PCA9632 //#define NEOPIXEL_LED
//#define NEOPIXEL_STARTUP_TEST //#define PRINTER_EVENT_LEDS //#define LASER //#define CNCROUTER //#define CASE_LIGHT
//#define CASE_LIGHT_USE_NEOPIXEL
//#define DISABLE_DOUBLE_QUAD_STEPPING
//#define USE_MICROSTEPS
//#define DIGIPOT_I2C
//#define CONFIG_STEPPERS_TOSHIBA //#define HAVE_TMCDRIVER //#define HAVE_TMC2130 //#define HAVE_TMC2208 //#define HAVE_L6470DRIVER
//#define SERIAL_XON_XOFF //#define SERIAL_STATS_MAX_RX_QUEUED //#define SERIAL_STATS_DROPPED_RX
//#define ARC_P_CIRCLES // Enable the 'P' parameter to specify complete circles //#define CNC_WORKSPACE_PLANES // Allow G2/G3 to operate in XY, ZX, or YZ planes
//#define M100_FREE_MEMORY_WATCHER
//#define NOZZLE_CLEAN_FEATURE
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu. //#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302) //#define INCH_MODE_SUPPORT //#define JSON_OUTPUT //#define PINS_DEBUGGING //#define EXTENDED_CAPABILITIES_REPORT //#define USE_WATCHDOG //#define WATCHDOG_RESET_MANUAL //#define START_GCODE
//#define STOP_GCODE
//#define CUSTOM_USER_MENUS
/* Below you will find the configuration string, that created with Configurator tool online marlinkimbra.it ========== Start configuration string ========== { "printer": "custom", "processor": 0, "serial": 0, "baudrates": 115200, "customname": "R2D2", "customconfig": "CR-10S", "machineuuid": "00000000-0000-0000-0000-000000000000", "notimeouts": 1000, "advancedok": "0", "killMethod": 0, "motherboards": "BOARD_RAMPS_13_HFB", "mechanism": 0, "power": "0", "defaultpower": "0", "delayafterpower": 5, "extruders": 1, "driverextruders": 1, "bed": "1", "chamber": "0", "cooler": "0", "tempunitsupport": "0", "dhtsupport": "0", "tempsensor0": "1", "tempsensor1": "0", "tempsensor2": "0", "tempsensor3": "0", "tempsensorbed": "4", "tempsensorchamber": "0", "tempsensorcooler": "0", "ad595offset": 0, "ad595gain": 1, "dummy998": 25, "dummy999": 25, "showadc": "0", "maxtemp0": 275, "maxtemp1": 275, "maxtemp2": 275, "maxtemp3": 275, "maxtempbed": 150, "maxtempchamber": 150, "maxtempcooler": 150, "mintemp0": 5, "mintemp1": 5, "mintemp2": 5, "mintemp3": 5, "mintempbed": 5, "mintempchamber": 5, "mintempcooler": 5, "plahotendtemp": 200, "plabedtemp": 60, "plafanspeed": 255, "abshotendtemp": 240, "absbedtemp": 90, "absfanspeed": 255, "gumhotendtemp": 230, "gumbedtemp": 60, "gumfanspeed": 255, "autotemp": "1", "autotempoldweight": 0.98, "heaterpwmspeed": 0, "bangmax": 255, "pidtemp": "1", "pidextrusionrate": "0", "pidkp0": 22.04, "pidki0": 1.52, "pidkd0": 79.9, "pidkc0": 100, "pidkp1": 40, "pidki1": 7, "pidkd1": 60, "pidkc1": 100, "pidkp2": 40, "pidki2": 7, "pidkd2": 60, "pidkc2": 100, "pidkp3": 40, "pidki3": 7, "pidkd3": 60, "pidkc3": 100, "pidbedtemp": "1", "maxbedpower": 255, "pidbedkp": 386.11, "pidbedki": 22.49, "pidbedkd": 1657.27, "pidchambertemp": "0", "maxchamberpower": 255, "pidchamberkp": 10, "pidchamberki": 1, "pidchamberkd": 305, "pidcoolertemp": "0", "fastpwmcooler": "0", "maxcoolerpower": 255, "pidcoolerkp": 10, "pidcoolerki": 1, "pidcoolerkd": 305, "invertedheaterpins": "0", "invertedbedpin": "0", "invertedchamberpin": "0", "invertedcoolerpin": "0", "thermalprotectionhotend": "1", "thermalprotectionperiod": 40, "thermalprotectionhysteresis": 4, "thermalprotectionbed": "1", "thermalprotectionbedperiod": 20, "thermalprotectionbedhysteresis": 2, "thermalprotectionchamber": "0", "thermalprotectionchamberperiod": 20, "thermalprotectionchamberhysteresis": 2, "thermalprotectioncooler": "0", "thermalprotectioncoolerperiod": 20, "thermalprotectioncoolerhysteresis": 2, "uiprintername": "CR-10 5S", "Xminendstop": "0", "Xmaxendstop": "0", "Yminendstop": "0", "Ymaxendstop": "0", "Zminendstop": "0", "Zmaxendstop": "0", "Z2minendstop": "0", "Z2maxendstop": "0", "Z3minendstop": "0", "Z3maxendstop": "0", "Z4minendstop": "0", "Z4maxendstop": "0", "Zprobeendstop": "0", "Eminendstop": "0", "Xhoming": 0, "Yhoming": 0, "Zhoming": 0, "Ehoming": 0, "Xinvertenable": 0, "Yinvertenable": 0, "Zinvertenable": 0, "Einvertenable": 0, "Xinvertstep": "0", "Yinvertstep": "0", "Zinvertstep": "0", "Einvertstep": "0", "Xinvertdir": "0", "Yinvertdir": "0", "Zinvertdir": "1", "E0invertdir": "0", "E1invertdir": "0", "E2invertdir": "0", "E3invertdir": "0", "E4invertdir": "0", "E5invertdir": "0", "disableX": "1", "disableY": "1", "disableZ": "1", "disableE": "1", "Xmaxpos": 500, "Xminpos": 0, "Ymaxpos": 500, "Yminpos": 0, "Zmaxpos": 500, "Zminpos": 0, "Zsafehoming": "0", "ZsafehomingX": 150, "ZsafehomingY": 150, "Zminheightbeforehoming": 0, "Zprobetype": 0, "Zprobesledoffset": 5, "Xprobeoffset": 0, "Yprobeoffset": 0, "Zprobeoffset": -1.5, "xyprobespeed": 8000, "zprobespeed": 3600, "zprobespeedfast": 200, "zprobespeedslow": 120, "zprobingrepeat": "0", "Zproberepetitions": 1, "Zraiseprobedeploystow": 15, "Zraisebetweenprobe": 10, "lcdbedlevel": "0", "lcdzstep": 0.025, "lcdprobezrange": 4, "levelingfadeheight": "0", "bedlevel": 0, "meshinset": 10, "meshg28rest": "0", "maxgridpointX": 5, "maxgridpointY": 5, "leftprobe": 40, "rightprobe": 260, "backprobe": 260, "frontprobe": 40, "Xprobe1": 15, "Yprobe1": 180, "Xprobe2": 15, "Yprobe2": 15, "Xprobe3": 180, "Yprobe3": 15, "manualhomepos": "0", "bedcenter00": "0", "Xhomepos": 0, "Yhomepos": 0, "Zhomepos": 0, "Xstepspermm": 80, "Ystepspermm": 80, "Zstepspermm": 400, "E0stepspermm": 93, "E1stepspermm": 625, "E2stepspermm": 625, "E3stepspermm": 625, "E4stepspermm": 625, "E5stepspermm": 625, "Xmaxspeed": 300, "Ymaxspeed": 300, "Zmaxspeed": 5, "E0maxspeed": 25, "E1maxspeed": 100, "E2maxspeed": 100, "E3maxspeed": 100, "E4maxspeed": 100, "E5maxspeed": 100, "Xmanualspeed": 50, "Ymanualspeed": 50, "Zmanualspeed": 4, "Emanualspeed": 1, "minimumspeed": 0, "minimumtravelspeed": 0, "minimumplannerspeed": 0.05, "Xmaxacceleration": 500, "Ymaxacceleration": 300, "Zmaxacceleration": 100, "E0maxacceleration": 5000, "E1maxacceleration": 3000, "E2maxacceleration": 3000, "E3maxacceleration": 3000, "E4maxacceleration": 3000, "E5maxacceleration": 3000, "E0retractacceleration": 500, "E1retractacceleration": 10000, "E2retractacceleration": 10000, "E3retractacceleration": 10000, "E4retractacceleration": 10000, "E5retractacceleration": 10000, "defaultacceleration": 300, "defaulttravelacceleration": 1000, "disableddoublequadstepping": "0", "stepperpulse": 0, "maxXjerk": 20, "maxYjerk": 10, "maxZjerk": 0.4, "maxE0jerk": 5, "maxE1jerk": 5, "maxE2jerk": 5, "maxE3jerk": 5, "maxE4jerk": 5, "maxE5jerk": 5, "Xhomingspeed": 50, "Yhomingspeed": 50, "Zhomingspeed": 4, "XbumpMM": 5, "YbumpMM": 5, "ZbumpMM": 2, "Xbumpdivisor": 5, "Ybumpdivisor": 5, "Zbumpdivisor": 2, "hotendoffsetXE1": 0, "hotendoffsetXE2": 0, "hotendoffsetXE3": 0, "hotendoffsetYE1": 0, "hotendoffsetYE2": 0, "hotendoffsetYE3": 0, "hotendoffsetZE1": 0, "hotendoffsetZE2": 0, "hotendoffsetZE3": 0, "deltasegmentpersecond": 200, "deltadiagonalrod": 220, "deltasmoothrodoffset": 145, "deltaeffectoroffset": 20, "deltacarriageoffset": 20, "deltaprinterradius": 70, "deltaheight": 210, "towerAendstop": 0, "towerBendstop": 0, "towerCendstop": 0, "towerAangle": 0, "towerBangle": 0, "towerCangle": 0, "towerAradius": 0, "towerBradius": 0, "towerCradius": 0, "towerAdiagonalrod": 0, "towerBdiagonalrod": 0, "towerCdiagonalrod": 0, "deltaautoprecision": 0.1, "deltaautogrid": 7, "deltaXdeploystart": 0, "deltaYdeploystart": 0, "deltaZdeploystart": 30, "deltaXdeployend": 0, "deltaYdeployend": 0, "deltaZdeployend": 30, "deltaXretractstart": 0, "deltaYretractstart": 0, "deltaZretractstart": 30, "deltaXretractend": 0, "deltaYretractend": 0, "deltaZretractend": 0, "deltaautocalibration": 0, "deltahomesafezone": "1", "deltahomeonpower": "0", "fanpwmspeed": 0, "fankickstarttime": 0, "fanminpwm": 0, "autofan0": -1, "autofan1": -1, "autofan2": -1, "autofan3": -1, "autofan4": -1, "autofan5": -1, "Ecoolertemp": 50, "Ecoolerspeed": 255, "Ecoolerminspeed": 0, "defaultfilamentdia": 1.75, "dangerousextrude": "1", "extrudemintemp": 170, "lengthextrude": "1", "extrudemaxlenght": 400, "singlenozzle": "0", "baricuda": "0", "colormixingextruder": "0", "mixingsteppers": "2", "virtualtools": 16, "mkr4": "0", "invertrelepin": "0", "E0E1pin": -1, "E0E2pin": -1, "E1E3pin": -1, "mkr6": "0", "mkr12": "0", "EX1pin": -1, "EX2pin": -1, "dondolo": "0", "dondolodualmotor": "0", "dondoloservo": 0, "dondoloservoe0": 120, "dondoloservoe1": 10, "dondolodelay": 1000, "workspace": "0", "softwareminendstop": "1", "softwaremaxendstop": "1", "endstoponlyforhome": "1", "abortendstophit": "0", "abortendstophitinit": "1", "servos": "0", "numservos": 0, "Zservo": -1, "angleextendservosZ": 0, "angleretractservosZ": 0, "servodeactivate": "0", "servodeactivatedelay": 300, "Xtwostepper": "0", "X2vsXdir": "0", "Ytwostepper": "0", "Y2vsYdir": "0", "Zplusstepper": "0", "Ztwoendstop": "0", "Zthreeendstop": "0", "Zfourendstop": "0", "extencoder": "0", "extencodererrorstep": 500, "extencoderminstep": 10, "filamentsensor": "0", "filamentsensorextruder": 0, "filamentsensormaxdia": 2, "filamentsensormindia": 1.35, "filamentsensordia": 1.75, "filamentsensorlcd": "0", "filamentrunout": "0", "filamentrunoutdav": "0", "filamentrunoutpininverting": "0", "filamentrunoutpullup": "1", "filamentrunoutscript": "M600", "powerconsumption": "0", "dooropen": "0", "doorendstop": "0", "powercheck": "0", "powercheckendstop": "0", "caselight": "0", "caselightinvert": "0", "caselightdefault": "0", "caselightbrightness": 255, "eeprom": "1", "eepromsd": "0", "eepromchitchat": "1", "sdsupport": "1", "sdslow": "0", "sdextraslow": "0", "sddisableddetect": "1", "sddetectinverted": "0", "sdsetting": "1", "lcdlanguages": "fr", "encoderpulsesstep": 4, "encoderstepmenu": 1, "invertclickbutton": "0", "invertbackbutton": "0", "invertrotaryswitch": "0", "invertmenudirection": "0", "displays": 5, "nextion_port": 1, "nextionGFX": "0", "lcdprogressbar": 0, "lcdprogressbarbartime": 3, "lcdprogressbarmsgtime": 1, "lcdprogressbarmsgexpire": 0, "laserbeam": "0", "lasercontrol": 1, "laserfocus": "0", "laserraster": "0", "rfidmodule": "0", "rfidserial": 1, "rgbled": "0", "rgbwled": "0", "pca9632": "0", "neopixelled": "0", "neopixeltype": "NEO_GRB", "neopixelpixels": 16, "eventled": "0", "usemicrostep": "0", "Xmicrostep": 16, "Ymicrostep": 16, "Zmicrostep": 16, "Emicrostep": 16, "Xcurrent": 1000, "Ycurrent": 1000, "Zcurrent": 1000, "E0current": 1000, "E1current": 1000, "E2current": 1000, "E3current": 1000, "E4current": 1000, "E5current": 1000, "toshiba": "0", "jsonoutput": "0", "testmode": "0", "inchmodesupport": "0", "blockbuffersize": 16, "bufsize": 4, "nozzlecleanfeature": "0", "nozzlecleanstrokes": 12, "nozzlecleantriangle": 3, "nozzlecleanstart_x": 30, "nozzlecleanstart_y": 30, "nozzlecleanstart_z": 1, "nozzlecleanend_x": 100, "nozzlecleanend_y": 60, "nozzlecleanend_z": 1, "nozzlecleangoback": "1", "nozzleparkfeature": "1", "nozzleparkXpos": 10, "nozzleparkYpos": 10, "nozzleparkZpos": 20, "nozzleparkXYfr": 100, "nozzleparkZfr": 5, "filamentchangeenable": "1", "filamentchangeretract": 4, "filamentchangeretractfr": 60, "filamentchangeunload": 420, "filamentchangeunloadfr": 8, "filamentchangeload": 0, "filamentchangeloadfr": 0, "filamentchangeextrude": 50, "filamentchangeextrudefr": 3, "filamentchangeunloadretract": 13, "filamentchangeunloadretractdelay": 5000, "filamentchangeunloadretractpurge": 8, "filamentchangenozzletimeout": 120, "filamentchangeprinteroff": 5, "filamentchangenumberbeep": 6, "filamentchangenosteppertimeout": "1", "filamentchangeparkheadonpause": "1", "filamentchangehomebefore": "1", "filamentchangegcodes": "0", "filamentchangeallextruder": "0", "Xmotor": { "name": "X motor", "step": "ORIG_X_STEP_PIN", "dir": "ORIG_X_DIR_PIN", "enable": "ORIG_X_ENABLE_PIN" }, "Ymotor": { "name": "Y motor", "step": "ORIG_Y_STEP_PIN", "dir": "ORIG_Y_DIR_PIN", "enable": "ORIG_Y_ENABLE_PIN" }, "Zmotor": { "name": "Z motor", "step": "ORIG_Z_STEP_PIN", "dir": "ORIG_Z_DIR_PIN", "enable": "ORIG_Z_ENABLE_PIN" }, "X2motor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "Y2motor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "Z2motor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "Z3motor": { "name": "Extruder 2", "step": "ORIG_E2_STEP_PIN", "dir": "ORIG_E2_DIR_PIN", "enable": "ORIG_E2_ENABLE_PIN" }, "Z4motor": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" }, "E0motor": { "name": "Extruder 0", "step": "ORIG_E0_STEP_PIN", "dir": "ORIG_E0_DIR_PIN", "enable": "ORIG_E0_ENABLE_PIN" }, "E1motor": { "name": "Extruder 1", "step": "ORIG_E1_STEP_PIN", "dir": "ORIG_E1_DIR_PIN", "enable": "ORIG_E1_ENABLE_PIN" }, "E2motor": { "name": "Extruder 2", "step": "ORIG_E2_STEP_PIN", "dir": "ORIG_E2_DIR_PIN", "enable": "ORIG_E2_ENABLE_PIN" }, "E3motor": { "name": "Extruder 3", "step": "ORIG_E3_STEP_PIN", "dir": "ORIG_E3_DIR_PIN", "enable": "ORIG_E3_ENABLE_PIN" }, "E4motor": { "name": "Extruder 4", "step": "ORIG_E4_STEP_PIN", "dir": "ORIG_E4_DIR_PIN", "enable": "ORIG_E4_ENABLE_PIN" }, "E5motor": { "name": "Extruder 5", "step": "ORIG_E5_STEP_PIN", "dir": "ORIG_E5_DIR_PIN", "enable": "ORIG_E5_ENABLE_PIN" }, "heater0pin": "ORIG_HEATER_0_PIN", "heater1pin": "ORIG_HEATER_1_PIN", "heater2pin": "ORIG_HEATER_2_PIN", "heater3pin": "ORIG_HEATER_3_PIN", "heaterbedpin": "ORIG_HEATER_BED_PIN", "heaterchamberpin": "NoPin", "heatercoolerpin": "NoPin", "temp0pin": "ORIG_TEMP_0_PIN", "temp1pin": "ORIG_TEMP_1_PIN", "temp2pin": "ORIG_TEMP_2_PIN", "temp3pin": "ORIG_TEMP_3_PIN", "tempbedpin": "ORIG_TEMP_BED_PIN", "tempchamberpin": "NoPin", "tempcoolerpin": "NoPin", "Xminpin": "ORIG_X_MIN_PIN", "Xmaxpin": "ORIG_X_MAX_PIN", "Yminpin": "ORIG_Y_MIN_PIN", "Ymaxpin": "ORIG_Y_MAX_PIN", "Zminpin": "ORIG_Z_MIN_PIN", "Zmaxpin": "ORIG_Z_MAX_PIN", "Z2minpin": "NoPin", "Z2maxpin": "NoPin", "Z3minpin": "NoPin", "Z3maxpin": "NoPin", "Z4minpin": "NoPin", "Z4maxpin": "NoPin", "Zprobepin": "NoPin", "fanpin": "ORIG_FAN0_PIN", "fan1pin": "ORIG_FAN1_PIN", "fan2pin": "ORIG_FAN2_PIN", "fan3pin": "ORIG_FAN3_PIN", "fan4pin": "ORIG_FAN4_PIN", "fan5pin": "ORIG_FAN5_PIN", "PSONpin": "ORIG_PS_ON_PIN", "beeperpin": "ORIG_BEEPER_PIN", "E0encoderpin": "NoPin", "E1encoderpin": "NoPin", "E2encoderpin": "NoPin", "E3encoderpin": "NoPin", "E4encoderpin": "NoPin", "E5encoderpin": "NoPin", "filamentsensorpin": "NoPin", "flowmeterpin": "NoPin", "filrunoutdavpin": "NoPin", "filrunoutpin": "NoPin", "filrunoutpin1": "NoPin", "filrunoutpin2": "NoPin", "filrunoutpin3": "NoPin", "filrunoutpin4": "NoPin", "filrunoutpin5": "NoPin", "laserpwrpin": "ORIG_LASER_PWR_PIN", "laserpwmpin": "ORIG_LASER_PWM_PIN", "laserperipheralspin": "NoPin", "laserperipheralsstatuspin": "NoPin", "cncrouterpin": "NoPin", "powerconsumptionpin": "NoPin", "doorpin": "NoPin", "powercheckpin": "NoPin", "caselightpin": "NoPin", "rgbledRpin": "NoPin", "rgbledGpin": "NoPin", "rgbledBpin": "NoPin", "rgbledWpin": "NoPin", "neopixelpin": "NoPin", "dhtdatapin": "NoPin", "END_DATA": 0 } ========== End configuration string ========== */
It's normal for force pid tune and save in eeprom the new value...
?
To force the pid tuning I put a variable that at the beginning is false and after tuning or after entering the pid values with 301 it is put to true and saved in eeprom, at which point they will no longer be requested.
After change to the version 4.3.5 i get at start a message "Need Tune PID" even though I set the right PID in the configuration_temperature.h.
And I set PID for the heater and bed and this worked for the v 4.3.4 without problems. In the menu on the display (RRGD 12864) I have only a PID heater set menu, but nothing for the bed!
My printers are cartesian und core xy, both with due & ramps_fd v1 and extern eeprom 24lc256