04636f78eb
Re-enable MBL/ABL after M48
2016-12-15 19:08:43 -08:00
9b41638672
Minor tweak to G29 grid points
2016-12-15 19:08:42 -08:00
daa2cad21f
Fix comment on G29 to include 'Z'
2016-12-15 19:08:42 -08:00
8244fefcc2
Tweak call to reset_bed_level
in G29
2016-12-15 19:08:42 -08:00
0995a5d734
Fixup reset_bed_level
2016-12-15 19:08:42 -08:00
1b2fb2bdc7
ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_*
2016-12-15 19:08:41 -08:00
88157ba529
Fix for the PR #5255 (Case light menu (3rd attempt))
2016-12-16 00:57:32 +09:00
069c6b38dd
Remove unnecessary tabs and spaces
2016-12-16 00:21:32 +09:00
8d9fcd8e6f
Merge pull request #5495 from AnHardt/autoadjusting_display-updates
...
Adaptive screen updates for all kinds of displays
2016-12-14 04:16:26 -08:00
d0e24e0876
Adaptive screen updates for all kinds of displays
...
The target here is to update the screens of graphical and char base
displays as fast as possible, without draining the planner buffer too much.
For that measure the time it takes to draw and transfer one
(partial) screen to the display. Build a max. value from that.
Because ther can be large differences, depending on how much the display
updates are interrupted, the max value is decreased by one ms/s. This way
it can shrink again.
On the other side we keep track on how much time it takes to empty the
planner buffer.
Now we draw the next (partial) display update only then, when we do not
drain the planner buffer to much. We draw only when the time in the
buffer is two times larger than a update takes, or the buffer is empty anyway.
When we have begun to draw a screen we do not wait until the next 100ms
time slot comes. We draw the next partial screen as fast as possible, but
give the system a chance to refill the buffers a bit.
When we see, during drawing a screen, the screen contend has changed,
we stop the current draw and begin to draw the new content from the top.
2016-12-13 18:44:34 +01:00
94ffb58da7
Prevent retract un-hop at wrong height
2016-12-13 08:24:12 -08:00
4bc6536f54
Move to safe zone on DELTA if using do_blocking_move_to*
2016-12-10 21:28:24 -08:00
e9393c3634
Suppress warnings, etc
...
・Suppress warnings
・Remove unused variable "did_update"
2016-12-08 17:47:59 +09:00
83c5026db1
Ignore homing button when SD printing
...
As suggested in #5404 by @android444
2016-12-06 14:22:34 -06:00
d7b948610a
Experimental bilinear subdivision option
2016-12-05 20:11:24 -06:00
b203901143
Merge pull request #5393 from AnHardt/Fix-auto_report_temperatures
...
Fix auto_report_temperatures()
2016-12-05 19:38:23 -06:00
59a27ed27d
Fix auto_report_temperatures()
...
The `auto_report_temperatures` needs a linefeed to be recognized by Repetier Host.
2016-12-06 01:26:44 +01:00
b6b100c471
Merge pull request #5371 from thinkyhead/rc_extruders_can_differ
...
Allow distinct factors for multiple extruders
2016-12-05 11:22:31 -06:00
3391c785c6
Support for distinct E factors
2016-12-05 07:26:18 -06:00
c47e07d129
Fix Dual X software endstops
2016-12-05 06:51:41 -06:00
4217e9653e
Adjust park code in tool_change
2016-12-05 06:51:41 -06:00
b20405db31
Only DXC_AUTO_PARK_MODE should auto-move in tool_change
2016-12-05 06:48:43 -06:00
ca24af7d5d
Dual X with home_z_safely is not parked
2016-12-05 06:43:26 -06:00
0e15b4f434
Dual X set_axis_is_at_home can use x_home_pos for both
2016-12-05 06:43:26 -06:00
54109dfaec
Reduce code size for Dual X un-park
2016-12-05 06:43:26 -06:00
fe96f74db1
Use const arguments in Dual X helper functions
2016-12-05 06:43:26 -06:00
41278c1e8b
Apply LOGICAL_POSITION to home positions on Dual X
2016-12-05 06:43:26 -06:00
053fb55af6
Fix modes ordering in prepare_move_to_destination_dualx
2016-12-05 06:43:26 -06:00
56dd15c0ad
Use SET_INPUT for PS_ON_PIN in kill
2016-12-05 06:43:26 -06:00
c06161b773
Use apply_leveling, not MBL directly
2016-12-05 01:53:36 -06:00
fccc97de6d
Save PROGMEM with string changes
...
Unlike RAM-based strings, PROGMEM strings aren’t consolidated by the
compiler.
2016-12-03 19:21:46 -06:00
27dd5acc22
Fix set_led_color for BLINKM
...
Follow-up to #5330
2016-12-03 01:51:11 -06:00
f60b4f8659
Allow case light pin to be active low
2016-12-01 23:32:34 -06:00
65c50e062e
Support for an RGB LED using 3 pins
2016-11-30 00:02:31 -06:00
092e949b58
Merge pull request #5169 from thinkyhead/rc_core_inverted
...
Support for COREYX, COREZX, COREZY
2016-11-28 02:26:41 -06:00
c7935bb0d2
Merge pull request #5299 from thinkyhead/rc_bed_correction_fade
...
Add a fade factor for mesh leveling
2016-11-28 02:07:51 -06:00
61437d988a
Fix and optimize case-light code
2016-11-28 01:34:52 -06:00
f6f77d34a1
Add a fade factor for mesh leveling
2016-11-26 03:41:26 -06:00
2e966f8e5b
Patch Capabilities Report for "PROGRESS"
2016-11-23 19:31:46 -06:00
d891324830
Merge pull request #5258 from mosh1/mbl_speed_fix
...
Fix z feedrate value when doing mesh bed leveling. probe feedrate use…
2016-11-23 14:15:01 -06:00
7f8133a51f
Merge pull request #5255 from Kaibob2/CaseLightMenu
...
Case light menu (3rd attempt)
2016-11-23 13:46:33 -06:00
0c341f0c50
Added Menu entry for Case light
2016-11-23 19:29:15 +01:00
3bc2273ac9
Comment M540
2016-11-21 18:08:00 -06:00
14b74181f5
Merge pull request #5179 from thinkyhead/rc_TMC2130
...
TMC2130 "Silent StepStick" support
2016-11-21 14:10:52 -06:00
bb2114a060
Merge pull request #5264 from thinkyhead/rc_delta_safe_zone
...
Add an option for delta to home to the top
2016-11-21 13:56:44 -06:00
9b96a4a53b
Merge pull request #5246 from thinkyhead/rc_some_cleanup
...
Minor stepper cleanup
2016-11-21 13:55:25 -06:00
3e0376b45e
Reorder M114 and M119 gcode cases
2016-11-21 00:52:19 -06:00
127e21ae00
Extend M122 for all steppers
2016-11-21 00:52:18 -06:00
d67c1d825f
Add TMC2130 support
2016-11-21 00:17:45 -06:00
11effeee2c
Add an option for delta to home to the top
2016-11-20 23:12:07 -06:00