Scott Lahteine
29f224594c
Fix some regressive typos in G29
8 anni fa
Scott Lahteine
9b0931ef74
Apply fixed EXTRUDER_RUNOUT_PREVENT
8 anni fa
Scott Lahteine
b1a60e8954
Reformat, rearrange, tweak, and document
- Add comments to several functions
- Add an option to use Fast SQRT for Delta IK
- Group related functions together
- Outdent some leveling-related functions
8 anni fa
Scott Lahteine
61284cbd8c
Various code style adjustments
8 anni fa
Scott Lahteine
788a16fc46
Clean up serial out code
8 anni fa
Scott Lahteine
0e38bea79d
Shrink 3-point leveling code
8 anni fa
Scott Lahteine
4f75ce6957
Unify reset_bed_level for linear/non-linear
8 anni fa
Scott Lahteine
41d8149bce
Sanity check for more than 1 controller
8 anni fa
Scott Lahteine
40785ce8ac
Use count method for kinematic sanity check
8 anni fa
Scott Lahteine
3236762e07
Clean up sanity check for LCD_PROGRESS_BAR
8 anni fa
Scott Lahteine
a9ed23225f
bed_level => bed_level_grid
8 anni fa
Scott Lahteine
82be65065c
Fix up untilted_stepper_position and set_current_from_steppers_for_axis
8 anni fa
Scott Lahteine
d65f5d816f
Patch to fix kinematics
8 anni fa
Scott Lahteine
e529c6407e
Rename set_cartesian_from_steppers, cartesian_position
8 anni fa
Scott Lahteine
c109399bf6
Fix planner leveling and rename arguments
Use lx, ly, lz for “logical” positions
8 anni fa
Scott Lahteine
d4f21af6b3
sync_plan_position_delta => sync_plan_position_kinematic
8 anni fa
Scott Lahteine
acd1b6e9c0
Rename delta_grid spacing for general nonlinear
8 anni fa
Scott Lahteine
c5fa70809b
Implement M0/M1 for EMERGENCY_PARSER
8 anni fa
Scott Lahteine
786d1afb72
Add position_is_reachable, use in home_z_safely
8 anni fa
Scott Lahteine
b4034915f8
Move z safe homing to its own function
8 anni fa
Scott Lahteine
c84b14c77a
Move delta homing to its own function
8 anni fa
Scott Lahteine
f9a192c7e3
Move setup() and loop() to the end
8 anni fa
Scott Lahteine
8ff338c2b9
Patch stepper.h for SCARA
8 anni fa
Scott Lahteine
74d7f5e57b
Patch SCARA example config
8 anni fa
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
8 anni fa
Scott Lahteine
21514568fd
Add enum for ALL_AXES
8 anni fa
Scott Lahteine
413b61e64a
Add HYPOT2 and float comparison macros
8 anni fa
Scott Lahteine
a6f6ed352b
Fix comment on FILAMENT_RUNOUT_SENSOR
8 anni fa
Scott Lahteine
9248cfb0ad
Bed leveling that accounts for home XYZ
8 anni fa
Scott Lahteine
6ac9d895ca
Tweak Filament Width variables
8 anni fa
Scott Lahteine
68ba45572e
Don't say "heating complete" unless done
8 anni fa
Scott Lahteine
2bfc6fe1b0
Move XYZ constants closer to the top
8 anni fa
Scott Lahteine
12b94e419f
Sanitycheck endstop plugs based on homing direction
8 anni fa
Scott Lahteine
29c4f67a29
Additional path - followup to #4743
8 anni fa
Robert Bartl
494d5770b8
makefile fix for arduino 1.6.9 unzipped
8 anni fa
Scott Lahteine
9bf78ef465
Fix capitalization of counter_m
8 anni fa
Scott Lahteine
42b5616327
Try bool for direction instead of long
8 anni fa
Scott Lahteine
f20b2b21eb
Optimize LCD string/char printing
8 anni fa
Kai
445d8215e4
Option to show SD percent on Graphical LCD
8 anni fa
Scott Lahteine
d07a913f21
Tweak to stepper advance e_steps update
8 anni fa
Scott Lahteine
aaef7c6b89
Fix a misspelling of minimum
8 anni fa
Scott Lahteine
c6859a1e54
Handle hours >= 100
8 anni fa
Kai
9f706a9635
Patch duration_t toDigital method
8 anni fa
Scott Lahteine
426f662586
Apply MINIMUM_STEPPER_PULSE in stepper advance_isr
8 anni fa
Scott Lahteine
8c7ee4599e
Optimize stepper advance_isr
8 anni fa
Scott Lahteine
9725bcd099
Minor "optimizations" in stepper ISR
8 anni fa
Scott Lahteine
4ec3d1ea58
Add some commentary to stepper ISR
8 anni fa
Scott Lahteine
d9bcc7bb45
Set a bool when a stepper block is done
8 anni fa
Scott Lahteine
08f717e5f7
Use bit-size typedefs for some stepper vars
8 anni fa
Scott Lahteine
d554c1dda8
Clean up planner kernel pass methods
8 anni fa