Scott Lahteine
342ee458ae
Additional UBL fixes, optimizations
2017-03-31 11:12:57 -05:00
Scott Lahteine
a5e085cbea
Have run_probe() return probe Z, not nozzle Z
2017-03-31 09:27:49 -05:00
Scott Lahteine
93aad54dc1
Clean up code, remove _now command function
2017-03-31 04:17:31 -05:00
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`
2017-03-31 02:20:20 -05:00
Scott Lahteine
edbc024d76
Disable UBL_G26_MESH_EDITING by default
2017-03-31 02:20:20 -05:00
Scott Lahteine
9e4bd6b3b5
Further repairs to UBL, comments, spacing
2017-03-31 02:20:20 -05:00
Bob-the-Kuhn
f3618c3337
Reduce UBL RAM usage by making G26/G29 optional
2017-03-31 02:20:19 -05:00
Scott Lahteine
9217e4b8ec
Various UBL cleanups and bug fixes
2017-03-30 17:09:49 -05:00
Roxy-3D
d8724bb546
Get G29's P1 (Automated Probing) working again.
...
Incorrect optimizations of data types and ternary operators caused some
issues.
2017-03-28 17:11:02 -05:00
Scott Lahteine
a9fc30ae2e
Use safe_delay to ensure watchdog reset
2017-03-26 23:49:56 -05:00
Roxy-3D
171904b6c7
Make G29 What command print reliably and fix G29 P1 bug Waldo found
2017-03-26 17:05:58 -05:00
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.
2017-03-25 18:55:05 -05:00
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.
2017-03-24 18:38:27 -05:00
Scott Lahteine
b5711a99a2
Patches to bring UBL closer to compliance
2017-03-24 01:37:52 -05:00
Roxy-3D
b8e4a6970b
Get UBL up and running again
...
All the changes to get the code into compliance with Marlin coding
standards made UBL sick. This pretty much gets UBL back up and
running.
2017-03-23 16:08:37 -05:00
Scott Lahteine
e244399766
Additional cleanup of UBL code
2017-03-22 20:51:10 -05:00
Roxy-3D
1d58558bec
Spelling fix
2017-03-20 12:52:51 -05:00
Roxy-3D
c377c59d47
Allow G29 P1 R to generate the mesh
...
Fix the logic change that happened when UBL got merged.
2017-03-19 15:13:33 -06:00
Scott Lahteine
238b8fd2a3
UBL core and support files
2017-03-18 11:35:19 -05:00