Commit Graph

12072 Commits (20f93404a7b7fca91176508fa6d304dc61e8dddb)

Author SHA1 Message Date
thinkyhead 15e6ee6c7c [cron] Bump distribution date (2020-02-10)
InsanityAutomation a9549f7a08 Add PID, probe offsets to ExtUI ()
InsanityAutomation cc1ff27256 Bump config version to 020004 ()
Scott Lahteine 0ce83dee95 Show print time with PRINTER_EVENT_LEDS
Scott Lahteine 38873596ec Tweak parser warning
Scott Lahteine ffcbba4447 Move MSG_MARLIN
Scott Lahteine b9b07387d7 Minor HAL cleanup
Giuliano Zaro 90e2c42031 Adafruit Grand Central M4 fixes ()
InsanityAutomation 84b6e11bd5
Better probe fail handling ()
Fabio Santos 894762259b
Coolstep for TMC2130, 2209, 5130, 5160 ()
thinkyhead f0cbc85a07 [cron] Bump distribution date (2020-02-09)
Scott Lahteine 130e36d766 Tweak ABL logging, document probing
Scott Lahteine f55abfeb95 Clean up Makefle indentation
thinkyhead 38bf5523e1 [cron] Bump distribution date (2020-02-08)
thinkyhead 12b3807a7f [cron] Bump distribution date (2020-02-07)
Robert Stein 3a3429b1ef
Fix probe with multi-endstops ()
Robby Candra 86812432f3
Remove extraneous Serial init ()
Tanguy Pruvot 54aff83179
G26: Allow to set retraction for UBL mesh test ()
Bob Kuhn 78fea4a9ca
Split up MKS_RUMBA32 into two variants ()
thinkyhead bb68eaa69e [cron] Bump distribution date (2020-02-06)
thisiskeithb 9b4192cdd0
Add MKS Base 1.6 board ()
thinkyhead 0ebd2f44d4 [cron] Bump distribution date (2020-02-05)
Scott Lahteine f312ddfa4f More updates for 8 extruders, REPEAT
Scott Lahteine 793939a365 Upgrade an ifdef
Scott Lahteine 7bf2190f03 Fix CALIBRATION_GCODE pin handling
Scott Lahteine 081ef46e76 Fix Arduino IDE compile for DUE
Fixes 
Scott Lahteine 15b6ad41bc Fix E stepper stays on bug
Fixes 
Bob Kuhn 0268c1d02c
STM32duino - Use SDIO for onboard SD ()
felixstorm 38a9706e16
Keep secure credentials in a separate config file ()
InsanityAutomation 62d9e3f50e
Force T0 in UBL G29 on all multi-hotend setups ()
Scott Lahteine 3ded99b894 [cron] Bump distribution date
felixstorm f1dbfaf706
Fix warning for ESP32 ()
ellensp 7d4fa9d504
Fix LCD Z Move character LCD display line ()
Scott Lahteine bfad23d3e2 (c) 2020
Scott Lahteine 7f9c62437e
Corner Leveling: Add inset for each side ()
Scott Lahteine 72b4d91d2e
Add Z_AFTER_HOMING to raise Z more in G28 ()
Scott Lahteine ee6003be87 Revert breaking change to _FAN_PWM macro
Scott Lahteine 4716dac874
Apply REPEAT, RREPEAT, and loop macros ()
Scott Lahteine 0e72c315a0 Minor string storage optimization
Scott Lahteine 4937519d51 Fix LPC build with USE_WATCHDOG off
Scott Lahteine 63469ed8f7 Add EXP labels to SKR pins
Scott Lahteine 22556a7bbf More 8-extruder fixups
Scott Lahteine c4cbc54484 Suppress a compile warning
Scott Lahteine 7a4758a6a2 Fix RGB / Neopixel white color bug
See 
Scott Lahteine 995a9238b3 Probe singleton patch
Followup to 
Scott Lahteine 5296af94d2 Drop obsolete SD special char handling
See 
Scott Lahteine 0d342bac51 Fix CURRENT_STEP_DOWN compile error
Acenotass 832d33ce9d
Update Russian language ()
Jason Smith c3cab37d7e
Fix Temperature::over_autostart_threshold ()
InsanityAutomation e58d1bf974
G34 automatic point assignment ()
Scott Lahteine 90b6324563
Encapsulate probe as singleton class ()
Scott Lahteine 43d3463d5d Misc cleanup, whitespace
Scott Lahteine e64b7a3ab2 Clean up i2c encoder, sanitize serial
Jason Smith 9a8de23858
Consistent M112 with Emergency Parser ()
Jason Smith 5b3d968634
Option for Trigorilla 1.4 with add-on endstops board ()
rebel1 300b81bfcb
Fix BTT SKR 1.4 extra endstop pins ()
Acenotass 0a6ae664bd
Update Russian language ()
Scott Lahteine c4df5cf9a6 Include macros for delta ABC
Scott Lahteine 02f61832c0 Add sanity-check for new Advanced Pause option
Followup to 
thinkyhead dabf393920 [cron] Bump distribution date (2020-01-31)
Artur Petrzak e4679c1b78
(21) PT100 for MCUs with 3.3v logic ()
Scott Lahteine 62f52ebb3a Fix up, improve endstop pin auto-assignment
Followup for 
Scott Lahteine e8e25b80d1 Extend RX/TX pins for up to 8 extruders
Robert Stein 2822c0890a
Set up DIAG endstops for BTT SKR 1.4 / 1.4 Turbo ()
Alexander Gavrilenko c45d6b2017
Simultaneous use of rotary encoder and touch buttons ()
felixstorm 8d4dd88bf9
Fix compile error in SdVolume on ESP32 ()
Scott Lahteine 3c9464eea4 Tweak G60/G61 slots
Scott Lahteine 5b12627e14
Auto assign DIAG pins for multi-endstop ()
Scott Lahteine 9caf5c05e7
Refactor heater watch, job timer auto-start ()
Scott Lahteine 50889c0f94
Move L64XX index_to_axis to progmem ()
chgi 99b6a132bc
Fix G60/G61 slots > 8 and compile error ()
Radek Pietruszewski e6a675e6ec
Fix missing string for M48 build ()
Mauro 1bc6509d02
Support for E4d@BOX mainboard ()
Neskik 1db9d9f76f
Fix probe temp calibration ()
0r31 8737c35ded
Fix HAS_FAN macro ()
Scott Lahteine e8ed4329ea Cleanup of old includes, add comments
thinkyhead a5f72330fb [cron] Bump distribution date (2020-01-30)
InsanityAutomation 9bb8176d34
Fix Toolchange (!no_move) return to status ()
thinkyhead 9b45f342ee [cron] Bump distribution date (2020-01-29)
felixstorm e4eaf32b4d Prevent SD access from resetting ESP32 ()
thinkyhead 0c3cae59d9 [cron] Bump distribution date (2020-01-28)
Jason Smith 131acf304b Fix Manual Bed Leveling with multiple extruders ()
Scott Lahteine 8bd6b60a01 Remove extraneous G60/G61 lines
Hans007a e2eef1256a G60/G61 Position Save/Restore ()
Robby Candra a0a93e35ae Fix serial port redirection (index ≠ port num) ()
Scott Lahteine 2325bede8a Fix Trigorilla 1.4 limit switches
See 
Scott Lahteine 56cd747c8b Rename some temperature members
Robby Candra 48098b1675 Preserve CWD for write/remove file ()
thinkyhead f6a6704b66 [cron] Bump distribution date (2020-01-27)
Scott Lahteine 5e3e8fcdb9 Fix PID F menu label
ellensp 0949c0f326 SKR 1.3 sensorless endstops hack ()
Giuliano Zaro 81f31efaee Fix Spanish (swapped BLTouch strings) ()
ellensp c49e987b1e Fix M43 timer report on AVR ()
Roman Moravčík 3572fa22a0 Update Slovak language ()
Scott Lahteine 1d1dc8e339 More 8 extruder defines
Scott Lahteine bbfbcb8a5d Clean up PID language defines
Jason Smith 44d400db83 Fix HOMING_BACKOFF_MM for DELTA ()
ellensp 4a71285c34 Fix Serial defines for M43 on AVR ()
Luc 6357619ab2 Add ESP3DLib idletask entry point ()
0r31 e3611ad209 Fix MKS Base + Digipot compile error ()
Jason Smith 95d5a0c480 Fix DELTA_CALIBRATION_MENU recursive call ()
thinkyhead 838a420e27 [cron] Bump distribution date (2020-01-26)
yangwenxiong 248b7dfa59 BigTreeTech GTR V1.0 / Support 8 extruders, heaters, temp sensors, fans ()
Bob Kuhn 0d166f9c7d Duet Smart Effector support ()
Scott Lahteine 86c18ea6e0 Bring configs and drivers.h up to date
Scott Lahteine b7a67f6f74 Extra debugging for leveling on/off
Scott Lahteine 1c042bbaea Convert chars only for enabled languages
thinkyhead 899db41a5c [cron] Bump distribution date (2020-01-24)
thinkyhead 342f65eb8e [cron] Bump distribution date (2020-01-23)
thinkyhead fd346c6cd1 [cron] Bump distribution date (2020-01-22)
Ryan b7f86bffd5 Arc segment radius scaling ()
InsanityAutomation 79810b7fcb G12 defaults per tool. Event G-code for post-toolchange ()
Scott Lahteine 84c874c53b Tweak some config spacing
MaukCC 04d64351a2 Add HMS434 V15 ATSAM board ()
Tanguy Pruvot c8ac908db2 Release UI on G26 priming timeout ()
0r31 b57ef4b261 Override for LPC1768 u8g/digipot I2C master ID ()
Bob Kuhn 1a5cbc9052 Fix STM401/4xx/STM32F7xx timers, STEVAL_3DP001V1 warning ()
thinkyhead f36225c3e0 [cron] Bump distribution date (2020-01-21)
InsanityAutomation 97b5a5f469 Provide methods for M420 + MBL ()
Bob Kuhn a1f5245e27 L64xx M906 Fix status variable, formatting ()
Giuliano Zaro ef8f829513 Fix CHAMBER_MAXTEMP security margin ()
InsanityAutomation d9cdb4ae19 Move steps/mm out of slim menus ()
0r31 451062553e LPC1768: Allow I2C master channel override ()
InsanityAutomation 0fcf2b1110 Quad Z stepper support ()
0r31 f36f084465 Fix Greek language string ()
Jason Smith 439e73d79c AVR sanity check for MONITOR_DRIVER_STATUS with SW Serial ()
ellensp 0547d9d651 Reset shutdown timer on M85 ()
thisiskeithb 3b34fbd4c4 Update BTT002 pins ()
Giuliano Zaro aec211fc80 SAMD51: ADC for probe temperature compensation ()
Bob Kuhn 1084068a3e Simplify a drivers.h macro ()
Scott Lahteine e9ae585647 Patch for _STEP_INIT
Scott Lahteine dda76e50a9 Use bool in pin compare
Scott Lahteine 37849969ad Function-like macros
Scott Lahteine 707349d492 Updates for L64XX
Scott Lahteine f6a6839a82 Simplify TMC monitor code
Scott Lahteine 79c2f05e7d Fix M112 with Emergency Parser
thinkyhead 4dca6d50c0 [cron] Bump distribution date (2020-01-20)
thinkyhead 23fc81f1af [cron] Bump distribution date (2020-01-19)
Scott Lahteine d035bfb1a9 Allow RRW Keypad with any LCD
thinkyhead 80400ab3f8 [cron] Bump distribution date (2020-01-18)
tompe-proj a338dce83f PINDA v2 temperature sensor / compensation ()
George Fu 4108c5d01f Update FYSETC S6 pins ()
vivian-ng e94f782f51 Shared SPI sanity check ()
Scott Lahteine a578749622 Clean up HAL ADC, old test scripts
Bob-the-Kuhn 0d0dfba203 STM32 soft SPI. STEVAL_3DP001V1 SD read. M906 tweaks. ()
thinkyhead 91a399ae7f [cron] Bump distribution date (2020-01-17)
felixstorm 2b9eb4437b ESP32 HAL: Fix random pauses during prints ()
ellensp 5bd66241df Fix TOUCH_UI_FTDI_EVE bugs ()
Scott Lahteine 1bb1ce7475 Move macros to stepper/indirection
Jason Smith c305c2cc6b Fix some warnings, Melzi pins
dagorel bda4957f9b Fix I2C address of MCP4728 on LPC176x ()
thinkyhead bc483b2354 [cron] Bump distribution date (2020-01-16)
Dennis 2d7f94cae1 Adjustable ADC debounce delay ()
gjdodd 7481563bd9 Nikon IR support for time lapse photos ()
Scott Lahteine b419ca254b Fix typo
thisiskeithb 7eed008e8e Use Flash EEPROM on BTT002 ()
Bob Kuhn 53dfeed6c0 Steval_3DP001V1 timers, analog inputs, etc. ()
Lino Barreca ef513ef7fb Fix build error with unsupported reset flags ()
Scott Lahteine ea7363a8f4 Update more configs
thinkyhead 8e1a21cf53 [cron] Bump distribution date (2020-01-15)
InsanityAutomation ffd8b595d1 Fix PLR cancel with ExtUI ()
Scott Lahteine 1457e40208 Make lcd_power_loss_recovery_cancel exportable
Bob Kuhn 1ad53cee1f Improved STMicro L64XX stepper driver support ()
thinkyhead 53f1e5ff5b [cron] Bump distribution date (2020-01-14)
Scott Lahteine 0e6ef65aec Clean up whitespace
Bob Kuhn c4ffe74d71 Add SERVO, TONE timers to variant for better STEVAL_3DP001V1 support ()
David Klasinc 55b2af9464 Fix Linux upload path detection ()
thinkyhead fc4a42bbdc [cron] Bump distribution date (2020-01-13)
thinkyhead 57499291d3 [cron] Bump distribution date (2020-01-12)
Ryan V1 56e51efeea Use RECIPROCAL macro (not _RECIP) ()
Jason Smith d22eb261cf Fix probeless delta build ()
FlyingSamson fbf2f36cae Only constrain motion on homed axes ()
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
thinkyhead e8941d2bd8 [cron] Bump distribution date (2020-01-11)
Luc d854c8fa5f ESP3d integration for ESP32 ()
Giuliano Zaro e9a97127f7 Update Italian language ()
Giuliano Zaro 0391e5bcc7 Prevent Z misaligment on tool change ()
thinkyhead d02a867424 [cron] Bump distribution date (2020-01-10)
Acenotass 2d820e6204 Update Russian language ()
Tanguy Pruvot f9f7697b96 Fix Probe Offset XY edit items (et Français) ()
InsanityAutomation 409d7378d9 Add Probe Offsets menu ()
ellensp 669fe74096 Fix compile error w/out LCD ()
Jamie 36d08f8ad3 Add ARC_SEGMENTS_PER_SEC for finer G2/G3 arcs ()
Scott Lahteine 6e658a7c04 Code style and comment tweaks
Scott Lahteine 95046c9047 Extend SERIAL_CHAR to take multiple arguments
thisiskeithb 5beca89412 Add menu item Tune > Advance K ()
Alejandro Aguilera 5a5e1d0401 Fix Change Filament menu item with runout ()
dagorel a88b91b3ed Provide some missing Arduino macros ()
Lino Barreca 5c4c052fd7 Fix SKR Pro BLTouch conflicting timers ()
Vertabreaker d26c32375e Fix EEPROM array size bug ()
ellensp 994c695862 Fix MKS_SGEN sanity check ()
ManuelMcLure 675295692b Fix unused var warning ()
Tanguy Pruvot d1e55a2d1d Remove extra UBL map edit menu item ()
Vertabreaker 5e1f0e5e90 Followup to EEPROM patch ()
Tanguy Pruvot bdcccee203 Improve French language (UBL) ()
Justin d70dad6807 Fix permyriad progress bar ()
Acenotass 93e35880ce Update Russian language ()
Jamie 9b970cf12f Add option to invert joystick axes ()
Jamie 022b6b9067 Fix M115 cap with EXTRUDERS == 0 ()
Jamie fc07b0ea30 Fix EEPROM error with EXTRUDERS == 0 ()
George Fu e593da1c23 Update and fix DGUS ()
greppp 7f87a044cd Fix Ender-2 display pins, add BTN_ENC ()
Vertabreaker b841b9bd01 Add example configs. Expand custom menu. ()
- Anet E10
- Geeetech D200
- Geeetech M201
- JGAurora Magic
- MakerFarm Pegasus 12
George Fu ceeba58dc9 FYSETC F6 v1.4 board support ()
Scott Lahteine aa4db785f2 MSG_WATCH => MSG_INFO_SCREEN
Jason Smith 3cade6245e Fix MIN_PROBE_EDGE bug in default ABL G29 ()
ellensp d7aee3b7b6 Pins debugging AVR serial pins ()
thisiskeithb 64fdc4f24b BTT002: Add runout, PLR, and RGB pins ()
Scott Lahteine 1d0452c41e
Standardize drivers.h values, add class indirection ()
Jason Smith 595e684658 Add Leapfrog Xeed 2015 support ()
Tanguy Pruvot cda363a15e Touch UI: Fix UBL mesh value editing ()
ellensp 7a50dbc00d Add motherboard BIGTREE_SKR_V1.4_TURBO ()
InsanityAutomation d129ac1b37 Z-offset edit precision based on value limits ()
Tanguy Pruvot 1ea529b9c1 STM32F1: Fix misleading indent / nullptr on FSMC ()
Acenotass 5ffabd56eb Update Russian language ()
Dirk O. Kaar d0e1166cce Fix Visual Micro "Arduino IDE for Visual Studio" support ()
Scott Lahteine 5b75a018b7 Misc patches preceding DGUS PR
randellhodges c75b560604 PWM pin not needed for Neopixel brightness / submenu ()
Scott Lahteine a2cda631d9 Clean up trailing whitespace
Jason Smith 9ff2d34bf8 Fix warnings in stepper.cpp ()
Jason Smith 92ad973729 Fix some DOGM warnings ()
rado79 0be8b22d3c Add FILAMENT_UNLOAD_PURGE_FEEDRATE ()
Jason Smith 4e1f2f89f6 Refactor TMC-related macros and sanity checks ()
Lino Barreca ac32ed74b4 Return from loop() on non-AVR boards ()
Alexander Gavrilenko c6f7ea9f22 MKS Robin ILI9328 TFT support ()
Bob Kuhn 747b2b9bf4 Improve STEVAL_3DP001V1 and future STEVAL_* support ()
Pascal de Bruijn 23bdc1556d Permit ENDSTOP_INTERRUPTS_FEATURE on more STM32 ()
Giuliano Zaro 47edbd9220 Fix min limit for acc, feed, jerk ()
Scott Lahteine 00c83e9ca6 Update comments re: NOZZLE_AS_PROBE
Scott Lahteine 832321f55d Fix games menu back item, titles
Scott Lahteine 941a09b6ac Fix Max7219 with 256 or more cels
InsanityAutomation 1c9ccce520 Add NOZZLE_AS_PROBE (no probe offsets) ()
petrzjunior 254d352fca Update Czech language ()
Luu Lac baa101253a MKS Robin 2 (STM32F407ZE) base support ()
ferengi82 2230ef6e09 MKS SGen-L pins EEBF or EFBF scheme ()
Luc 24eaf2d7e0 Some ESP32 patches ()
randellhodges f4196d394b Flash leveling (for some STM32) ()
randellhodges ebdf8b6b1a Fix STM32 flush of TX (used by UBL) ()
FLYmaker 59f9bb2120 Add FLYBOARD (STM32F407ZG) ()
Luc a3d88aebed Add MRR_ESPA/_ESPE (ESP32) boards ()
Jason Smith d5bc5547ee Step timing cleanup and rounding fix ()
Tanguy Pruvot f8065da48f Reset runout.ran_out on resume ()
Jason Smith 0d8c81b2a6 Fix axis CS sanity check ()
Markus Towara 856013cc0f Fix planner compile error ()
randellhodges 0b6c2d893e Fix G34 with Z_DUAL_STEPPER_DRIVERS compile ()
Jason Smith 2e235aff03 Fix HAL_STM32 + Arduino IDE SoftwareSerial conflict ()
Scott Lahteine 87992f3669
Use Github Actions for CI, date bump ()
Scott Lahteine 64ebec50dc Move pins debug condition
Jeff Eberl 70325a6a0f Update test scripts to error on unknown ()
Scott Lahteine d81de7f521 Tweak sanity checks
Scott Lahteine deff538909 Fix broken M100_dump_routine