Scott Lahteine
ee46ce1743
Add and apply interrupt helper macros
преди 7 години
Scott Lahteine
6131c62499
General cleanup
преди 7 години
Scott Lahteine
5eb2b1a790
Clear up G29 compiler warnings
преди 7 години
Scott Lahteine
4ce2a63db0
Apply const, spacing to Marlin_main.cpp
преди 7 години
Scott Lahteine
e97f1284c1
Cleanup of pins testing code
преди 7 години
Scott Lahteine
e9b53ae00c
Cleanup after some direct commits
https://github.com/MarlinFirmware/Marlin/commit/ 5e9726530f
ac1b9437c2
преди 7 години
Scott Lahteine
a00ae4790a
Replace M905 with unique code M900
преди 7 години
Scott Lahteine
eb2d073dae
Add M905 R for setting the E/D ratio directly
преди 7 години
Scott Lahteine
69dfa54a84
Use code_value_linear_units for known-linear axes
преди 7 години
Roxy-3D
5e9726530f
Setup to find data corruption and general clean up
This data corruption problem is very difficult. Just changing the code
a little bit changes whether the problem even happens and what is
affected. I need these changes in the main branch so I can operate with
the extra debug code always available and turned on.
Everything is setup such that if M100 is turned off or DEBUG(ECHO) is
turned off, the code is not affected. M100 has been made a little bit
more inteligent so it can display the serial command buffers in a more
meaningful way (because the data corruption seems to often times end up
in that area).
преди 7 години
Scott Lahteine
037c964d26
Reverse bools on prepare_move sub-functions
преди 7 години
Scott Lahteine
d9c4333806
Extra logging of Dual X modes
преди 7 години
Scott Lahteine
4067d15c92
Cleanup, extend TMC2130 implementation
преди 7 години
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 години
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 години
LVD-AC
8821963873
Implement delta auto-calibration and delta_height
преди 7 години
Scott Lahteine
81ffd98dd9
Allow faux leveling
преди 7 години
Scott Lahteine
0ac2b5c045
Additional 5 extruders support (solenoids, microstepping)
преди 7 години
Scott Lahteine
fd2a0784ba
Add support for SOLENOID_PROBE
преди 7 години
Scott Lahteine
ea734f910b
Use direct pin manipulation whenever possible
преди 7 години
Scott Lahteine
19d0c6a0c0
Patch to init W with RGBW_LED
преди 7 години
Scott Lahteine
52c3ace102
Add BABYSTEP_ZPROBE_OFFSET as an optional feature
преди 7 години
Scott Lahteine
60ac41a32c
Add code to handle changes to zprobe_zoffset
преди 7 години
Scott Lahteine
8fa4209916
Movement/adjustment should be reverse of probe offset change
преди 7 години
Thomas Moore
361655828f
Use babystepping to adjust bed probe z-offset
преди 7 години
Scott Lahteine
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
преди 7 години
Scott Lahteine
063f641651
Unify M421
преди 7 години
Scott Lahteine
dac21ec680
Add support for an RGBW LED
преди 7 години
Scott Lahteine
e7746ffee4
Extend RGB LED support, adding Printer Events
преди 7 години
Scott Lahteine
c7063eb55c
theTarget => target_temp
преди 7 години
Scott Lahteine
36bda2bade
Add HAS_RESUME_CONTINUE shorthand macro
преди 7 години
Scott Lahteine
53e6c33c37
2 is DXC_DUPLICATION_MODE
преди 7 години
Scott Lahteine
a2cb0a3d54
Use multiply for delta probe constraint
преди 7 години
Scott Lahteine
68773f4486
Simplify stepper macros by renaming enable/disable macros
преди 7 години
Scott Lahteine
ecc537015a
Have M109 / M190 do nothing with no parameters
преди 7 години
MagoKimbra
7d2e637867
Fix mbl_mesh_report
преди 7 години
Scott Lahteine
786af73e24
Convert config code to a static class
преди 7 години
Max Matveev
2031fb913b
Fixed comparison of float values to NaN
преди 7 години
Scott Lahteine
314a02e2d5
Toggle with XOR
преди 7 години
Scott Lahteine
8bc0d90b00
Init bed_level_virt_interpolate on EEPROM load
преди 7 години
Jimmy Envall
f78d44e91a
Added support for delta tower angle corrections.
преди 7 години
Scott Lahteine
d4ce839351
Cleanup following Pins Debug update
преди 7 години
Scott Lahteine
c7a8f7970b
Formatting / cleanup
преди 7 години
Scott Lahteine
0027c22839
Drop extraneous calls to lcd_update
преди 7 години
Scott Lahteine
832064e4f2
Implementation changes to support 5 extruders
преди 7 години
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 години
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 години
Scott Lahteine
1b3a26f2f5
Rename all UBL files with a ubl_ prefix
преди 7 години
Scott Lahteine
d13991ae18
Use same config name for all mesh dimensions
преди 7 години
Bob-the-Kuhn
f9686a108c
add Z servo test and toggle pins to M43
преди 7 години