Scott Lahteine
f5c5c1f771
Rename all UBL files with a ubl_ prefix
8 years ago
Scott Lahteine
eb1e6aa29b
Use same config name for all mesh dimensions
8 years ago
Roxy-3D
3e9e94801f
Fix problem described in issue # 6175
As it turns out... an unsigned int can not go to less than 0, so the
loop never terminates.
8 years ago
Scott Lahteine
7310110ec0
Fix logic of UBL::fade_scaling_factor_for_z
8 years ago
Scott Lahteine
b19a15fa7f
Within applied to UBL
8 years ago
Scott Lahteine
342ee458ae
Additional UBL fixes, optimizations
8 years ago
Scott Lahteine
4902fd4e95
More data in UBL class, make it a static class
- Make all `unified_bed_leveling` data/methods static
- Move some UBL-related variables into the class
- Replace `map_[xy]_index_to_bed_location` with `mesh_index_to_[xy]pos`
8 years ago
Scott Lahteine
9e4bd6b3b5
Further repairs to UBL, comments, spacing
8 years ago
Bob-the-Kuhn
f3618c3337
Reduce UBL RAM usage by making G26/G29 optional
8 years ago
Scott Lahteine
9217e4b8ec
Various UBL cleanups and bug fixes
8 years ago
Scott Lahteine
a9fc30ae2e
Use safe_delay to ensure watchdog reset
8 years ago
Roxy-3D
9d3ac66f73
Map clean up of UBL
UBL's maps are cleaner. And with a 1 value, G29 O 1 will generate a
map suitable to be Cut & Pasted into Excel so a Suface Map can be
generated.
8 years ago
Roxy-3D
aec85ad45a
Start of process to get UBL running again.
The wait_for_user change totally broke UBL. But there is stuff wrong
now in the thermal code and/or LCD Panel code.
8 years ago
Scott Lahteine
b5711a99a2
Patches to bring UBL closer to compliance
8 years ago
Scott Lahteine
e244399766
Additional cleanup of UBL code
8 years ago
Scott Lahteine
238b8fd2a3
UBL core and support files
8 years ago