Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Followup to MarlinFirmware#16372
Include macros for delta ABC
Update Russian language (Update language_ru.h MarlinFirmware/Marlin#16745)
Fix BTT SKR 1.4 extra endstop pins (Fix BTT SKR 1.4 extra endstop pins MarlinFirmware/Marlin#16738)
Option for Trigorilla 1.4 with add-on endstops board (Option for Trigorilla 1.4 with add-on endstops board MarlinFirmware/Marlin#16737)
Consistent M112 with Emergency Parser (Kill steppers when M112 is processed by the emergency parser MarlinFirmware/Marlin#16747)
Improve mfadd helper script
Clean up i2c encoder, sanitize serial
Misc cleanup, whitespace
Encapsulate probe as singleton class (Encapsulate probe as singleton class MarlinFirmware/Marlin#16751)
G34 automatic point assignment (G34 automatic point assignment MarlinFirmware/Marlin#16473)
Fix Temperature::over_autostart_threshold (Fix Temperature::over_autostart_threshold MarlinFirmware/Marlin#16749)
Update Russian language (Update Russian language MarlinFirmware/Marlin#16750)
Fix CURRENT_STEP_DOWN compile error
Drop obsolete SD special char handling
See MarlinFirmware#14035
Followup to MarlinFirmware#16751
See MarlinFirmware#16752
Suppress a compile warning
More 8-extruder fixups
Add EXP labels to SKR pins
Fix LPC build with USE_WATCHDOG off
Minor string storage optimization
Apply REPEAT, RREPEAT, and loop macros (Add nested REPEAT. Use it (and loops) to reduce source size. MarlinFirmware/Marlin#16757)
Revert breaking change to _FAN_PWM macro
Add Z_AFTER_HOMING to raise Z more in G28 (Add Z_AFTER_HOMING to raise after homing Z MarlinFirmware/Marlin#16755)
Corner Leveling: Add inset for each side (Add extra corner leveling margin options MarlinFirmware/Marlin#16759)
(c) 2020
Tweak mfqp script
Use a different Configurations branch for CI
Fix LCD Z Move character LCD display line (Fix #16566 Z move menu LCD Positioning error MarlinFirmware/Marlin#16772)
Fix warning for ESP32 (Fix warning for ESP32 in HAL_ESP32/timers.cpp MarlinFirmware/Marlin#16771)
[cron] Bump distribution date
Force T0 in UBL G29 on all multi-hotend setups (Force T0 on UBL G29 for more than just Idex MarlinFirmware/Marlin#16774)
Keep secure credentials in a separate config file (Keep secure credentials in a separate config file MarlinFirmware/Marlin#16773)
STM32duino - Use SDIO for onboard SD (STM32duino - SDIO for onboard SD card (experimental) MarlinFirmware/Marlin#16756)
Fix E stepper stays on bug
Fixes MarlinFirmware#16753
Fixes MarlinFirmware#16767
Fix CALIBRATION_GCODE pin handling
Upgrade an ifdef
More updates for 8 extruders, REPEAT
[cron] Bump distribution date (2020-02-05)
Add MKS Base 1.6 board (Add MKS Base 1.6 board MarlinFirmware/Marlin#16783)
Direct download link for configs
[cron] Bump distribution date (2020-02-06)
Split up MKS_RUMBA32 into two variants (Split up MKS_RUMBA32 into two variants MarlinFirmware/Marlin#16781)
G26: Allow to set retraction for UBL mesh test (G26: Allow to set retraction for UBL mesh test MarlinFirmware/Marlin#16511)
Remove extraneous Serial init (Remove Unused Serial Port Initialization MarlinFirmware/Marlin#16794)
Fix probe with multi-endstops (Fix for probe with multiple endstops MarlinFirmware/Marlin#16793)
[cron] Bump distribution date (2020-02-07)
[cron] Bump distribution date (2020-02-08)
Clean up Makefle indentation
Add .editorconfig file
Tweak ABL logging, document probing
[cron] Bump distribution date (2020-02-09)
Coolstep for TMC2130, 2209, 5130, 5160 (Coolstep for TMC2130, 2209, 5130, 5160 MarlinFirmware/Marlin#16790)
Better probe fail handling (Better probe fault handling MarlinFirmware/Marlin#16811)
Adafruit Grand Central M4 fixes (Adafruit Grand Central M4 fixes MarlinFirmware/Marlin#16812)
Minor HAL cleanup
Move MSG_MARLIN
Show print time with PRINTER_EVENT_LEDS
Tweak parser warning
Bump config version to 020004 (Bump versions to 020004 MarlinFirmware/Marlin#16816)
Add PID, probe offsets to ExtUI (Add PID, probe offsets to ExtUI MarlinFirmware/Marlin#16792)
[cron] Bump distribution date (2020-02-10)
Tweak LPC1768 upload py script
Add mftest -b (auto-build) and -u (upload)
Reverting MarlinFirmware#16790 as not ready for primetime.
Add a caution to drivers.h
Update MKS BASE and v1.6 pins (Updated pin description for MKS BASE V1.6 MarlinFirmware/Marlin#16806)
Add g-code quoted strings, improve stream code (GCode quoted string support MarlinFirmware/Marlin#16818)
Fix out-of-order M0 after SD printing
Fixes MarlinFirmware#14774
Co-Authored-By: tol2cj [email protected]
Fixes MarlinFirmware#14774
Co-Authored-By: tol2cj [email protected]
Enable hotend / bed PID separately in ExtUI (Enable hotend / bed PID separately in ExtUI MarlinFirmware/Marlin#16827)
Fix MKS Robin Nano platformio.ini entry (Fix MKS Robin Nano platformio.ini entry MarlinFirmware/Marlin#16826)
Unify step pulse timing of ISR / babystep (Use common methods for ISR / babystep pulse delays MarlinFirmware/Marlin#16813)
[cron] Bump distribution date (2020-02-11)
Update SAMD51 EEPROM repo link (Update Samd51 smarteeprom repository link MarlinFirmware/Marlin#16832)
Undo driver type auto-assignment for now
Good general concept but needs more time to develop and group with a stepper suite.
Fixes MarlinFirmware#16674
Co-Authored-By: Vertabreaker [email protected]
Use prior babystep delay method (Use prior babystep delay method MarlinFirmware/Marlin#16833)
Function-style critical section macros
Fix up tests
Simplify old safe homing sanity check
Prevent pin glitches on out commutation ([AGCM4] Prevent pin glitches on out commutation MarlinFirmware/Marlin#16835)
Better for switching from pulled input to output and also set real output (with no input enabled).
[cron] Bump distribution date (2020-02-12)
Define MarlinSerial instances for DGUS (MarlinSerial Constructor for DGUS_SERIAL_PORT MarlinFirmware/Marlin#16841)
No limit needed on this raise
Remove an extraneous limit from MarlinFirmware#16811.
[cron] Bump distribution date (2020-02-13)
[cron] Bump distribution date (2020-02-14)
Fix G-code line parsing (Fix line parsing MarlinFirmware/Marlin#16840)
Ping the job timer in M140 (Stop timer when M140 has target temp below mintemp MarlinFirmware/Marlin#16849)
Remove unused queue.stopped_N (Remove unused GCodeQueue::Stopped_N MarlinFirmware/Marlin#16850)
Don't assert safe homing for delta/scara
Fix ESP32 warning, specify supported version
Add ESPAsyncTCP to lib_ignore ([For ESP32] Added ESPAsyncTCP to lib_ignore MarlinFirmware/Marlin#16844)
Add RAMPS 1.4.4 to AGCM4 (Add ramps 1.4.4 to AGCM4 MarlinFirmware/Marlin#16606)
Clean up host actions code (Clean up host actions code MarlinFirmware/Marlin#16856)
Optimize "Dismiss" string
Clean up stepper and babystep (Clean up stepper and babystep MarlinFirmware/Marlin#16857)
Fysetc S6 pins / LCD updates (Fysetc s6 board update MarlinFirmware/Marlin#16830)
[cron] Bump distribution date (2020-02-15)
Fix mftest -b and -u. Add --help.
Fix a BORG compile warning
Fix byte-to-percent display
Fixes MarlinFirmware#16866
Fix MarlinFirmware#16866
[cron] Bump distribution date (2020-02-16)
Double ADC read frequency (Double ADC read frequency MarlinFirmware/Marlin#16864)
EXPERIMENTAL integrated BABYSTEPPING (Integrate BABYSTEPPING into the stepper ISR MarlinFirmware/Marlin#16829)
Show '*' for zero 'stst' flag
Require TMCStepper 0.6.2
Defer updated ADC
Move SAMD51 Temperature timer to RTC (Move SAMD51 temp timer to RTC MarlinFirmware/Marlin#16868)
Fix unknown command on empty lines (Fix wrong unknown command MarlinFirmware/Marlin#16867)
Fix mftest -b -u line match
Update French language (French: small update MarlinFirmware/Marlin#16877)
Put ESP32 I2S stepper task and Marlin on the same core ([ESP32] Explicitly pin I2S stepper task to core 1 to prevent interference with WiFi task on core 0 MarlinFirmware/Marlin#16874)
Fix babystep include, typos in stepper.cpp
Fix MarlinFirmware#16881
[cron] Bump distribution date (2020-02-17)
[cron] Bump distribution date (2020-02-18)
[cron] Bump distribution date (2020-02-19)
[cron] Bump distribution date (2020-02-20)
Serial redirect for Move Command when stopping (Port redirect for movement command message when stop MarlinFirmware/Marlin#16906)
[cron] Bump distribution date (2020-02-21)
Single envs for specific boards
Inline manage_inactivity, tweak autoreport_paused
Function for CONFIG_ECHO_HEADING
Show end prompt with Print Event LEDs
Add a note on EEPROM todo
Tweak process_line_done for speed
More EEPROM cleanup
Followup to autoreport patch (Fix to build with ubl MarlinFirmware/Marlin#16914)
See a1f026f
Disable spreadcycle in tmc_enable_stallguard<2209> (TMC2209 - Disable spreadcycle in tmc_enable_stallguard(TMC2209Stepper &st) MarlinFirmware/Marlin#16890)
Fix EEPROM errors with EXTRUDERS == 0 (Fix EEPROM errors when EXTRUDERS == 0 MarlinFirmware/Marlin#16898)
Add PICA shields support (Add support for PICA Shields MarlinFirmware/Marlin#16891)
Tweak pins spacing, comments
Version 2.0.4 Release
[cron] Bump distribution date (2020-02-22)
Use moves_free in ok_to_send
Hotfix for Babystepping
CoreXY Babystepping hotfix
Use moves_free in ok_to_send
[cron] Bump distribution date (2020-02-22)
Hotfix for Babystepping
[ESP32] Allow user to define pins for hardware Serial1 and Serial2 ([ESP32] Allow user to define pins for hardware Serial1 and Serial2 MarlinFirmware/Marlin#16918)
CoreXY Babystepping hotfix
Version 2.0.4.1 Release
[cron] Bump distribution date (2020-02-23)
Finish Custom User Menu sanity-check (Check Custom User Menus 6 through 25 for newlines MarlinFirmware/Marlin#16917)
Followup to babystep hotfix
Fix M0/M1 broken wait loop (Fix broken M0/M1 wait loop MarlinFirmware/Marlin#16921)
Define ANET_FULL_GRAPHICS_LCD pins for SKR 1.4 (Define ANET_FULL_GRAPHICS_LCD pins for SKR 1.4 MarlinFirmware/Marlin#16928)
Version 2.0.4.2 Release
Suppress "packed member" warning
Suppress "packed member" warning
Commit last SD line before fileHasFinished
Allow LCD_PIXEL_WIDTH/HEIGHT override
Allow USE_GCODE_SUBCODES for debugging
Sync Italian language (Sync language_it.h MarlinFirmware/Marlin#16935)
Reduce default TMC baudrate to 57600 with Software Serial (Reduce default TMC baud rate to 57600 when using Software Serial MarlinFirmware/Marlin#16930)
[cron] Bump distribution date (2020-02-24)
Fix AXIS_HAS_SW_SERIAL
Simplified E_AXIS_HAS macro
"Init. Media" => "Attach Media"
Fix Babystepping loop (again)
BS_TOTAL_AXIS => BS_TOTAL_IND
Allow Z_SAFE_HOMING_POINT outside bed (Allow Z_SAFE_HOMING_POINT outside of bed area (#16943) MarlinFirmware/Marlin#16945)
Restore tabs in Makefile (Revert "Clean up Makefile indentation" MarlinFirmware/Marlin#16944)
Fix card_eof error
Version 2.0.4.3 Release
Allow Z_SAFE_HOMING_POINT outside bed (Allow Z_SAFE_HOMING_POINT outside of bed area (#16943) MarlinFirmware/Marlin#16945)
Restore tabs in Makefile (Revert "Clean up Makefile indentation" MarlinFirmware/Marlin#16944)
Fix card_eof error
[cron] Bump distribution date (2020-02-25)
Update POWER_LOSS_PIN comment (Config Updates MarlinFirmware/Marlin#16957)
Update Italian language (Update Italian language MarlinFirmware/Marlin#16947)
Fix LCD cutter/bed icons overlapping (Fix LCD cutter/bed icons overlapping MarlinFirmware/Marlin#16956)
Fix SKR 1.4 Turbo SD_DETECT_PIN (Fix SKR14 Turbo overlapping define MarlinFirmware/Marlin#16955)
Fix the wait loop in M0 / M1
[cron] Bump distribution date (2020-02-26)
Ensure proper SD print completion (Ensure proper SD print completion MarlinFirmware/Marlin#16967)
HAS_SDCARD_CONNECTION is more obsolete
Fix GTR10 overlapping defines (Fix GTR10 Overlapping Defines MarlinFirmware/Marlin#16976)
Toolchange improvements (Toolchange improvements MarlinFirmware/Marlin#16979)
Language: "failsafe" => "Defaults"
Use a STR_ prefix for non-translated strings
Set LCD status for EEPROM errors (Set LCD status for EEPROM errors MarlinFirmware/Marlin#16977)
More serial strings
Add LPC1768 Serial ports for pinsDebug (Bugfix 2.0.x add lpc1768 serial ports to pinsdebug MarlinFirmware/Marlin#16980)
Correct SKR expansion port pins (SKR Pin Ordering Comment Change MarlinFirmware/Marlin#16974)
String optimize followup
Fix Trinamic pulse rate auto-assignment (Bugfix 2.0.x TRINAMICS issue #16961 MarlinFirmware/Marlin#16966)
Allow weird probe values in G33
Serial strings in macros
Sanity check for LPC serial pin conflict (Sanity check for LPC serial pin conflict MarlinFirmware/Marlin#16981)
Allow servo features in combination (Allow servo features in combination MarlinFirmware/Marlin#16960)
Add TRAVEL_EXTRA_XYJERK option
See MarlinFirmware#16949
Co-Authored-By: josedpedroso [email protected]
Quick-homing sensorless back-off (Quick-homing sensorless back-off MarlinFirmware/Marlin#16872)
Prevent park_point compile error
More extra travel jerk changes
Co-Authored-By: josedpedroso [email protected]
Fix unified status bed temp display
Allow print recovery after parking
Case-insensitive g-code option (Case-insensitive G-code option MarlinFirmware/Marlin#16932)
Define DIAG pins for MKS SGen-L
Handle print completed LED event in M0
[cron] Bump distribution date (2020-02-27)
Fix planner.cpp compile (Update planner.cpp MarlinFirmware/Marlin#16996)
Update Slovak language (Update Slovak language MarlinFirmware/Marlin#17002)
Version 2.0.4.4 Release
Co-authored-by: Scott Lahteine [email protected]
Co-authored-by: Acenotass [email protected]
Co-authored-by: rebel1 [email protected]
Co-authored-by: Jason Smith [email protected]
Co-authored-by: Scott Lahteine [email protected]
Co-authored-by: InsanityAutomation [email protected]
Co-authored-by: ellensp [email protected]
Co-authored-by: felixstorm [email protected]
Co-authored-by: Bob Kuhn [email protected]
Co-authored-by: thisiskeithb [email protected]
Co-authored-by: Tanguy Pruvot [email protected]
Co-authored-by: Robby Candra [email protected]
Co-authored-by: Robert Stein [email protected]
Co-authored-by: Fabio Santos [email protected]
Co-authored-by: Giuliano Zaro [email protected]
Co-authored-by: Daniel Mazurkiewicz [email protected]
Co-authored-by: tol2cj [email protected]
Co-authored-by: proferabg [email protected]
Co-authored-by: darksiah [email protected]
Co-authored-by: Vertabreaker [email protected]
Co-authored-by: Gaston Dombiak [email protected]
Co-authored-by: vivian-ng [email protected]
Co-authored-by: George Fu [email protected]
Co-authored-by: Karl Andersson [email protected]
Co-authored-by: Jamie [email protected]
Co-authored-by: ZMiguel Alves [email protected]
Co-authored-by: Marcio T [email protected]
Co-authored-by: josedpedroso [email protected]
Co-authored-by: Makoto Schoppert [email protected]
Co-authored-by: Roman Moravčík [email protected]
Requirements
Description
Benefits
Related Issues