Sebastianv650
d448500643
Account for moves with negative E movements
...
Added a rule so that LIN_ADVANCE isn't used for moves with negative E movements (de_float will be negative in this cases).
I also added a more detailed comment to make it more clear what the if statement does.
2016-11-03 17:01:17 +01:00
Scott Lahteine
1ee0fdcad7
Merge pull request #5140 from esenapaj/Follow-up-the-PR-#5089
...
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
2016-11-02 01:13:56 -05:00
esenapaj
c8c1a28f6f
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
...
bool feedback is no longer used
2016-11-02 08:36:02 +09:00
Scott Lahteine
b0be2e41ff
Merge pull request #5136 from esenapaj/Follow-up-the-PR-#5133
...
Follow-up the PR #5133 (M355 Case light)
2016-11-01 11:04:48 -05:00
esenapaj
c3a105186d
Follow-up the PR #5133 (M355 Case light)
...
・Add CASE_LIGHT_PIN into pinsDebug.h
2016-11-02 00:31:50 +09:00
Scott Lahteine
66744a6076
Merge pull request #5133 from thinkyhead/rc_M355_case_light
...
M355 Case light
2016-11-01 07:51:27 -05:00
Scott Lahteine
955d14acb0
Patch photo pin code style
2016-11-01 06:30:14 -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
8b44413498
Merge pull request #5124 from Sebastianv650/RCBugFix_LIN_ADV-Patch
...
BugFix for incorrect E-speed calculation
2016-11-01 05:13:17 -05:00
Scott Lahteine
f418e82b15
Remove redundant definition of EN_C
2016-11-01 05:10:07 -05:00
Sebastianv650
f9bea7968f
BugFix for incorrect E-speed calculation
...
The extrusion speed was wrong due to a not high enough precision of
esteps to XY steps, therefore now the target float values are used to
calculate the ratio between XY movement and extrusion speed.
The e_speed_multiplier8 was replaced by an absolute multiplier called
abs_adv_steps_multiplier8, therefore one multiplication and bitshift can
be saved inside the stepper ISR. Due to this, also extruder_advance_k is
better suited inside the planner and not the stepper files any more.
2016-11-01 08:08:47 +01:00
Scott Lahteine
9c108aea18
Merge pull request #5132 from thinkyhead/rc_fix_M43
...
Followup to #5118 - pins debugging cleanup
2016-11-01 02:05:21 -05:00
Bob-the-Kuhn
c20b4098be
2 bug fixes & some minor changes
...
see detailed description in PR #5118
2016-11-01 01:29:41 -05:00
Scott Lahteine
fa6bf12697
Merge pull request #5118 from thinkyhead/rc_expanded_M43
...
Enhancements to M43 pins debugging
2016-10-31 08:29:53 -05:00
Scott Lahteine
3a107e280d
Developer note in pins_MIGHTYBOARD_REVE.h
2016-10-31 08:22:39 -05:00
Scott Lahteine
85e307dcd8
No FAN0_PIN
2016-10-31 08:08:03 -05:00
Scott Lahteine
ff3a8ca0d1
Use NUM_DIGITAL_PINS instead of custom DIO_COUNT
2016-10-31 08:08:03 -05:00
Scott Lahteine
04a1fac029
Some cleanup to M43
2016-10-31 08:08:03 -05:00
Scott Lahteine
24f6612551
Reduce and optimize endstop_monitor code
2016-10-31 08:08:03 -05:00
Scott Lahteine
b4444e91ae
Reduce code and build size of PWM_details
2016-10-31 08:08:02 -05:00
Scott Lahteine
dbe414ef03
Squash redundant code in PWM_status
2016-10-31 08:08:02 -05:00
Scott Lahteine
af26d22741
Clean up some spacing and semantics
2016-10-31 08:08:02 -05:00
Bob-the-Kuhn
81397d7a9a
EXTRUDER_x_AUTO_FAN name change to Ex_AUTO_FAN
...
I stumbled across a name change that'll be used a lot so I'm updateing
the name list.
2016-10-31 08:08:02 -05:00
Bob-the-Kuhn
c7f1f0dae6
Add endstop monitor & make pins report pretty
2016-10-31 08:08:02 -05:00
Scott Lahteine
d567b426d5
Merge pull request #4894 from thinkyhead/rc_mightyboard_rev_e
...
Mightyboard Revision E preliminary support
2016-10-31 08:01:41 -05:00
Scott Lahteine
43df9ace4e
Merge pull request #5110 from thinkyhead/rc_z2_min_allowed
...
Support Z2 min in M119 report
2016-10-31 07:59:45 -05:00
Scott Lahteine
8a4c51f313
Merge pull request #5115 from thinkyhead/rc_buffer_line_wait_later
...
Optimize buffer_line by calculating before wait-for-free-block
2016-10-30 16:46:18 -05:00
Scott Lahteine
23f05f8be7
Use bit-length types in block_t
2016-10-30 16:16:29 -05:00
Scott Lahteine
8dc7807d85
Add support for CoreYZ to planner.buffer_line
2016-10-30 16:16:28 -05:00
Scott Lahteine
1cf878fdb1
Calculate dm and e-steps earlier in planner
2016-10-30 16:16:28 -05:00
Scott Lahteine
75dbb71dd7
Replace block.busy with a block.flag bit
2016-10-30 16:16:28 -05:00
Scott Lahteine
c7f22f688f
buffer_line can calculate while it's waiting
2016-10-29 17:08:42 -05:00
Scott Lahteine
3c3fe1a1ba
Merge pull request #5089 from thinkyhead/rc_break_m1_fix
...
Centralize click-handling in the LCD loop
2016-10-29 16:07:08 -05:00
Scott Lahteine
f3720f4e81
const arguments to test_dual_z_endstops
2016-10-29 16:01:27 -05:00
Scott Lahteine
8cebd2a7db
Arrange Z2 min before Z2 max
2016-10-29 01:54:19 -05:00
Scott Lahteine
accabf088a
Add support for Z2 min endstop to M119
2016-10-29 01:54:02 -05:00
Scott Lahteine
396434a445
Fix compiler warning in M145
2016-10-28 20:57:36 -05:00
Scott Lahteine
8e787304c9
const float ref args in planner.h
2016-10-28 20:57:36 -05:00
Scott Lahteine
07bfc45df8
Adjust spacing in gcode_M149
2016-10-28 20:57:36 -05:00
Scott Lahteine
1a2310c494
Make LCD preheat vars an array to reduce code size
2016-10-28 20:57:36 -05:00
Scott Lahteine
1226ae1912
Some cleanup in ultralcd.h
2016-10-28 20:57:21 -05:00
Scott Lahteine
50ee749082
Centralize click-handling in the LCD loop
2016-10-28 20:57:21 -05:00
Scott Lahteine
47ad97c35e
Merge pull request #5109 from thinkyhead/rc_eeprom_M218_tool_offset
...
Save hotend_offset array (M218) in EEPROM
2016-10-28 20:08:29 -05:00
Scott Lahteine
d095c7933b
Merge pull request #5108 from MagoKimbra/Fix_M420
...
Fix Command M420
2016-10-28 19:23:40 -05:00
Scott Lahteine
bff6bbdb12
Indentation in configuration_store.cpp
2016-10-28 18:55:42 -05:00
Scott Lahteine
97115d56f9
Print error for M500 with disabled EEPROM
2016-10-28 18:53:48 -05:00
Scott Lahteine
67ab54185b
Save hotend_offset array (M218) in EEPROM
2016-10-28 18:45:23 -05:00
MagoKimbra
dfcdbb437b
Fix Command M420
2016-10-28 20:53:48 +02:00
Scott Lahteine
c34dbfb248
Merge pull request #5072 from thinkyhead/rc_preset_auto_fans
...
Add predefined AUTO_FAN_PINs to pins files
2016-10-27 17:12:11 -05:00
Scott Lahteine
1e00f5a4bd
Merge pull request #5097 from thinkyhead/rc_fix_endstop_issue
...
Don't trigger endstops that are actually Z2 or probe
2016-10-27 08:32:48 -05:00