Commit graph

10867 commits

Author SHA1 Message Date
Fourmi d34364a086 Default TOUCH_MI_DEPLOY_XPOS to min X () 2019-07-26 21:57:13 -05:00
Ludy ead6bb267d Add Z3 SanityCheck, revert early sanity change () 2019-07-24 22:32:49 -05:00
Scott Lahteine a3dc1e461b Update M7219 comment, tweak parameter code 2019-07-24 21:09:51 -05:00
Chris Pepper b6095fd084
Reduce default LPC176x ADC lowpass filtering 2019-07-25 00:40:51 +01:00
Scott Lahteine 1088846cae Cosmetic updates from 14044 2019-07-24 01:52:36 -05:00
Scott Lahteine 05f4033a34 Prevent a name conflict in u8g impl file 2019-07-24 01:01:03 -05:00
Marcio Teixeira 585a8a96b4 Fix extraneous redefine of vsnprintf_P in Marduino.h () 2019-07-23 17:18:53 -05:00
Giuliano Zaro 7085781c71 Include configs in serial.h () 2019-07-23 16:40:54 -05:00
Marcio Teixeira 369fb2806d Fix compilation warnings, errors () 2019-07-22 20:08:54 -05:00
Scott Lahteine a589456a14 Tweak mark/range/quantity conditions 2019-07-22 07:16:42 -05:00
Scott Lahteine 601b2d9f51 Send slightly less data to Max7219 2019-07-22 07:16:42 -05:00
Scott Lahteine 79f49040f1 Patch some Max7219 comments 2019-07-22 07:14:07 -05:00
Scott Lahteine 5c3ec6306f
Max7219 side-by-side arrangement () 2019-07-22 05:22:21 -05:00
Scott Lahteine a7c41d28af Max7219 non-functional tweaks 2019-07-22 04:24:16 -05:00
Giuliano Zaro 1005f225f3 Remove unused defines, fix typo () 2019-07-21 21:44:03 -05:00
mikeshub d9303b2137 Fix MAX6675_SEPARATE_SPI boot loop () 2019-07-21 21:36:00 -05:00
Scott Lahteine f96d2a5b4a Update pins_STEVAL.h 2019-07-21 21:25:14 -05:00
Tanguy Pruvot dca0c3d02a Fix SPI comments, clean up U20 pins () 2019-07-21 20:23:41 -05:00
Scott Lahteine 7501e40e0b APB comment correction 2019-07-21 20:13:36 -05:00
InsanityAutomation dc6fa04f68 Fix single nozzle temp change, do slower extra prime () 2019-07-21 19:33:37 -05:00
Tim Moore e5aa453293 Add support for 2 Neopixel strips () 2019-07-20 23:14:09 -05:00
BigTreeTech a38b9da672 STM32F1 SPI1 bugfix () 2019-07-20 20:35:41 -05:00
Scott Lahteine 93adb7e944 Some comment patches 2019-07-20 16:46:59 -05:00
InsanityAutomation 9cd66f6f77 Fix missing include & condition () 2019-07-20 01:55:34 -05:00
Tanguy Pruvot 977cfa4494 Fix a few recent (STM32F1 DOGM, SPI) warnings () 2019-07-20 01:54:01 -05:00
Ludy 39e1726498 Comments, includes () 2019-07-20 01:41:34 -05:00
Ludy b714cfd4f0 MKS GEN v1.3/1.4 undef STAT_LED_*_PIN () 2019-07-19 06:12:57 -05:00
wookie666 00e2f6da8f Improve magnetic dock switching toolhead () 2019-07-19 06:07:26 -05:00
Robby Candra 71d8c6f742 Fix LCD sanity check () 2019-07-19 05:53:36 -05:00
Scott Lahteine fd2bc3a212 [cron] Bump distribution date 2019-07-19 00:00:09 -05:00
Scott Lahteine 4cc83b6330 Allow THERMAL_PROTECTION_GRACE_PERIOD override
Co-Authored-By: MarcelMo <marcelmo@users.noreply.github.com>
2019-07-18 23:38:03 -05:00
Scott Lahteine 1ea9a36d11
FYSETC BLTouch config and more () 2019-07-18 05:54:50 -05:00
Scott Lahteine 92e513e76e Trailing whitespace 2019-07-18 05:51:36 -05:00
Msq001 6920b7fe91 BigTreeTech SKR E3 DIP () 2019-07-18 05:43:49 -05:00
Karl Andersson d472934a70 FYSETC Mini 12864 for HAL_STM32 () 2019-07-18 05:42:16 -05:00
Scott Lahteine ec13aa0dc1 Misc. whitespace 2019-07-18 05:13:55 -05:00
Scott Lahteine 3d153486da Fysetc rename Part 2 2019-07-18 04:36:08 -05:00
Scott Lahteine 68108789d0 Add'l toolchange syncs 2019-07-18 02:44:21 -05:00
Scott Lahteine fac0e63058
Clean up tool-change syncs () 2019-07-18 02:17:46 -05:00
Scott Lahteine 42b5ccafc9 Toss obsolete DEBUG_LEVELING_FEATURE tests 2019-07-17 20:26:48 -05:00
Marcio Teixeira ca4d6f4470 Fix compile error (bad return type) () 2019-07-17 19:49:26 -05:00
thisiskeithb 522df57a45 Tevo Michelangelo configuration () 2019-07-17 19:47:14 -05:00
Robby Candra c9aa68ef7a Encoder direction: Wrangle, Revert select screen change () 2019-07-17 19:41:15 -05:00
Marcio Teixeira 839255eed4 Fix for M504 changing filament runout value ()
Fixes 
2019-07-17 19:11:45 -05:00
Scott Lahteine 305f277843 Drop old includes in serial.h 2019-07-17 05:49:20 -05:00
Tanguy Pruvot 9dfa5ba3a5 XPT2046: Handle MKS touchscreen w/out PenIRQ pin () 2019-07-17 04:41:10 -05:00
Jason Smith f2c5740d06 Add 'E' argument to G34 to allow stowing between probes ()
- Use the return value from probe_pt during `G34`
  Eliminate the assumption that probe_pt leaves current_position set to values relative to the probed points. This is not always true, depending on the raise_after argument.
- Add '`E`' argument to `G34` command allowing stowing between each probe.
2019-07-17 04:23:19 -05:00
Robby Candra 2c5436e315 Fix HOST_PROMPT_SUPPORT include in ExtUI API () 2019-07-17 04:23:19 -05:00
InsanityAutomation b8cc61262f Finish G12, update Nozzle::clean () 2019-07-17 04:23:19 -05:00
Marcio Teixeira 57ed063ba1 Fix unused variable warnings () 2019-07-17 03:16:10 -05:00
Scott Lahteine 06324df072 Apply some #ifndef 2019-07-17 03:14:44 -05:00
Marcio Teixeira 27c487bab7 Print progress enhancements () 2019-07-17 03:14:44 -05:00
Robby Candra ebb1a7dc1f Fix EXT_UI example onFilamentChange Parameter () 2019-07-17 03:05:23 -05:00
Scott Lahteine 5ccf8c2c33 Fix serial.h indents 2019-07-17 02:03:25 -05:00
Scott Lahteine ef2a2eb984 Temp tweak 2019-07-17 02:03:25 -05:00
Ludy abc9b52692 Update copyright in header, etc. () 2019-07-16 22:42:36 -05:00
Scott Lahteine 5535a047d7 [cron] Bump distribution date 2019-07-16 00:00:08 -05:00
Tanguy Pruvot bae8d0a4bd DOGM: Avoid white flash on TFT (re)init ()
- Avoid white flash on TFT (re)init. Unlike Graphical LCD, the TFT init color may be full white if the backlight is on during init.

- Add a conditional for delayed backlight init which can be applied to any backlit display.
2019-07-15 17:36:16 -05:00
Scott Lahteine 93bc1b17f9 [cron] Bump distribution date 2019-07-15 00:00:08 -05:00
Simon Jouet f0de56a797 ESP32 HAL - Dynamic ADC attenuation () 2019-07-14 23:32:48 -05:00
Tanguy Pruvot 81d629bc47 Robin & Longer3D SPI TFT driver () 2019-07-14 18:16:26 -05:00
Tanguy Pruvot 45bde333d5 Initial Longer3D LK1/2 (Alfawise U20/U20+/U30) support () 2019-07-14 18:05:24 -05:00
Jeonghwan Noh 475ccfad62 Oscar (by Thinknthings of Korea) board support () 2019-07-14 15:36:03 -05:00
Scott Lahteine fdaa374490 Clean up pins self-checks 2019-07-14 15:34:14 -05:00
Scott Lahteine 77b4f23edc Update pins comments 2019-07-14 15:19:22 -05:00
Scott Lahteine d4be970c8b Update DOGLCD conditions 2019-07-14 13:10:13 -05:00
Scott Lahteine 2d84bcb4cd Simplify, update LCD sanity-check 2019-07-14 13:09:16 -05:00
Scott Lahteine eaf1c0954e Update some precompiler tests 2019-07-14 13:09:16 -05:00
InsanityAutomation ce02c6cee2 Variable tool change purge () 2019-07-14 11:40:58 -05:00
Marcio Teixeira cbe4bf2ba8 Fix process_injected_command undefined behavior () 2019-07-14 10:12:48 -05:00
Ringel e139c1d9d9 Fix ESP32 i2s stream, add PWM to extended pins () 2019-07-14 10:08:14 -05:00
Marcio Teixeira a49478cefa Fix STATUS_MESSAGE_SCROLLING in LIGHTWEIGHT_UI () 2019-07-14 09:39:03 -05:00
InsanityAutomation d2f20803ba Allow nozzle clean with limited Axis () 2019-07-14 06:58:53 -05:00
Ludy 6dcb85927a Update German language, &c. () 2019-07-14 04:34:55 -05:00
Robby Candra e96468566d Fix Z_PROBE_END_SCRIPT in ABL () 2019-07-14 04:28:38 -05:00
Scott Lahteine a85cd042d8 [cron] Bump distribution date 2019-07-14 00:00:09 -05:00
Scott Lahteine 91bb0f5439 [cron] Bump distribution date 2019-07-13 00:00:09 -05:00
Scott Lahteine b2b7c583eb Pins cleanup 2019-07-12 23:07:52 -05:00
Karl Andersson 82cafc9b19 pins_ARMED overrides STM32 defines () 2019-07-12 06:06:04 -05:00
Scott Lahteine d3add3c34f Init servo macro, j/b 2019-07-12 04:53:50 -05:00
InsanityAutomation f1eaed7e98 Only init servo pins used for servos () 2019-07-12 04:30:15 -05:00
scotthsl 19b24a349c Fix M412 without HOST_ACTION_COMMANDS () 2019-07-12 04:23:33 -05:00
Scott Lahteine 89964ec30d [cron] Bump distribution date 2019-07-12 00:00:08 -05:00
Giuliano Zaro cd36809c06 Fix STM32F7 compile error () 2019-07-11 15:23:53 -05:00
Scott Lahteine 3cd9a92dcc Use REVERSE_ENCODER_DIRECTION in do_select_screen 2019-07-11 15:17:26 -05:00
Scott Lahteine 80c6f98d2f Fix nested _draw_chamber_status
Co-Authored-By: alexscarbro <alexscarbro@users.noreply.github.com>
2019-07-11 14:51:26 -05:00
Scott Lahteine b0d8ba3894 Fix ANIM_CHAMBER
Co-Authored-By: alexscarbro <alexscarbro@users.noreply.github.com>
2019-07-11 14:36:02 -05:00
Ludy 70586d3a6c Update (c) comments () 2019-07-11 13:48:15 -05:00
Pavel4e5 8babf55b18 Init ADC keypad analog input () 2019-07-11 13:47:41 -05:00
Scott Lahteine 948c3f580b Clean up some LCD conditions 2019-07-11 06:11:19 -05:00
Scott Lahteine 3218c4b33f Shorten some config descriptions 2019-07-11 05:45:27 -05:00
Scott Lahteine 179095c387 Pins cleanup 2019-07-11 05:29:24 -05:00
thisiskeithb 42be684e69 Wanhao Duplicator i3 Mini support () 2019-07-11 04:36:51 -05:00
Scott Lahteine 340d827dc1 Fix mega/ subfolder pins
Followup to 
2019-07-11 02:59:02 -05:00
Scott Lahteine 7de605c5c3
Move pins files to subfolders 2019-07-11 02:32:24 -05:00
Scott Lahteine e5a5273edb [cron] Bump distribution date 2019-07-11 00:00:10 -05:00
Scott Lahteine 98c6c6f1aa
Combine STM32F4 and STM32F7 ()
* Serial assert (needs work)

* Bring STM32F4/F7 together

* Tweaks to STM32 headers

* More general 'stm32_timer_t'

* Move vsnprintf_P to Marduino.h
2019-07-10 22:05:34 -05:00
Giuliano Zaro caa87d5fe1 SD2Card cleanup () 2019-07-10 22:04:16 -05:00
Scott Lahteine ad1c061e7b Bring STM32F4/F7 together 2019-07-10 07:07:04 -05:00
Scott Lahteine 4e479caf61 Fix mis-use of LIMIT 2019-07-10 07:07:04 -05:00
Scott Lahteine cf9ac4c847 Move vsnprintf_P to Marduino.h 2019-07-10 07:07:04 -05:00
Scott Lahteine f7de453da8 More general 'stm32_timer_t' 2019-07-10 07:07:04 -05:00
Scott Lahteine 828cc71847 Tweaks to STM32 headers 2019-07-10 07:07:04 -05:00
Scott Lahteine 94f2e82897 Serial assert (needs work) 2019-07-10 07:07:04 -05:00
Tanguy Pruvot 881e5a48bc Fix M43 warning, XL density timers () 2019-07-10 06:30:57 -05:00
Scott Lahteine 44c8f29e47 More board name cleanup 2019-07-10 05:54:15 -05:00
Scott Lahteine ed0e6afacb Apply LIMIT macro 2019-07-10 03:35:39 -05:00
Scott Lahteine 9817976375 [cron] Bump distribution date 2019-07-10 00:00:08 -05:00
Ludy a7bb1fc322 Fix Dual X,Y,Z UART pins in relation to TMC2208/9 () 2019-07-09 22:52:48 -05:00
Scott Lahteine f990ebfb09
Tweak STM32F4/7 eeprom emulation () 2019-07-09 22:49:58 -05:00
Scott Lahteine 056efaba91 Clean up section comments 2019-07-09 22:34:21 -05:00
Scott Lahteine 5519054f50
Improve BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE () 2019-07-09 21:35:07 -05:00
Scott Lahteine 3ae3bf5d33 Get E2END from pins, fix Linux buffer 2019-07-09 21:32:13 -05:00
Scott Lahteine 01e8813286 EEPROM_EMULATED_WITH_SRAM => SRAM_EEPROM_EMULATION 2019-07-09 21:31:33 -05:00
Scott Lahteine cb60001784 Clean up BOARD_NAME in pins 2019-07-09 21:31:06 -05:00
Scott Lahteine c0e917ea83 DUE/usb should use platform min/max 2019-07-09 19:31:07 -05:00
gmarsh ab99a80793 GMARSH X6 board support () 2019-07-09 00:30:08 -05:00
Scott Lahteine 84d0bc5c17 OLED LCD section 2019-07-08 23:58:04 -05:00
Scott Lahteine a2ba0aaaac
HAL include and other adjustments () 2019-07-08 23:42:29 -05:00
Ludy ba22857f93 Allow override of TMC_SW_* pins, etc. 2019-07-08 23:13:28 -05:00
Scott Lahteine 1a349c7522 Add HAS_TMC220x 2019-07-08 23:07:42 -05:00
Scott Lahteine 9821ec2afd Fix SKR Pro pins, STM32F1/4 sanity-check
Co-Authored-By: Msq001 <msq001@users.noreply.github.com>
2019-07-08 23:07:42 -05:00
Scott Lahteine 2b1c2a0db9 [cron] Bump distribution date 2019-07-08 00:00:11 -05:00
Tim Moore 8b81c0e88f LEDs to default on print completion () 2019-07-07 07:17:08 -05:00
Scott Lahteine e7307af42d [cron] Bump distribution date 2019-07-07 00:09:53 -05:00
Msq001 439e28783b BigTree SKR Pro V1.1 board support () 2019-07-06 21:52:17 -05:00
Ludy 3a75342508 Allow override of TMC_SW_* pins () 2019-07-06 21:25:48 -05:00
igorepi c1bb3278d4 Fix Russian grammar () 2019-07-06 21:24:57 -05:00
Ludy c0497234b9 SanityCheck Biqu SKR 1.1 => BigTree SKR 1.1 () 2019-07-06 21:24:10 -05:00
Roxy-3D cdf4ed87a1
Add back required precision for off printer mesh saves 2019-07-06 21:01:56 -05:00
Scott Lahteine 8916acf083 [cron] Bump distribution date 2019-07-06 00:00:09 -05:00
Tanguy Pruvot 8873c583d3 Prevent extra settings.load on boot () 2019-07-05 22:25:59 -05:00
Bob Kuhn dc02d0720d Pins Debugging for STM32 — NEEDS TESTING () 2019-07-05 22:08:06 -05:00
Tanguy Pruvot 052aa23efe STM32F1: ignore output check for analogWrite() () 2019-07-05 21:13:32 -05:00
Alexander Amelkin 7a42132002 GTM32 Pro pins updates () 2019-07-05 21:09:17 -05:00
thisiskeithb 10a71e332d Biqu SKR 1.1 => BigTree SKR 1.1 () 2019-07-05 20:57:08 -05:00
Vanessa Dannenberg 4fa8053638 RPW-Ultra thermistor table () 2019-07-05 20:37:05 -05:00
Ludy a210f80adc Sanity-check for CASE_LIGHT_PIN () 2019-07-05 20:18:43 -05:00
Scott Lahteine 253d0f9671 Some MIN/MAX rely on core 2019-07-05 20:07:48 -05:00
Scott Lahteine 535b70057e Oops. Don't undef MIN/MAX 2019-07-05 18:42:21 -05:00
Scott Lahteine 021c4ccf5f Fix SpindleLaser class
Fix 
2019-07-05 18:39:40 -05:00
Scott Lahteine fe02241044 NONE on combined options 2019-07-05 18:20:24 -05:00
Scott Lahteine 67e0238c89 Reduce type warnings 2019-07-05 18:20:24 -05:00
Scott Lahteine 750a16ad38 Fix MIN/MAX function collision with macros 2019-07-05 18:14:02 -05:00
Scott Lahteine b6546ea33a Add include guards to some headers 2019-07-05 04:02:08 -05:00
Scott Lahteine 8ff49d6b46 [cron] Bump distribution date 2019-07-05 03:48:50 -05:00
Tanguy Pruvot 31450d9d6b M43: spi channels are not pins () 2019-07-05 02:03:01 -05:00
Roman Moravčík 9736a21de2 Update Slovak language () 2019-07-05 02:02:20 -05:00
Giuliano Zaro 2bf11da5ab Fix pin based on SOFT_SPI_CS () 2019-07-05 02:01:52 -05:00
Giuliano Zaro 66e16af29d SPI defines cleanup () 2019-07-05 01:59:37 -05:00