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
9644d56b42
Patches for core motion tests
2018-05-24 00:49:01 -05:00
3e3789da85
Regression: Endstops Core compatibility ( #10823 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-23 03:45:25 -05:00
bbd09a99f1
32 bit boards classification cleanup ( #10818 )
...
- Ordering and match classification between `boards.h` and `pins.h`
- Check `pins.h` environments
2018-05-22 21:20:24 -05:00
d98bc71af7
Boards classification arrangement ( #10814 )
...
STM32 ARM Cortex-M3 boards were listed as M4
2018-05-22 02:56:51 -05:00
3bb950c69a
Fix DEBUG_LEVELING_FEATURE for MBL
...
As noted in #10777
2018-05-22 00:49:15 -05:00
4118199ddd
Tweaks to core headers
2018-05-21 20:32:18 -05:00
06fd4d7b28
Improve NOMORE, NOLESS, and LIMIT macros
2018-05-17 18:23:14 -05:00
08e36e264e
Apply _AXIS macro
2018-05-13 06:51:01 -05:00
99ecdf59af
Smarter MIN, MAX, ABS macros
...
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-13 04:52:56 -05:00
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
2018-05-12 09:59:11 -05:00
a1062eec5b
Better handling of DELAY_NS and DELAY_US ( #10716 )
...
Co-Authored-By: ejtagle <ejtagle@hotmail.com >
2018-05-12 08:34:04 -05:00
0436e16fb2
Apply shorthand Assembler macros
2018-05-08 10:08:54 -05:00
a90d99c27c
Rename float32 => float52, etc.
2018-05-01 07:08:47 -05:00
d7b699ec34
Fewer includes of vector_3.h
2018-05-01 07:05:18 -05:00
a73cece360
Fix utility.cpp for DEBUG_LEVELING_FEATURE
...
As mentioned in https://github.com/MarlinFirmware/Marlin/issues/9429#issuecomment-385305597
Co-Authored-By: Jack Bradach <jack@bradach.net >
2018-04-30 03:40:50 -05:00
63e4afc910
Do rounding in integer (instead of FIXFLOAT)
...
Co-Authored-By: Bob-the-Kuhn <bob-the-kuhn@users.noreply.github.com >
2018-04-29 19:33:26 -05:00
9e0d99c0c6
Round all floats in string conversion functions ( #10566 )
2018-04-29 00:51:36 -05:00
d470a1234f
Fix ENABLED/DISABLED for DUE
...
…and any other platforms where `false`/`true` are defined as `0x0`/`0x1`.
This fixes issue #10550 .
2018-04-28 10:12:37 -05:00
5ac226aa93
Further cleanup of inline delays
2018-04-27 19:22:22 -05:00
7b6e742436
Wrap delay macros in do{}while(0)
2018-04-26 18:18:23 -05:00
456cf971af
HAL FastIO cleanup and fixes
2018-04-26 00:40:16 -05:00
2242b98248
[LPC176x] Emergency Parser Feature ( #10516 )
2018-04-25 06:44:26 -05:00
11ef432476
Match Makefile to boards.h
2018-04-20 16:13:50 -05:00
2be5fe5ddf
Split TRIGORILLA into 1.3 and 1.4
2018-04-20 16:12:25 -05:00
80e29492c6
TRIGORILLA => TRIGORILLA_13
2018-04-20 16:12:25 -05:00
4f184ba5da
[2.0.x] Add BOARD_MKS_BASE_15 with digital micro-stepping ( #10454 )
...
* Add BOARD_MKS_BASE_15 with digital micro-stepping
* Rename MKS_13 to MKS_GEN_13
2018-04-18 22:58:43 -05:00
428c54f2ad
[2.0.x] HAL for STM32F4 ( #10434 )
2018-04-17 17:33:29 -05:00
d462be6de6
Try FIXFLOAT rounding based on sign
2018-04-17 15:59:04 -05:00
c96412a78f
[2.0.x] UTF-8 language translation support ( #10213 )
2018-04-12 20:14:01 -05:00
9356cf648f
Added support for Einsy Retro
...
http://reprap.org/wiki/EinsyRetro
2018-04-06 19:48:46 -05:00
adcb87f0db
Z Endstop Servo => Z Probe Servo
2018-04-01 23:54:21 -05:00
4a23069de9
Fix Ender 4 / CR-8 compilation
...
- Assign 243 (like EFB) as Ender-4/CR-8 board ID
- Add to `Makefile`
- Add to `pins.h`
2018-04-01 18:22:06 -05:00
2057177184
Make enums into implicit char
2018-03-06 23:39:56 -06:00
6d7f4f84e2
Add board MKS_BASE_HEROIC ( #9926 )
...
Followup to #9008
- Don't define micro-stepping pins for boards that lack them.
- Allow setting of 128 microsteps with `M350`.
2018-03-03 23:14:52 -06:00
c471389afb
Add Einsy Rambo pins ( #9850 )
2018-02-28 04:16:12 -06:00
2024775e07
Spanish (UTF8) Language ( #9786 )
...
From #7314 by @MrAmericanMike
2018-02-23 20:24:02 -06:00
12c5fdfdb5
Fix CYCLES_PER_MICROSECOND conflict on STM32F1
2018-02-20 03:10:39 -06:00
bab0e975c8
The ENDER can use BOARD_MELZI_CREALITY ( #9692 )
2018-02-18 02:24:39 -06:00