Commit Graph

16 Commits (40089249c3e70d7c16f5822d4ef9a0b6a28c5fd4)

Author SHA1 Message Date
Scott Lahteine 5e4f4d387f Swap MBL z_values dimensions to [X][Y]
Scott Lahteine eb1e6aa29b Use same config name for all mesh dimensions
Scott Lahteine c9eb1d6ab7 Make MBL a static class, use lookup for index-to-point conversion
Scott Lahteine 5f5a55a0de Add a ZERO macro to clear arrays
Scott Lahteine 2d55862499 Use memset in mbl.reset to save 58 bytes
Scott Lahteine c2362c1b3c Apply Marlin coding standards to MBL class
Edward Patel c06de0f097 MBL: Added keeping MBL active when homing single axises for
Scott Lahteine bc5a547d55 More robust MBL index / point conversion
Edward Patel c606ed447a Add "G29 S4" to fine tune Z level for Mesh Bed Leveling.
Also add mbl.z_offset to the EEPROM, bumping the version to V23.
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on 
jbrazio 5e5d250832 Added gplv3 header to all Marlin files
Scott Lahteine 0c7f7ebcfb Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
Scott Lahteine 58cfcd4239 Overridable Options - Part 5
Apply `ENABLED` / `DISABLED` macros to files needing only a small
number of changes.
Scott Lahteine 96b5da7198 Fix up bed leveling code
- Init `zprobe_zoffset`
- Remove `current_position[Z_AXIS] = zprobe_zoffset` lines from the
`set_bed_level_equation_*` functions
- Apply standards to `mesh_bed_leveling` files
- Document `MESH_BED_LEVELING`
Edward Patel 8005d22c81 Added menu option for bed leveling.
Edward Patel 0e51e53813 WIP. Adding bed leveling code.