Commit Graph

660 Commits

Author SHA1 Message Date
43940d59ed Fix trailing spaces 2018-10-10 16:24:35 -05:00
d556dc1865 Fix and improve EEPROM storage (#12054)
* Clean up Temperature PID
* Improve EEPROM read/write/validate
* Group `SINGLENOZZLE` saved settings
* Group planner saved settings
* Group filament change saved settings
* Group skew saved settings
* Group `FWRETRACT` saved settings
2018-10-10 09:45:20 -05:00
272d4a5167 Apply #pragma once 2018-10-10 02:57:01 -05:00
cb7844c8d4 Save PROGMEM on serial prefixes (#12033)
With default config and `EEPROM_SETTINGS`, saves over 200 bytes of PROGMEM.
2018-10-07 15:32:15 -05:00
c447d75916 Add support for TMC2660 (#11998) 2018-10-06 17:18:10 -05:00
acac2adfc8 Add support for MeCreator2 (#12017) 2018-10-06 12:26:49 -05:00
2067619a26 Add USB_FLASH_DRIVE_SUPPORT 2018-10-04 19:54:12 -05:00
348004c34f STM32F7 HAL using the official STM32 Arduino Core (#11750) 2018-10-03 03:26:07 -05:00
c3229e1b34 Migrate to a new TMC library (#11943) 2018-10-03 02:48:49 -05:00
2abf3d258d Korean language translation support (#11987) 2018-10-03 01:53:34 -05:00
ee53f7d813 Revert header reorg. 2018-10-02 22:09:41 -05:00
d777cef837 fixed minimum macro (#11986) 2018-10-02 21:35:34 -05:00
0dedb3e139 Reorganize some core headers (#11983) 2018-10-02 04:25:46 -05:00
f4c625d3a1 Ensure MIN/MAX overrides 2018-10-01 05:32:55 -05:00
3019713402 Reorganize some enums 2018-10-01 05:32:55 -05:00
606a4362b3 Reduce STM32F4 compile warnings 2018-10-01 04:41:17 -05:00
11ac75edcb Use PGM_P for PSTR pointers (#11977) 2018-09-30 23:44:33 -05:00
fb8a07660a Followup to minmax patch
Co-Authored-By: Palatis <palatis@gmail.com>
2018-09-30 21:17:31 -05:00
b30ca652ae Replace MIN# / MAX# with variadic MIN / MAX (#11960) 2018-09-30 04:59:14 -05:00
d016b572e3 [2.0.x] Add pin configuration for Fysetc F6 (#11932) 2018-09-27 19:20:19 -04:00
cb9dc56630 Add GT2560 v3 support (#11914) 2018-09-27 15:13:15 -04:00
1104054d73 2.0 IDEX Independent z offset and other fixes (#11862)
* Add Formbot Raptor board

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Add a second Z probe Z offset

Co-Authored-By: InsanityAutomation <insanityautomation@users.noreply.github.com>

* Modify method to utilize live adjustment of hotend z offset

Should probably move config option to babystepping and rename as it may now apply to all multiextruder systems

* Move config item and catchup other code to current method
2018-09-24 09:40:48 -05:00
5a74b12b45 Followup to #11769 2018-09-19 16:40:32 -05:00
f38570ac55 Add custom user menu title (#11769) 2018-09-19 15:04:34 -05:00
09a2bee8aa Support more filament runout sensors in M119 (#11851) 2018-09-17 03:27:13 -05:00
1718eff54a Code changes supporting up to 6 extruders 2018-09-16 22:32:53 -05:00
1a6f2b29b8 Add support for Triple-Z steppers/endstops 2018-09-16 00:35:58 -05:00
9c8d9d282f Break out support for Formbot T-Rex3 from previous versions 2018-09-06 09:49:04 -05:00
7ecb8b4af5 [2.0.x] Teensy 3.1 and 3.2 support (#11460) 2018-08-27 21:49:49 -05:00
409a0632af [2.0.x] Add Morpheus Board support (#11651) 2018-08-27 21:28:03 -05:00
e2b8fc4f17 Reduce some debug strings 2018-08-24 21:11:39 -05:00
f8c52c9c29 Azteeg X5 Mini WiFi support (#11601) 2018-08-21 23:58:26 -05:00
ad12b9b46b Fix indentation, whitespace, spelling, formbot pins... 2018-08-21 09:47:57 -05:00
b0a8ce59bd Update Boards.h to include Formbot support 2018-08-20 16:46:27 -05:00
11b411a872 Improve AXIS_DRIVER_TYPE macros 2018-08-13 16:57:09 -05:00
b328fb4dc9 Treat TMC2660 like non-TMC (#11508) 2018-08-10 00:30:28 -05:00
a1a5367380 Smoothieboard V1.0/1.1 and A5984 support 2018-08-09 23:03:17 -05:00
131d216afa Fix drivers.h dependency, defer macro evaluation (#11450) 2018-08-03 21:49:04 -05:00
9bae413901 Add Bigtreetech/BIQU KFB 2.0 board (#11446) 2018-08-03 18:14:26 -05:00
094e6d81a5 Add Einstart-S support (#11219)
Indeed the HAL does not need to be mucked around with to expose ATmega2560 pins not available as numbers on the MEGA board, I'll need to update the wiki with that tidbit and a reference to the pin-mapping comment in `fastio_1280.h`.
2018-07-26 05:52:22 -05:00
955a7f0ae9 Improve driver.h macros (#11371) 2018-07-26 05:11:22 -05:00
67b205fd45 Add support for board RuRAMPS4D v1.3 (#11363) 2018-07-25 19:32:27 -05:00
fbcdf5eaeb Simplify stepper driver per-axis selection 2018-07-25 02:47:43 -05:00
1367df2875 Replace double with float, optimize calculation 2018-07-04 22:28:56 -05:00
d4fde91222 Fix serial.h including itself 2018-06-29 23:53:25 -05:00
d13f76b7da Patch some loop macros 2018-06-26 20:30:52 -05:00
e2aeda61ed HAL for Espressif ESP32 Wifi 2018-06-13 19:33:35 -05:00
b9418439b9 Prevent MB false-positive on bad board name 2018-06-08 19:58:43 -05:00
ae322e0c54 [2.0.x] Add GTM32 Pro VB support (#10898) 2018-05-31 00:11:38 -05:00
d3c473002a For SCARA probe Y offset is proximal/distal 2018-05-29 21:55:53 -05:00