Scott Lahteine
fb4aead2b1
Clean up and finish #5887
2017-03-02 20:16:29 -06:00
Scott Lahteine
561904345f
Tweak config ordering for M600
2017-02-18 00:01:31 -06:00
Scott Lahteine
931914e679
Apply M600 updates to all configs
2017-02-15 05:29:34 -06:00
Scott Lahteine
47f9883b0f
Dynamic allocation for SDCARD_SORT_ALPHA
2017-02-14 21:37:25 -06:00
Scott Lahteine
a561bd5e3a
New feature: SDCARD_SORT_ALPHA
2017-02-14 21:37:24 -06:00
Robert Kirk
0d147ead66
Allow enabling volumetric filament on config load
2017-01-14 04:37:49 -08:00
Scott Lahteine
4061fca1ad
Sanity checks for FILAMENT_CHANGE_FEATURE and FILAMENT_RUNOUT_SCRIPT
2016-12-23 19:55:12 -08:00
Sebastianv650
84c685f8b5
First draft of Unified Stepper / E Advance ISR
2016-12-21 01:34:39 -08:00
Scott Lahteine
bec30c89e7
Merge pull request #5522 from esenapaj/Add-description-for-dual-x
...
Add description for choice of DEFAULT_DUAL_X_CARRIAGE_MODE
2016-12-20 01:31:53 -08:00
Scott Lahteine
18ba31e9b5
Add Debug Menu with LCD_PROGRESS_BAR_TEST as an example
2016-12-19 22:57:14 -08:00
esenapaj
6854f44bf2
Add description for choice of DEFAULT_DUAL_X_CARRIAGE_MODE
2016-12-19 02:21:10 +09: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
João Brázio
3f75edb1d6
Updated bq Hephestos 2 example configuration
2016-12-13 09:26:07 +00:00
Scott Lahteine
f882355994
Merge pull request #5318 from Sebastianv650/Account_for_LCD_improvements
...
Account for LCD improvements in ENSURE_SMOOTH_MOVES
2016-12-05 11:23:58 -06:00
Scott Lahteine
d5bf1684fe
Implement as optional feature LCD_DECIMAL_SMALL_XY
...
And reduce the function size to simplify
2016-12-05 09:26:05 -06:00
Scott Lahteine
f60b4f8659
Allow case light pin to be active low
2016-12-01 23:32:34 -06:00
esenapaj
0909cf3d46
Adjust spacing
2016-11-30 19:39:39 +09:00
Sebastianv650
f62f4006af
Account for LCD improvements in ENSURE_SMOOTH_MOVES
...
.. and give the hint to try lower values if possible.
2016-11-28 17:44:19 +01:00
Scott Lahteine
5460a529da
Add option DOGM_SPI_DELAY_US
2016-11-26 06:53:52 -06:00
esenapaj
ef97645002
Follow-up the PR #5255 (Case light menu (3rd attempt))
2016-11-24 19:42:05 +09:00
Scott Lahteine
4e4f37b6c2
Code formatting for TMC and L6470 config options
2016-11-21 00:52:18 -06:00
Scott Lahteine
bf5f5f44cc
Make TMC2130 init code auto-configure
...
Simply apply enabled settings instead of requiring users to edit
stepper_indirection.cpp
2016-11-21 00:52:17 -06:00
Moritz
d67c1d825f
Add TMC2130 support
2016-11-21 00:17:45 -06:00
Scott Lahteine
072541f286
Update ENSURE_SMOOTH_MOVES in all configs
2016-11-19 01:28:47 -06:00
Scott Lahteine
60cc9342a4
Merge pull request #5188 from thinkyhead/rc_extended_host_support
...
Extended host support: M155 Auto temp report, M115 capabilities
2016-11-12 15:38:06 -06:00
Scott Lahteine
3c9a838651
Extended capabilities report in M115
2016-11-09 02:32:58 -06:00
Scott Lahteine
68b866b5dd
Add M155 - Auto-report temperature with interval
2016-11-09 02:32:58 -06:00
Scott Lahteine
75bfde9945
M155=>M260, M156=>M261
2016-11-08 17:54:54 -06:00
esenapaj
2ae72b0491
Follow up the PR #5167 (Add Turkish Language) again, etc
...
・Update forgotten K8400\Dual-head\Configuration.h
・Adjust spacing
2016-11-09 06:31:21 +09:00
Scott Lahteine
2495ab7af2
Make dual_x_carriage_mode an enumeration
2016-11-02 21:38:49 -05:00
Stanley
ab3f966f5f
Case light G-code M355
...
implemented G-Code M355 into Marlin
2016-11-01 06:30:14 -05:00
Scott Lahteine
b6aa894893
Rename auto fan pins and add auto fan flags
2016-10-26 17:51:26 -05:00
Scott Lahteine
b9109b2875
Improve LIN_ADVANCE commentary (all configs)
2016-10-22 05:03:09 -05:00
Scott Lahteine
a0df34fd4c
Add PINS_DEBUGGING advanced config option
2016-10-07 14:20:13 -05:00
Scott Lahteine
0d538f3db6
Add to all configurations
2016-10-01 05:00:53 -05:00
esenapaj
92c03a44a9
Fix the PR #4899 (ABL: Enable by type. Bilinear for all.) etc.
...
About Configuration.h:
・Fix the PR #4899 (ABL: Enable by type. Bilinear for all.)
Remove Duplicated contents
・Fix the PR #4305 (Custom boot screen feature improvement)
Revert from "during boot" to "during bootup" in all the example
Configuration.h
・Fix the PR #4207 (Clean up, simplify and generalize the Allen-key-probe
code.)
Resolve and relocate the duplicated definitions in Z_PROBE_ALLEN_KEY
section
・Follow-up the PR #4805 (Additional documentation of Configuration.h)
Add forgotten changes to all the example Configuration.h
Adjust spacing
About Configuration_adv.h:
Add missing description of SLOWDOWN for DELTA
Adjust spacing
2016-09-28 14:14:04 -05:00
Scott Lahteine
9b0931ef74
Apply fixed EXTRUDER_RUNOUT_PREVENT
2016-09-13 03:33:04 -05:00
Scott Lahteine
759234af60
MINIMUM_STEPPER_PULSE option
2016-08-27 23:58:40 -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
374f8d2014
dropsegments => MIN_SEGMENTS_FOR_MOVE
2016-08-20 18:52:15 -05:00
Scott Lahteine
d63b8e2b2b
Additional details for I2C_SLAVE_ADDRESS
2016-08-15 19:27:53 -07:00
Scott Lahteine
a99ecf71d8
Add support for i2c slave address
2016-08-10 23:30:35 -07:00
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
2016-07-31 17:49:34 -07:00
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
2016-07-25 23:04:19 -07:00
Scott Lahteine
93ea281061
Split up Conditionals.h into two files
...
Rather than include twice, which is tricky but may confuse
2016-07-25 20:30:45 -07:00
Scott Lahteine
fcc39e2b5f
Clean up Transfer Buffer Size comment
2016-07-25 12:54:55 -07:00
Scott Lahteine
91777dd76c
Add DUAL_NOZZLE_DUPLICATION_MODE option
2016-07-22 16:22:56 -07:00
Scott Lahteine
0fcd3706dd
Replace ENDSTOPS_ONLY_FOR_HOMING with ENDSTOPS_ALWAYS_ON_DEFAULT
2016-07-17 13:35:21 -07:00
Scott Lahteine
91bd6eade7
X_DUAL_STEPPER_DRIVERS configuration option
2016-07-11 10:22:19 -07:00
Scott Lahteine
182c8d7f8f
Dyze High Temp Thermistor Support
2016-07-10 17:59:05 -07:00