Richard Wackerbarth
f6950acb8e
Residual unused variable — Backport
9 years ago
AnHardt
57da1b8497
Host parseble output for M109, M190 and M303
Make the output of M105 more similar to Repetier.
Make the text-print pert of M105 an extra function to make it reusable. `print_heaterstates()`
Use `print_heaterstates()` in M019, M190 and M303
9 years ago
AnHardt
fcceb98191
Unglobalize no_wait_for_cooling
9 years ago
Richard Wackerbarth
e293ea57f0
Unbalanced brackets in setPwmFrequency
This is a back port of the correct in issue #248
9 years ago
Scott Lahteine
17c23bbaf3
Shorten gcode_M221 yet function the same
9 years ago
Scott Lahteine
c0e791dbe9
Only look for "N" line number as first parameter
9 years ago
Scott Lahteine
b4af4441c5
Clean up watchdog impl.
9 years ago
Scott Lahteine
9bdab4f3a8
Clean up "else" and other spacing
9 years ago
Richard Wackerbarth
25d636c9e0
Compiler issues (PR#2696)
9 years ago
Scott Lahteine
ba6a243197
DEBUG message has no parameter (PR#2671)
9 years ago
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
9 years ago
fmalpartida
0f149ea0c6
LCD home button causes repeated homing (PR#175)
Fix: increased debounce delay.
9 years ago
Scott Lahteine
b825567e0f
Drop www. from marlinfirmware.org (PR#175)
9 years ago
Scott Lahteine
bc50db9cf6
Implement PID_ADD_EXTRUSION_RATE
9 years ago
Scott Lahteine
fabf3ae4a0
Add final Z raise after Delta probe
9 years ago
Shane Francis
4c8330c15c
Trim Adjustments for Delta Configurations
9 years ago
Scott Lahteine
962120d1d2
Fix spacing in some conditional blocks
9 years ago
Richard Wackerbarth
20b4772155
Create DEBUG_LEVELING_FEATURE
9 years ago
Scott Lahteine
194f98ff95
Debug messages for homing and leveling
9 years ago
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
With the introduction of the #if ENABLED(…)
reads better than
9 years ago
Christian Lefrançois
9897a9147c
Update ABL comments (PR#95)
* Updates the auto bed leveling comments ONLY.
* Renames "Z probe" word usage in //comments and #errors properly.
9 years ago
Scott Lahteine
23d742bf06
Don't free the stack array plane_equation_coefficients (PR#83)
9 years ago
Scott Lahteine
e3b1e08777
Patch G30 to use raise_z_for_servo (PR#73)
9 years ago
Scott Lahteine
a1eb90d5c0
Save another 30 bytes in gcode_SET_Z_PROBE_OFFSET
9 years ago
Scott Lahteine
91122277f4
Reduce gcode_SET_Z_PROBE_OFFSET by 88 bytes
9 years ago
AnHardt
5707a2c3d5
indexindexIntoAB is only vald for !DELTA
9 years ago
AnHardt
d8860f9ad9
Alway end at the same point
Always end at [RIGHT_PROBE_BED_POSITION, BACK_PROBE_BED_POSITION]
Regardles the evennes of auto_bed_leveling_grid_points.
9 years ago
AnHardt
4ca8f4a9a7
Always zigzag
Use the shortest way between probing-points.
9 years ago
AnHardt
3d23424121
Add array indexIntoAB[xx][yy]
and use it.
9 years ago
AnHardt
e2d69f66b2
Make Z_PROBE a Z_MIN_PROBE (PR#65)
Currently we use the probe exclusively as a device to find the build platform(bed).
For the currently supported setups this means, we use it as a additional min-endstop.
A triggered when not deployed probe disturbs the homing process for max-endstops.
Rename ENDSTOPPULLUP_ZPROBE to ENDSTOPPULLUP_ZMIN_PROBE
Rename Z_PROBE_ENDSTOP_INVERTING to Z_MIN_PROBE_ENDSTOP_INVERTING
Rename Z_PROBE_ENDSTOP to Z_MIN_PROBE_ENDSTOP
Rename DISABLE_Z_PROBE_ENDSTOP to DISABLE_Z_MIN_PROBE_ENDSTOP
Rename Z_PROBE_REPEATABILITY_TEST to Z_MIN_PROBE_REPEATABILITY_TEST
Rename Z_PROBE_ENDSTOP to Z_MIN_PROBE_ENDSTOP
Adjust comments accordingly
Remove Z_MAX check for the probe in update_endstops().
Using an delta related idea of @clefranc from #61 ,
extended to the general change for all setups.
Tested with Prusa i3, max-z-endstop and permanently triggered z-probe.
Worked for @clefranc 's delta.
9 years ago
Richard Wackerbarth
9d8cc24abf
Continue from the line following the M999 (PR#60)
If the printer is going to accept the M999,
then it should continue from that line number.
9 years ago
Scott Lahteine
46453905d6
Apply remaining ENABLED/DISABLED conditionals
9 years ago
Richard Wackerbarth
b227d8c128
Supply a VERSION in a short form for displays
The long descriptor will still be available in M115
9 years ago
AnHardt
4f46df5dab
Make bootscreen configurable for the graphic displays
Saves about 473 byte of progmem and 28 bytes of RAM.
9 years ago
Scott Lahteine
b4abb0ae7f
Apply ENABLED / DISABLED to Marlin core files (PR#2558)
9 years ago
Scott Lahteine
9d151bb61b
servo_endstop_angles -> servo_endstop_angle
9 years ago
Scott Lahteine
1f63293624
servo_endstops -> servo_endstop_id
9 years ago
Scott Lahteine
ed4a6371ad
Add HAS_SERVO_ENDSTOPS to simplify conditonals
9 years ago
Scott Lahteine
ae9274be05
Fix minor compiler warnings in for loops
9 years ago
Scott Lahteine
4a58e447a1
Add array size to servo_endstop_angles (PR#2553)
9 years ago
AnHardt
d03f037a92
Get rid of malloc() and free() (PR#2549)
Just the minimal changes to qr_solve.cpp and .h to get rid of malloc() and free().
Saves about 656 bytes of progmem (library-code)
and 22 bytes for static variables.
Should use exactly the same amount of stack as it did before on the heap.
9 years ago
Scott Lahteine
3b2b2313ff
Combine if block related to SERVO_ENDSTOPS
9 years ago
Scott Lahteine
0af2a80e06
Make SERVO_ENDSTOP_ANGLES 2-dimensional
9 years ago
Scott Lahteine
9f48798ffd
Replace ENABLED with DEFINED for SERVO_ENDSTOPS (PR#2542)
9 years ago
Richard Wackerbarth
ae00fad75b
Rename as M100
9 years ago
Richard Wackerbarth
a401d738df
There is an echo in here
9 years ago
Richard Wackerbarth
ed7d45e8f5
Memory watcher
9 years ago
Scott Lahteine
bea6739774
Don't include Z_RAISE_AFTER_PROBING if not used (PR#2527)
9 years ago
Scott Lahteine
e4c01f1c7e
Simplify init with ARRAY_BY_EXTRUDERS1 macro (PR#2507)
9 years ago
Scott Lahteine
e2957df05c
Shorthand for do_blocking_move_to
9 years ago