Scott Lahteine
1b2fb2bdc7
ABL_GRID_POINTS_* => ABL_GRID_MAX_POINTS_*
2016-12-15 19:08:41 -08:00
Scott Lahteine
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
AnHardt
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
Scott Lahteine
94ffb58da7
Prevent retract un-hop at wrong height
2016-12-13 08:24:12 -08:00
Scott Lahteine
4bc6536f54
Move to safe zone on DELTA if using do_blocking_move_to*
2016-12-10 21:28:24 -08:00
esenapaj
e9393c3634
Suppress warnings, etc
...
・Suppress warnings
・Remove unused variable "did_update"
2016-12-08 17:47:59 +09:00
Scott Lahteine
83c5026db1
Ignore homing button when SD printing
...
As suggested in #5404 by @android444
2016-12-06 14:22:34 -06:00
akaJes
d7b948610a
Experimental bilinear subdivision option
2016-12-05 20:11:24 -06:00
Scott Lahteine
b203901143
Merge pull request #5393 from AnHardt/Fix-auto_report_temperatures
...
Fix auto_report_temperatures()
2016-12-05 19:38:23 -06:00
AnHardt
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
Scott Lahteine
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
Scott Lahteine
3391c785c6
Support for distinct E factors
2016-12-05 07:26:18 -06:00
Scott Lahteine
c47e07d129
Fix Dual X software endstops
2016-12-05 06:51:41 -06:00
Scott Lahteine
4217e9653e
Adjust park code in tool_change
2016-12-05 06:51:41 -06:00
Scott Lahteine
b20405db31
Only DXC_AUTO_PARK_MODE should auto-move in tool_change
2016-12-05 06:48:43 -06:00
Scott Lahteine
ca24af7d5d
Dual X with home_z_safely is not parked
2016-12-05 06:43:26 -06:00
Scott Lahteine
0e15b4f434
Dual X set_axis_is_at_home can use x_home_pos for both
2016-12-05 06:43:26 -06:00
Scott Lahteine
54109dfaec
Reduce code size for Dual X un-park
2016-12-05 06:43:26 -06:00
Scott Lahteine
fe96f74db1
Use const arguments in Dual X helper functions
2016-12-05 06:43:26 -06:00
Scott Lahteine
41278c1e8b
Apply LOGICAL_POSITION to home positions on Dual X
2016-12-05 06:43:26 -06:00
Scott Lahteine
053fb55af6
Fix modes ordering in prepare_move_to_destination_dualx
2016-12-05 06:43:26 -06:00
Scott Lahteine
56dd15c0ad
Use SET_INPUT for PS_ON_PIN in kill
2016-12-05 06:43:26 -06:00
Scott Lahteine
c06161b773
Use apply_leveling, not MBL directly
2016-12-05 01:53:36 -06:00
Scott Lahteine
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
Scott Lahteine
27dd5acc22
Fix set_led_color for BLINKM
...
Follow-up to #5330
2016-12-03 01:51:11 -06:00
Scott Lahteine
f60b4f8659
Allow case light pin to be active low
2016-12-01 23:32:34 -06:00
Scott Lahteine
65c50e062e
Support for an RGB LED using 3 pins
2016-11-30 00:02:31 -06:00
Scott Lahteine
092e949b58
Merge pull request #5169 from thinkyhead/rc_core_inverted
...
Support for COREYX, COREZX, COREZY
2016-11-28 02:26:41 -06:00
Scott Lahteine
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
Scott Lahteine
61437d988a
Fix and optimize case-light code
2016-11-28 01:34:52 -06:00
Scott Lahteine
f6f77d34a1
Add a fade factor for mesh leveling
2016-11-26 03:41:26 -06:00
Scott Lahteine
2e966f8e5b
Patch Capabilities Report for "PROGRESS"
2016-11-23 19:31:46 -06:00
Scott Lahteine
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
Scott Lahteine
7f8133a51f
Merge pull request #5255 from Kaibob2/CaseLightMenu
...
Case light menu (3rd attempt)
2016-11-23 13:46:33 -06:00
Kai
0c341f0c50
Added Menu entry for Case light
2016-11-23 19:29:15 +01:00
Scott Lahteine
3bc2273ac9
Comment M540
2016-11-21 18:08:00 -06:00
Scott Lahteine
14b74181f5
Merge pull request #5179 from thinkyhead/rc_TMC2130
...
TMC2130 "Silent StepStick" support
2016-11-21 14:10:52 -06:00
Scott Lahteine
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
Scott Lahteine
9b96a4a53b
Merge pull request #5246 from thinkyhead/rc_some_cleanup
...
Minor stepper cleanup
2016-11-21 13:55:25 -06:00
Scott Lahteine
3e0376b45e
Reorder M114 and M119 gcode cases
2016-11-21 00:52:19 -06:00
Scott Lahteine
127e21ae00
Extend M122 for all steppers
2016-11-21 00:52:18 -06:00
Moritz
d67c1d825f
Add TMC2130 support
2016-11-21 00:17:45 -06:00
Scott Lahteine
11effeee2c
Add an option for delta to home to the top
2016-11-20 23:12:07 -06:00
Moshen Chan
29b174bfb9
Fix z feedrate value when doing mesh bed leveling. probe feedrate uses XY_PROBE_SPEED
2016-11-19 16:34:41 -08:00
Scott Lahteine
87b6b19256
Patch CASE_LIGHT typo
2016-11-18 23:49:12 -06:00
Scott Lahteine
181cdb3cfe
Move GCode list above include lines
2016-11-18 22:24:46 -06:00
Scott Lahteine
eb120e518c
Followup to new endstop interrupts feature
...
- Fix typos, verbiage
- Fix naming of `setup_endstop_interrupts`
- Some formatting, indentation, spacing
2016-11-18 21:53:45 -06:00
Scott Lahteine
832fe284b4
Merge pull request #5184 from AnHardt/endstop_interrupts
...
Introduce endstop interrupts
2016-11-18 20:50:24 -06:00
Scott Lahteine
98600e1433
Minor stepper cleanup
2016-11-18 01:15:57 -06:00
Florian Heilmann
d08867986e
Add autotemp capabilities to M104
...
This allows M104 to pass the F and B parameters to enable autotemp as well
2016-11-17 11:28:19 -06:00