Commit Graph

705 Commits

Author SHA1 Message Date
d4e4fe40e0 Add SENSORLESS_HOMING delay to quick_home_xy
Fix #9471
2018-02-19 10:12:16 -06:00
3af988a7f3 Add sensorless homing delay to home_z_safely
Based on #9705
2018-02-18 19:28:40 -06:00
8ffa0b24a4 Strip excess G28 debug logging 2018-02-18 01:11:41 -06:00
9019ea0fce Option to force X or Y to home first when homing the other axis 2018-02-18 01:11:41 -06:00
241e55ef3b Apply SERIAL_FLUSH macro 2018-02-16 17:32:12 -06:00
6a70a4fbb3 Fix G26 circles (#9627)
Easier to configure. Catch an odd divisor.
2018-02-15 22:11:26 -06:00
c78e1c0f23 Fix G26 Circles... (#9641)
* Fix G26 Circles...
2018-02-15 11:15:15 -06:00
133b38b93b Complete M48 description (#9631) 2018-02-14 05:17:58 -06:00
8d71ad37cb flush comment to match 1.1.x 2018-02-14 02:56:18 -06:00
377108619b Fix plan_arc clockwise (G2)
Fix #9482
2018-02-11 03:34:25 -06:00
e3043d7ac7 Fix #8744 2018-02-10 16:54:42 -06:00
da693a636e Fix handling of escapes in serial input 2018-02-09 05:19:33 -06:00
c30a8067ab Prevent watchdog reset due to many comments
Addressing #7449
2018-02-09 05:19:33 -06:00
b7053156fe Minor comment/condition cleanup 2018-02-09 01:53:35 -06:00
1541224a81 Enable Z axis and delta sensorless homing (#9516) 2018-02-08 04:20:44 -06:00
09c8807a36 Minor formatting in queue.cpp 2018-02-08 01:31:19 -06:00
ca8fdff1af Comment G26 properly 2018-02-06 00:58:28 -06:00
b5e92f4f90 [2.0.x] Enable / disable PSU automatically (#9503) 2018-02-06 00:22:30 -06:00
a8c4174a13 M100 comment 2018-02-05 21:54:50 -06:00
338dac258b [2.0.x] Fix compiler error when G26 is enabled (#9492) 2018-02-05 14:27:39 -06:00
4ddb6a3a1f Merge pull request #9470 from thinkyhead/bf2_malyan_clueless
[2.0.x] Malyan M200 LCD
2018-02-05 05:03:18 -06:00
03bfc0d7c8 Merge pull request #9439 from thinkyhead/bf2_fix_G26_circle_bumps
[2.0.x] Change G26 circle angles
2018-02-04 19:05:18 -06:00
e5ee0b6f6c Implement MALYAN_LCD 2018-02-04 18:52:44 -06:00
2ea4e74ed3 Misc. comments 2018-02-04 17:40:39 -06:00
6ace57e1b0 [2.0.x] remove duplicated include (#9445)
This was present in #9357 but lost
2018-02-03 19:32:05 -06:00
e6cdc438fd Change G26 circle angles
To prevent the nozzle from colliding with the printed pattern.
2018-02-03 19:17:49 -06:00
a8764ac5d5 G26 parity with 1.1.x 2018-02-02 05:19:14 -06:00
e1117a8492 [2.0.x] fix compile errors when CNC_COORDINATE_SYSTEMS is enabled (#9380) 2018-02-02 01:45:46 -06:00
21179f8300 Fix the "slow" version of the G-code parser 2018-02-02 00:35:58 -06:00
34160806c0 Fix broken G29 W I J 2018-02-01 21:37:35 -06:00
f5cfdf6efe Use _BV32 to avoid name conflict 2018-02-01 21:37:35 -06:00
fc5c1a28d8 Fix M118 parameter parsing 2018-01-24 00:30:13 -06:00
399bca316a Fix has_value with FASTER_GCODE_PARSER 2018-01-24 00:30:13 -06:00
80d3ded895 Change parser codebits from array to int32_t 2018-01-24 00:30:13 -06:00
053b1371c7 Simplify G-code debug option 2018-01-24 00:06:07 -06:00
608f8b10da Parser val method parity with 1.1.x 2018-01-24 00:06:07 -06:00
2bea1bda56 Move more strings to PROGMEM 2018-01-24 00:06:06 -06:00
1dcfe193ac Optimize some serial strings 2018-01-23 19:14:00 -06:00
9644fe1839 Lightly optimize arc length calculation 2018-01-23 19:13:59 -06:00
c9bda932fe Patch M114 D logical output 2018-01-23 18:50:37 -06:00
e5ca60acf5 Patch G29 no_action for A and Q 2018-01-23 14:00:06 -06:00
3db35ba9be [2.0.x] Fix change filament for delta machines (#9295) 2018-01-22 10:21:42 -06:00
b1cd012aa6 Clean up and document load/unload/pause/resume 2018-01-22 05:45:46 -06:00
9b519864bf [2.0.x] Relative movements fix (#9259) 2018-01-20 15:22:03 -06:00
bfd9728cf4 Serial buffer over run work around for v2.0.0 (#9236)
* Work around for serial buffer over run

PronterFace sends a lot of M105 commands.  During long operations such
as UBL's G29 P1, G29 P2, G29 P4 and G26 this can over run the serial
buffer.   This results (very often) in a M1 (actually a M1M105) ending
up in the command queue.

Until we figure out a better way to resolve this issue, this will keep
the UBL commands from experiencing bogus commands at thier completion.
2018-01-18 19:57:18 -06:00
f5f1b069ad Convert UBL mesh tilting to all use the same algorithm (#9204)
A number of regressions were patched also. The UBL G29 P2 and P4 Press and Hold had stopped working. It is very possible this is broken in the bugfix_v1.1.x branch also.

The main purpose of the Pull Request is to get the 3-Point mesh tilting to use the LSF algorithm just like the grid based mesh tilt. This simplifies the logic and reduces the code size some what. But the real reason to do it is the 3-Point case can be solved exactly. And by feeding these numbers into the LSF algorithm it provides a way to check all that code for 'correctness'.
2018-01-16 11:08:00 -06:00
d178d6e921 M503 patch for EEPROM_CHITCHAT off
Fix #9155
2018-01-15 06:09:25 -06:00
2c18faf3e4 General cleanups for HAL 2018-01-15 02:46:37 -06:00
6a043eee55 Various updates for TMC support 2018-01-10 23:04:48 -06:00
f7efac57b7 Multi-host support 2018-01-10 00:14:47 -06:00