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年前
LVD-AC
8821963873
Implement delta auto-calibration and delta_height
7年前
Scott Lahteine
60ac41a32c
Add code to handle changes to zprobe_zoffset
7年前
Scott Lahteine
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
7年前
Scott Lahteine
786af73e24
Convert config code to a static class
7年前
james94jeans2
5b9476fe78
Added z_fade_height to EEPROM-Settings
Firmware was forgetting the z_fade_height in Planner, set by M420 Z<f>,
after each reset or loading settings from EEPROM. Added the float
z_fade_height to EEPROM-Storage, now remembers the value.
7年前
Scott Lahteine
c54f6cf23d
Updates to support 5 extruders
7年前
Jimmy Envall
f78d44e91a
Added support for delta tower angle corrections.
7年前
Scott Lahteine
832064e4f2
Implementation changes to support 5 extruders
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年前
Scott Lahteine
62cbaa302e
Z_DUAL_ENDSTOP - make offset a configuration item
The offset for Z_DUAL_ENDSTOP (z_endstop_adj) is already in Marlin.
This PR just makes it a configuration item.
z_endstop_adj is initialized in two places so both had to be modified.
7年前
Scott Lahteine
f5c5c1f771
Rename all UBL files with a ubl_ prefix
7年前
Scott Lahteine
eb1e6aa29b
Use same config name for all mesh dimensions
7年前
Scott Lahteine
9e4bd6b3b5
Further repairs to UBL, comments, spacing
7年前
Bob-the-Kuhn
f3618c3337
Reduce UBL RAM usage by making G26/G29 optional
7年前
Scott Lahteine
9217e4b8ec
Various UBL cleanups and bug fixes
7年前
Scott Lahteine
b5711a99a2
Patches to bring UBL closer to compliance
7年前
Scott Lahteine
e244399766
Additional cleanup of UBL code
7年前
Scott Lahteine
b904b5ae8d
Audible feedback for settings store/load/reset
7年前
Scott Lahteine
fb60aa3736
UBL implementation
7年前
Scott Lahteine
58b3e98878
Use arrays for delta tower parameters
7年前
Scott Lahteine
47242a40bb
Apply updated changes for delta_tower_angle_trim
7年前
Jimmy Envall
00b6b3da79
Added support for delta tower angle corrections.
7年前
Scott Lahteine
45f949d833
TMC2130 Library: @teemuatlut replaces @makertum
7年前
Scott Lahteine
5f7e85398b
Implement NO_WORKSPACE_OFFSETS
7年前
Scott Lahteine
8f4e4b1995
Display a message for EEPROM version mismatch
7年前
Scott Lahteine
b9187020c4
Finish reducing of ABL_BILINEAR_SUBDIVISION
7年前
Scott Lahteine
e44294bb4d
Make HOTEND_LOOP more consistent, let compiler optimize it
7年前
Robert Kirk
0d147ead66
Allow enabling volumetric filament on config load
7年前
Scott Lahteine
6d6a1db6ec
Apply const to _EEPROM_writeData value param
7年前
MagoKimbra
86ba7e4542
Fix size
Fix size for writeData and readData.
For bilinear grid 11 x 11 for example, size is 4 (float) x 11 x 11 = 484. uint8_t max is 255.
7年前
Scott Lahteine
a4f10f59c3
Write the E parameter length correctly
7年前
Scott Lahteine
3bd76f60e4
Report EEPROM data size, not final index
7年前
Scott Lahteine
0d0aa6c20d
Patch type for max_acceleration_mm_per_s2 save/restore
7年前
Scott Lahteine
8f0f225d10
Save ABL Planar Matrix to EEPROM
7年前
Scott Lahteine
e2429a9da1
Generalize Bed Leveling flag in EEPROM
7年前
Scott Lahteine
e42fd7813a
Save ABL Bilinear Grid to EEPROM
7年前
Scott Lahteine
492b68f8e3
Better EEPROM read/write error handling
7年前
esenapaj
d486361c69
Fix for commented section of Config_RetrieveSettings()
7年前
Scott Lahteine
39401b7472
Patch to show E factors in M503
7年前
Scott Lahteine
6f389158d7
Compile less code with EEPROM off
7年前
Scott Lahteine
f2301a2a04
Add e-stepper count to EEPROM (for planner vars)
7年前
Scott Lahteine
53c9fca0f6
Only write to EEPROM when a byte changes
7年前
Scott Lahteine
3391c785c6
Support for distinct E factors
7年前
Scott Lahteine
255ed80164
Fix hotend offset report in M503
7年前
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
8年前
Scott Lahteine
bff6bbdb12
Indentation in configuration_store.cpp
8年前
Scott Lahteine
97115d56f9
Print error for M500 with disabled EEPROM
8年前