Scott Lahteine
955a7f0ae9
Improve driver.h macros ( #11371 )
7 years ago
Bo Herrmannsen
67b205fd45
Add support for board RuRAMPS4D v1.3 ( #11363 )
7 years ago
teemuatlut
fbcdf5eaeb
Simplify stepper driver per-axis selection
7 years ago
etagle
1367df2875
Replace double with float, optimize calculation
7 years ago
Scott Lahteine
d4fde91222
Fix serial.h including itself
7 years ago
Scott Lahteine
d13f76b7da
Patch some loop macros
7 years ago
Simon Jouet
e2aeda61ed
HAL for Espressif ESP32 Wifi
7 years ago
Scott Lahteine
b9418439b9
Prevent MB false-positive on bad board name
7 years ago
Axel
ae322e0c54
[2.0.x] Add GTM32 Pro VB support ( #10898 )
7 years ago
Scott Lahteine
d3c473002a
For SCARA probe Y offset is proximal/distal
7 years ago
Scott Lahteine
9644d56b42
Patches for core motion tests
7 years ago
Scott Lahteine
3e3789da85
Regression: Endstops Core compatibility ( #10823 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Axel
bbd09a99f1
32 bit boards classification cleanup ( #10818 )
- Ordering and match classification between `boards.h` and `pins.h`
- Check `pins.h` environments
7 years ago
Axel
d98bc71af7
Boards classification arrangement ( #10814 )
STM32 ARM Cortex-M3 boards were listed as M4
7 years ago
Scott Lahteine
3bb950c69a
Fix DEBUG_LEVELING_FEATURE for MBL
As noted in #10777
7 years ago
Scott Lahteine
4118199ddd
Tweaks to core headers
7 years ago
etagle
06fd4d7b28
Improve NOMORE, NOLESS, and LIMIT macros
7 years ago
Scott Lahteine
08e36e264e
Apply _AXIS macro
7 years ago
Scott Lahteine
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>
7 years ago
Scott Lahteine
8f8c6a9bc4
Move get_axis_position_mm to Planner ( #10718 )
7 years ago
Scott Lahteine
a1062eec5b
Better handling of DELAY_NS and DELAY_US ( #10716 )
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
7 years ago
Scott Lahteine
0436e16fb2
Apply shorthand Assembler macros
7 years ago
Scott Lahteine
a90d99c27c
Rename float32 => float52, etc.
7 years ago
Scott Lahteine
d7b699ec34
Fewer includes of vector_3.h
7 years ago
Scott Lahteine
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>
7 years ago
Scott Lahteine
63e4afc910
Do rounding in integer (instead of FIXFLOAT)
Co-Authored-By: Bob-the-Kuhn <bob-the-kuhn@users.noreply.github.com>
7 years ago
Scott Lahteine
9e0d99c0c6
Round all floats in string conversion functions ( #10566 )
7 years ago
Scott Lahteine
d470a1234f
Fix ENABLED/DISABLED for DUE
…and any other platforms where `false`/`true` are defined as `0x0`/`0x1`.
This fixes issue #10550 .
7 years ago
Scott Lahteine
5ac226aa93
Further cleanup of inline delays
7 years ago
Scott Lahteine
7b6e742436
Wrap delay macros in do{}while(0)
7 years ago
Scott Lahteine
456cf971af
HAL FastIO cleanup and fixes
7 years ago
Chris Pepper
2242b98248
[LPC176x] Emergency Parser Feature ( #10516 )
7 years ago
Scott Lahteine
11ef432476
Match Makefile to boards.h
7 years ago
Scott Lahteine
2be5fe5ddf
Split TRIGORILLA into 1.3 and 1.4
7 years ago
Scott Lahteine
80e29492c6
TRIGORILLA => TRIGORILLA_13
7 years ago
Scott Lahteine
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
7 years ago
Karl Andersson
428c54f2ad
[2.0.x] HAL for STM32F4 ( #10434 )
7 years ago
Scott Lahteine
d462be6de6
Try FIXFLOAT rounding based on sign
7 years ago
Yunhui Fu
c96412a78f
[2.0.x] UTF-8 language translation support ( #10213 )
7 years ago
Marcio Teixeira
9356cf648f
Added support for Einsy Retro
http://reprap.org/wiki/EinsyRetro
7 years ago
Scott Lahteine
adcb87f0db
Z Endstop Servo => Z Probe Servo
7 years ago
Scott Lahteine
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`
7 years ago
Scott Lahteine
2057177184
Make enums into implicit char
7 years ago
Scott Lahteine
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`.
7 years ago
Scott Lahteine
c471389afb
Add Einsy Rambo pins ( #9850 )
7 years ago
Scott Lahteine
2024775e07
Spanish (UTF8) Language ( #9786 )
From #7314 by @MrAmericanMike
7 years ago
Scott Lahteine
12c5fdfdb5
Fix CYCLES_PER_MICROSECOND conflict on STM32F1
7 years ago
Scott Lahteine
bab0e975c8
The ENDER can use BOARD_MELZI_CREALITY ( #9692 )
7 years ago
Scott Lahteine
d741bcf8a9
Tweak boards spacing
7 years ago
Scott Lahteine
451fb16f9b
Fix CYCLES_PER_MICROSECOND conflict
7 years ago