Scott Lahteine
037c964d26
Reverse bools on prepare_move sub-functions
7 years ago
Scott Lahteine
d9c4333806
Extra logging of Dual X modes
7 years ago
Scott Lahteine
4067d15c92
Cleanup, extend TMC2130 implementation
7 years ago
Scott Lahteine
24882adfbf
Allow NO_WORKSPACE_OFFSETS with DELTA_AUTO_CALIBRATION
- On `DELTA` the `M665 H` option supplants `M206`
- On `DELTA` `NO_WORKSPACE_OFFSETS` only reverts `G92` behavior
- Spawn 4 conditionals based on `NO_WORKSPACE_OFFSETS`
- Optimize coordinate space conversion for `DELTA` workspace
- To keep EEPROM version, retain `home_offset[XYZ]`, just ignore XY
7 years ago
Bob-the-Kuhn
1acb84ba02
fix 1 bug, add error messages
===============================================
make changes requested by reviewers
===============================================
add M43 test to Travis, fix EOL, remove trailing spaces
7 years ago
LVD-AC
8821963873
Implement delta auto-calibration and delta_height
7 years ago
Scott Lahteine
81ffd98dd9
Allow faux leveling
7 years ago
Scott Lahteine
0ac2b5c045
Additional 5 extruders support (solenoids, microstepping)
7 years ago
Scott Lahteine
fd2a0784ba
Add support for SOLENOID_PROBE
7 years ago
Scott Lahteine
ea734f910b
Use direct pin manipulation whenever possible
7 years ago
Scott Lahteine
19d0c6a0c0
Patch to init W with RGBW_LED
7 years ago
Scott Lahteine
52c3ace102
Add BABYSTEP_ZPROBE_OFFSET as an optional feature
7 years ago
Scott Lahteine
60ac41a32c
Add code to handle changes to zprobe_zoffset
7 years ago
Scott Lahteine
8fa4209916
Movement/adjustment should be reverse of probe offset change
7 years ago
Thomas Moore
361655828f
Use babystepping to adjust bed probe z-offset
7 years ago
Scott Lahteine
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
7 years ago
Scott Lahteine
063f641651
Unify M421
7 years ago
Scott Lahteine
dac21ec680
Add support for an RGBW LED
7 years ago
Scott Lahteine
e7746ffee4
Extend RGB LED support, adding Printer Events
7 years ago
Scott Lahteine
c7063eb55c
theTarget => target_temp
7 years ago
Scott Lahteine
36bda2bade
Add HAS_RESUME_CONTINUE shorthand macro
7 years ago
Scott Lahteine
53e6c33c37
2 is DXC_DUPLICATION_MODE
7 years ago
Scott Lahteine
a2cb0a3d54
Use multiply for delta probe constraint
7 years ago
Scott Lahteine
68773f4486
Simplify stepper macros by renaming enable/disable macros
7 years ago
Scott Lahteine
ecc537015a
Have M109 / M190 do nothing with no parameters
7 years ago
MagoKimbra
7d2e637867
Fix mbl_mesh_report
7 years ago
Scott Lahteine
786af73e24
Convert config code to a static class
7 years ago
Max Matveev
2031fb913b
Fixed comparison of float values to NaN
7 years ago
Scott Lahteine
314a02e2d5
Toggle with XOR
7 years ago
Scott Lahteine
8bc0d90b00
Init bed_level_virt_interpolate on EEPROM load
7 years ago
Jimmy Envall
f78d44e91a
Added support for delta tower angle corrections.
7 years ago
Scott Lahteine
d4ce839351
Cleanup following Pins Debug update
7 years ago
Scott Lahteine
c7a8f7970b
Formatting / cleanup
7 years ago
Scott Lahteine
0027c22839
Drop extraneous calls to lcd_update
7 years ago
Scott Lahteine
832064e4f2
Implementation changes to support 5 extruders
7 years ago
Roxy-3D
1451b7eacf
UBL's Grid Based Leveling code
Pretty much... The code is in place. Still more work to do. But it
has a lot of hooks and variables in other code, so commit and merge
before I pick up a million 'Conflicts'.
7 years ago
Bob-the-Kuhn
a44b3432c1
add BLTouch retry to a second place & add/update delays
=================================================
implement requested changes
=================================================
remove delays (they're in another PR) & move return
7 years ago
Scott Lahteine
1b3a26f2f5
Rename all UBL files with a ubl_ prefix
7 years ago
Scott Lahteine
d13991ae18
Use same config name for all mesh dimensions
7 years ago
Bob-the-Kuhn
f9686a108c
add Z servo test and toggle pins to M43
7 years ago
Scott Lahteine
f5c5c1f771
Rename all UBL files with a ubl_ prefix
7 years ago
benlye
f1d50ac1dc
Fixing bilinear Z offset and G29 Z
The fix in #6251 for bilinear Z offset was flawed and broke the Z parameter of G29 for bilinear levelling. This is reverted and a different fix is used for the double-addition of the Z-probe offset to the bilinear correction grid.
7 years ago
Scott Lahteine
eb1e6aa29b
Use same config name for all mesh dimensions
7 years ago
Scott Lahteine
c961dd084d
Add hidden option to output Bilinear grids in JSON
7 years ago
Scott Lahteine
df7b4252fd
Reduce M420 code for UBL slightly
7 years ago
Scott Lahteine
8866158d03
Add LEVELING_DATA as a capability
7 years ago
benlye
0a2b4f3486
Fix bilinear levelling z offset
Since run_probe was altered to return the probe Z position rather than the nozzle Z position bilinear levelling has been broken because the Z-offset has been applied twice - once in the run_probe function, and then again in the G29 code for bilinear levelling.
7 years ago
Scott Lahteine
44a849bdce
Fix broken M206/M428/G92 offsets
7 years ago
Roxy-3D
0423e93c42
Fix M421 AUTO_BED_LEVELING_BILINEAR and AUTO_BED_LEVELING_UBL
M421 was not connected up for AUTO_BED_LEVELING_BILINEAR.
M421 needed to migrate mesh data to new UBL EEPROM layout.
7 years ago
Scott Lahteine
c56eec29f0
Configurable delay for BLTouch servo emulation
7 years ago