Scott Lahteine
1d22609473
MIN_PROBE_EDGE replaces DELTA_PROBEABLE_RADIUS
7 years ago
Scott Lahteine
14c03cb6f4
[2.0.x] Make MIN_PROBE_EDGE a general option (for electronic probes) ( #10069 )
...
Some probes don't work near the edges of the bed. This change promotes MIN_PROBE_EDGE to a general setting that applies to all probing functions.
7 years ago
Scott Lahteine
eb212ae073
Add suspend_auto_report flag to suppress auto-report
7 years ago
Scott Lahteine
ffbf63e6af
Add HAS_TEMP_SENSOR conditional
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
a446433c87
Fix SENSORLESS_HOMING for Core Kinematics ( #9868 )
7 years ago
Scott Lahteine
3f89bbeab5
Drop a conditional only used once
7 years ago
Studiodyne
d3ca82d8c2
Support for multiple filament runout sensors
7 years ago
Scott Lahteine
ca55f2927a
Pulldown pin mode support ( #9701 )
...
Implemented for LPC1768.
7 years ago
Roxy-3D
3d74ff3c87
Cartesian UBL systems should not use SEGMENT_LEVELED_MOVES
...
There is significant downside to breaking up the long line segments on UBL Cartesian machines. It adds a lot of extra computation but worse... It cuts out all of UBL's off mesh Z-Height correction checks. There have been a large number of people complaining about the nozzle going to infinity or crashing into the bed lately. They are being caused by
```
void unified_bed_leveling::line_to_destination_cartesian()
```
not watching over the segments being queued up for movement.
7 years ago
Scott Lahteine
5dc04c5201
Fix #9361
7 years ago
Thomas Moore
1541224a81
Enable Z axis and delta sensorless homing ( #9516 )
7 years ago
Scott Lahteine
db031d5d76
Add missing SoftwareSerial begin for TMC2208
...
Based on #9299
7 years ago
Thomas Moore
3db35ba9be
[2.0.x] Fix change filament for delta machines ( #9295 )
7 years ago
Scott Lahteine
2ebf52e57d
Fix Skew Correction pre-calculation overflow error
7 years ago
Scott Lahteine
f2ea8a0529
Merge pull request #9197 from p3p/pr_bf2_operation_freemem
...
[2.0.x] LPC1768: Free up some RAM
7 years ago
Roxy-3D
9d0cf02fef
Correct mesh size calculations
7 years ago
Roxy-3D
acb1e31374
Fix UBL Mesh Size regression
7 years ago
Christopher Pepper
6f1bf5d212
LPC1768: Config: default to SDSORT_LIMIT = 64 instead of 256
7 years ago
Scott Lahteine
6a043eee55
Various updates for TMC support
7 years ago
Scott Lahteine
957bbab57f
Update inc files for parity with 1.1.x
7 years ago
Scott Lahteine
a71d2f3f40
UBL_DELTA => UBL_SEGMENTED
7 years ago
Scott Lahteine
24437de591
Use custom segment length for UBL Cartesian
7 years ago
Scott Lahteine
0154e3480c
New feature: BED_SKEW_CORRECTION
7 years ago
Scott Lahteine
8f90642eea
LED_CONTROL_MENU config changes
8 years ago
Scott Lahteine
ef2531558c
Add an option to segment leveled moves
8 years ago
Scott Lahteine
94cb412e45
Allow override of probe bounds
8 years ago
Scott Lahteine
d06e29846d
Loosen HAS_BED_PROBE definition
8 years ago
Roxy-3D
9729528d13
Update UBL's Delta Probable locations
...
This is a non-intuitive change. @oldmcg says in this post https://github.com/MarlinFirmware/Marlin/issues/7572#issuecomment-340641207 that using DELTA_PRINTABLE_RADIUS is better than DELTA_PROBABLE_RADIUS for setting the probe limits. This is because the automatic probe code checks all locations for being reachable by the probe prior to doing the probe.
8 years ago
Dave Johnson
c009a990e4
[2.0.x] Fix some 8-bit Teensyduino compile warnings ( #8385 )
...
* Fix some 8-bit Teensyduino compile warnings
-Override Teensyduino legacy NOT_A_PIN 127 define
-some fixups for Printrboard_RevF pins
* Proper cleanup of Printrboard Rev.F pins
* Apply LCD fixes to Printrboard v1
8 years ago
Thomas Moore
f34c3597dc
Add delta_height variable in lieu of using home_offset
8 years ago
Scott Lahteine
82f45c3e6a
Patch G33 misuse of PROBE_MANUALLY
8 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
8 years ago
Colten Edwards
e0a6ee8da5
[2.0] Fix up G33, LPC1768 + SDCARD_SORT_ALPHA ( #8250 )
...
* Update Conditionals_post.h
* Add a cast to round() to convert to a unsigned int
Add's a cast to round() so that it will compile properly. round() returns a float which must be cast to a integer for the following % operation. Use a unsigned int as a negative index to an array is wrong. Should never be more than 255 points allowing us to use a 8 bit cast.
* Update G33.cpp
8 years ago
Scott Lahteine
571ced712d
Add SDCARD_SORT_ALPHA options for LPC1768
8 years ago
Scott Lahteine
9f89b5d876
Fix for MAX_VFAT_ENTRIES sanity check
8 years ago
Scott Lahteine
2cdde08339
Apply items specified in code review
...
Followup to #8122
8 years ago
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
8 years ago
Scott Lahteine
580b6e9089
Apply physical limits to mesh bounds
8 years ago
Scott Lahteine
4e2baeb3e1
Update indentation, file-wrapping for Marlin 2.0.x
8 years ago
Scott Lahteine
348e5e3109
Simplify Cartesian probing boundaries
...
Followup to #8012
8 years ago
Jeffrey Li
eeb4611606
Add proper support for the AZSMZ 12864 LCD on a SMART RAMPS
8 years ago
Scott Lahteine
e587f0893c
Define AVR_ATmega2560_FAMILY_PLUS_70 in Conditionals
8 years ago
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
8 years ago
Scott Lahteine
58abc66c1d
Tweak bed leveling conditionals
8 years ago
Scott Lahteine
b30b55307c
Merge pull request #7909 from thinkyhead/bf2_goodbye_legacy_advance
...
[2.0.x] Remove legacy ADVANCE feature
8 years ago
Scott Lahteine
560d366b80
Move VIKI SCK/MOSI pins fix to Conditionals_POST.h
8 years ago
Scott Lahteine
03f4891fb9
Remove legacy ADVANCE feature
8 years ago
Scott Lahteine
8315a8a716
Apply fixes for DUE
...
Alternative to #7882 . If F_CPU is greater than 1000 it can be evenly divided by 8. Over 10000, 16; over 100000, 32; over 1 million, 64; etc.
8 years ago
Scott Lahteine
34101224c4
Inc updates
8 years ago
Scott Lahteine
5be07b5db2
Move 'inc' files
8 years ago