Scott Lahteine
|
788a16fc46
|
Clean up serial out code
|
2016-09-13 03:33:03 -05:00 |
|
Scott Lahteine
|
0e38bea79d
|
Shrink 3-point leveling code
|
2016-09-13 03:33:03 -05:00 |
|
Scott Lahteine
|
4f75ce6957
|
Unify reset_bed_level for linear/non-linear
|
2016-09-13 03:33:03 -05:00 |
|
Scott Lahteine
|
41d8149bce
|
Sanity check for more than 1 controller
|
2016-09-13 03:33:02 -05:00 |
|
Scott Lahteine
|
40785ce8ac
|
Use count method for kinematic sanity check
|
2016-09-13 03:33:02 -05:00 |
|
Scott Lahteine
|
3236762e07
|
Clean up sanity check for LCD_PROGRESS_BAR
|
2016-09-13 03:33:02 -05:00 |
|
Scott Lahteine
|
a9ed23225f
|
bed_level => bed_level_grid
|
2016-09-13 03:33:02 -05:00 |
|
Scott Lahteine
|
82be65065c
|
Fix up untilted_stepper_position and set_current_from_steppers_for_axis
|
2016-09-13 03:33:01 -05:00 |
|
Scott Lahteine
|
d65f5d816f
|
Patch to fix kinematics
|
2016-09-13 03:33:01 -05:00 |
|
Scott Lahteine
|
e529c6407e
|
Rename set_cartesian_from_steppers, cartesian_position
|
2016-09-13 03:33:01 -05:00 |
|
Scott Lahteine
|
c109399bf6
|
Fix planner leveling and rename arguments
Use lx, ly, lz for “logical” positions
|
2016-09-13 03:33:01 -05:00 |
|
Scott Lahteine
|
d4f21af6b3
|
sync_plan_position_delta => sync_plan_position_kinematic
|
2016-09-13 03:33:01 -05:00 |
|
Scott Lahteine
|
acd1b6e9c0
|
Rename delta_grid spacing for general nonlinear
|
2016-09-13 03:33:00 -05:00 |
|
Scott Lahteine
|
c5fa70809b
|
Implement M0/M1 for EMERGENCY_PARSER
|
2016-09-13 03:33:00 -05:00 |
|
Scott Lahteine
|
786d1afb72
|
Add position_is_reachable, use in home_z_safely
|
2016-09-13 03:33:00 -05:00 |
|
Scott Lahteine
|
b4034915f8
|
Move z safe homing to its own function
|
2016-09-13 03:33:00 -05:00 |
|
Scott Lahteine
|
c84b14c77a
|
Move delta homing to its own function
|
2016-09-13 03:32:59 -05:00 |
|
Scott Lahteine
|
f9a192c7e3
|
Move setup() and loop() to the end
|
2016-09-13 03:32:59 -05:00 |
|
Scott Lahteine
|
8ff338c2b9
|
Patch stepper.h for SCARA
|
2016-09-13 03:32:59 -05:00 |
|
Scott Lahteine
|
74d7f5e57b
|
Patch SCARA example config
|
2016-09-13 03:32:59 -05:00 |
|
Scott Lahteine
|
6ab54c60b1
|
Add conditionals for kinematics, leveling
|
2016-09-13 03:32:59 -05:00 |
|
Scott Lahteine
|
21514568fd
|
Add enum for ALL_AXES
|
2016-09-13 03:32:58 -05:00 |
|
Scott Lahteine
|
413b61e64a
|
Add HYPOT2 and float comparison macros
|
2016-09-13 03:32:58 -05:00 |
|
Scott Lahteine
|
a6f6ed352b
|
Fix comment on FILAMENT_RUNOUT_SENSOR
|
2016-09-13 02:14:34 -05:00 |
|
Scott Lahteine
|
9248cfb0ad
|
Bed leveling that accounts for home XYZ
|
2016-09-10 13:47:21 -05:00 |
|
Scott Lahteine
|
6ac9d895ca
|
Tweak Filament Width variables
|
2016-09-10 13:29:25 -05:00 |
|
Scott Lahteine
|
68ba45572e
|
Don't say "heating complete" unless done
|
2016-09-10 13:29:25 -05:00 |
|
Scott Lahteine
|
2bfc6fe1b0
|
Move XYZ constants closer to the top
|
2016-09-10 13:25:44 -05:00 |
|
Scott Lahteine
|
12b94e419f
|
Sanitycheck endstop plugs based on homing direction
|
2016-09-08 13:56:32 -05:00 |
|
Scott Lahteine
|
9bf78ef465
|
Fix capitalization of counter_m
|
2016-09-02 11:31:45 -05:00 |
|
Scott Lahteine
|
42b5616327
|
Try bool for direction instead of long
|
2016-09-02 11:28:48 -05:00 |
|
Scott Lahteine
|
f20b2b21eb
|
Optimize LCD string/char printing
|
2016-09-02 06:41:24 -05:00 |
|
Scott Lahteine
|
d07a913f21
|
Tweak to stepper advance e_steps update
|
2016-09-02 02:06:17 -05:00 |
|
Scott Lahteine
|
aaef7c6b89
|
Fix a misspelling of minimum
|
2016-09-02 01:42:38 -05:00 |
|
Scott Lahteine
|
c6859a1e54
|
Handle hours >= 100
|
2016-09-01 23:54:48 -05:00 |
|
Scott Lahteine
|
426f662586
|
Apply MINIMUM_STEPPER_PULSE in stepper advance_isr
|
2016-08-30 14:31:48 -05:00 |
|
Scott Lahteine
|
8c7ee4599e
|
Optimize stepper advance_isr
|
2016-08-30 14:31:48 -05:00 |
|
Scott Lahteine
|
9725bcd099
|
Minor "optimizations" in stepper ISR
|
2016-08-30 14:21:43 -05:00 |
|
Scott Lahteine
|
4ec3d1ea58
|
Add some commentary to stepper ISR
|
2016-08-30 14:21:15 -05:00 |
|
Scott Lahteine
|
d9bcc7bb45
|
Set a bool when a stepper block is done
|
2016-08-30 14:20:48 -05:00 |
|
Scott Lahteine
|
08f717e5f7
|
Use bit-size typedefs for some stepper vars
|
2016-08-30 14:19:49 -05:00 |
|
Scott Lahteine
|
d554c1dda8
|
Clean up planner kernel pass methods
|
2016-08-30 14:16:13 -05:00 |
|
Scott Lahteine
|
b2e5ec85d7
|
Add [XYZ]_CENTER conditionals
|
2016-08-30 14:15:41 -05:00 |
|
Scott Lahteine
|
7e20448a2d
|
Add HOMING_Z_WITH_PROBE conditional
|
2016-08-30 13:29:26 -05:00 |
|
Scott Lahteine
|
0e4107da34
|
Minor cleanup of homeaxis, etc.
|
2016-08-30 13:29:26 -05:00 |
|
Scott Lahteine
|
f1201e11c7
|
Improve the Jerk description
|
2016-08-29 12:39:21 -05:00 |
|
Scott Lahteine
|
3f038bef00
|
Heading for movement settings
|
2016-08-29 02:01:34 -05:00 |
|
Scott Lahteine
|
fd2269f489
|
Log machine info in G28 and G29
|
2016-08-28 20:48:28 -05:00 |
|
Scott Lahteine
|
a2572d2854
|
Fix Danish encoding and an error message
|
2016-08-28 09:51:06 -05:00 |
|
Scott Lahteine
|
759234af60
|
MINIMUM_STEPPER_PULSE option
|
2016-08-27 23:58:40 -05:00 |
|
Scott Lahteine
|
73d86098b7
|
Marlin patches for homing, esp. Delta
|
2016-08-27 20:32:05 -05:00 |
|
Scott Lahteine
|
a485a19052
|
Added optional planner logging
|
2016-08-27 20:12:22 -05:00 |
|
Scott Lahteine
|
e9bfca5870
|
Additional comments for Temperature::isr
|
2016-08-27 20:12:22 -05:00 |
|
Scott Lahteine
|
a255945f29
|
Add DEBUG_ALL enum
|
2016-08-27 20:12:22 -05:00 |
|
Scott Lahteine
|
a28e15399f
|
Patch stepper.cpp to allow omitting steppers
|
2016-08-27 20:11:17 -05:00 |
|
Scott Lahteine
|
2b226bc5c2
|
TWIBus patch for proper use of Wire.requestFrom
|
2016-08-27 20:09:28 -05:00 |
|
Scott Lahteine
|
00638131e5
|
Debug logging of nozzle type and offsets
|
2016-08-27 15:21:01 -05:00 |
|
Scott Lahteine
|
991a34aff2
|
Log whether homing with probe or endstop
|
2016-08-26 15:50:10 -05:00 |
|
Scott Lahteine
|
00cdb15cec
|
Move invariant LCD strings to language.h
|
2016-08-26 02:48:57 -05:00 |
|
Scott Lahteine
|
e78274a7f4
|
Consistent order/formatting of pins files
|
2016-08-25 20:59:45 -05:00 |
|
Scott Lahteine
|
11e9530111
|
Properly handle probe pin for BQ printers
|
2016-08-25 20:59:44 -05:00 |
|
Scott Lahteine
|
1968983f35
|
Move PROBE_SELECTED to an earlier point
|
2016-08-25 20:59:44 -05:00 |
|
Scott Lahteine
|
ab59280075
|
MIN_SEGMENTS_FOR_MOVE => MIN_STEPS_PER_SEGMENT
Follow-up to #4666
|
2016-08-21 08:56:03 -05:00 |
|
Scott Lahteine
|
14a03727e1
|
Tweak serialprintPGM
|
2016-08-21 00:10:09 -05:00 |
|
Scott Lahteine
|
2f223b8c79
|
Use ABC and XYZ for "3"
|
2016-08-21 00:10:08 -05:00 |
|
Scott Lahteine
|
4cd1ad8f28
|
Adjustments to M209, G28, M605
|
2016-08-21 00:10:08 -05:00 |
|
Scott Lahteine
|
e354cf5884
|
Apply sw_endstops_enabled to manual move
|
2016-08-21 00:10:08 -05:00 |
|
Scott Lahteine
|
280534c06f
|
Add M211: Enable/Disable Software Endstops
|
2016-08-21 00:10:08 -05:00 |
|
Scott Lahteine
|
01d4703429
|
PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
|
2016-08-20 23:35:27 -05:00 |
|
Scott Lahteine
|
374f8d2014
|
dropsegments => MIN_SEGMENTS_FOR_MOVE
|
2016-08-20 18:52:15 -05:00 |
|
Scott Lahteine
|
76c3f326ff
|
Clean up DOGM code, comments
|
2016-08-20 18:33:12 -05:00 |
|
Scott Lahteine
|
71319adbb8
|
Wrap ULTIPANEL-dependent code
|
2016-08-20 18:33:11 -05:00 |
|
Scott Lahteine
|
305913545e
|
Move number-to-string function to utility.*
|
2016-08-20 18:33:11 -05:00 |
|
Scott Lahteine
|
14395a1a96
|
Optimize, reduce size of MarlinSerial
|
2016-08-19 16:53:20 -05:00 |
|
Scott Lahteine
|
12d72363cb
|
Do Delta radius check without sqrt
|
2016-08-19 05:05:48 -05:00 |
|
Scott Lahteine
|
044f800be9
|
Use SERIAL_PROTOCOLLNPGM in G28
|
2016-08-19 04:45:33 -05:00 |
|
Scott Lahteine
|
d309a9647d
|
Include probe offset for moving "close to the bed"
|
2016-08-19 04:45:33 -05:00 |
|
Scott Lahteine
|
35a08eeaeb
|
Use Z_HOME_DIR over axis_home_dir where we can
|
2016-08-19 04:45:32 -05:00 |
|
Scott Lahteine
|
99b22d5785
|
Default AUTO_BED_LEVELING_GRID_POINTS to 3
|
2016-08-19 04:45:32 -05:00 |
|
Scott Lahteine
|
9b1f3f7d12
|
Sanity-check DELTA + AUTO_BED_LEVELING_GRID_POINTS
|
2016-08-19 04:45:32 -05:00 |
|
Scott Lahteine
|
55355a4fb8
|
Make probed points more symmetrical
|
2016-08-19 04:32:03 -05:00 |
|
Scott Lahteine
|
1f776f6034
|
Tweak some code comments
|
2016-08-19 04:32:02 -05:00 |
|
Scott Lahteine
|
748228cf40
|
Use named indices for delta_grid_spacing
|
2016-08-19 04:32:02 -05:00 |
|
Scott Lahteine
|
ead333e7da
|
line_to_axis_pos => do_homing_move
|
2016-08-19 04:32:02 -05:00 |
|
Scott Lahteine
|
7a4ccd7967
|
Add do_probe_move with Z fixes
|
2016-08-19 04:32:02 -05:00 |
|
Scott Lahteine
|
a1bad589c9
|
Augment debug/homing logging
|
2016-08-19 04:32:02 -05:00 |
|
Scott Lahteine
|
41b5c48129
|
Update software endstops if EEPROM is loaded
|
2016-08-19 04:32:01 -05:00 |
|
Scott Lahteine
|
628dcbc764
|
extruder_multiplier => flow_percentage
|
2016-08-18 22:13:47 -05:00 |
|
Scott Lahteine
|
d63b8e2b2b
|
Additional details for I2C_SLAVE_ADDRESS
|
2016-08-15 19:27:53 -07:00 |
|
Scott Lahteine
|
aa30550b21
|
Keep SIMULATE_ROMFONT only language.h
|
2016-08-15 19:11:31 -07:00 |
|
Scott Lahteine
|
cec61c350d
|
Set language display charset in language.h
|
2016-08-15 19:01:12 -07:00 |
|
Scott Lahteine
|
bd928a69ec
|
Add request, capture, flush to TWIBus
|
2016-08-15 00:04:20 -07:00 |
|
Scott Lahteine
|
3a0a94b21a
|
Always init configured fan pins
|
2016-08-13 20:38:40 -07:00 |
|
Scott Lahteine
|
c63003ed3e
|
Use matching auto-fan flags
|
2016-08-13 20:38:40 -07:00 |
|
Scott Lahteine
|
3475fd7b0f
|
Init PWM-able auto fan pins with SET_OUTPUT
|
2016-08-13 20:38:40 -07:00 |
|
Scott Lahteine
|
abf9696db1
|
Loop fan-pins based on array size
|
2016-08-13 20:05:32 -07:00 |
|
Scott Lahteine
|
e88575c8ec
|
Init next_auto_fan_check_ms to zero
|
2016-08-13 20:05:32 -07:00 |
|
Scott Lahteine
|
7272ec5608
|
Update HAS_FAN flags for 4 auto fans
|
2016-08-13 20:05:32 -07:00 |
|
Scott Lahteine
|
7b21811a9a
|
Flags for matching auto-fans
|
2016-08-13 20:05:32 -07:00 |
|
Scott Lahteine
|
97e0aed304
|
Further refinements of TWIBus
|
2016-08-13 18:32:41 -07:00 |
|