Commit Graph

51 Commits

Author SHA1 Message Date
32dba5e0c7 Realtime Reporting, S000, P000, R000 (#19330) 2021-04-16 01:59:28 -05:00
45c1432946 G26 Hilbert Curve followup (#21480) 2021-04-01 19:12:00 -05:00
930752d46e Ender 3 V2 Status Line (#21369)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 10:12:57 -05:00
fd8207dd9a Misc build fixes (#21413)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 09:14:11 -05:00
e7c711996b Serial refactor. Default 8-bit ECHO to int, not char (#20985)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-08 00:37:24 -06:00
708ea3d0bb Use serial shorthand 2021-02-04 23:34:09 -06:00
bb597dcf66 Internal G29N for G28+G29 (#20800) 2021-01-17 12:08:40 -06:00
eaf6777a66 Rename ultralcd => marlinui 2020-10-16 19:55:18 -05:00
193c0a52d9 Add loose soft endstop state, apply to UBL fine-tune (#19681)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-12 16:48:04 -05:00
4424645e04 Multi-line comments cleanup (#19535) 2020-09-28 14:53:50 -05:00
42fbd527f3 Fix links to secure sites (#18745) 2020-07-22 22:20:14 -05:00
6d90d1e1f5 Apply TERN to compact code (#17619) 2020-04-22 16:35:03 -05:00
6bead0c1b0 Shorter paths to HAL, ExtUI (#17156) 2020-03-13 16:29:29 -05:00
e78f607ef3 Use a STR_ prefix for non-translated strings 2020-02-26 03:02:03 -06:00
bfad23d3e2 (c) 2020 2020-02-03 08:00:57 -06:00
95d5a0c480 Fix DELTA_CALIBRATION_MENU recursive call (#16656) 2020-01-26 00:02:06 -06:00
50e4545255 Add custom types for position (#15204) 2019-09-29 04:25:39 -05:00
455dabb183 Add a feedRate_t data type (#15349) 2019-09-26 01:28:09 -05:00
17abb94532 Whitespace patch 2019-07-28 01:29:23 -05:00
97e9c95f47 Fix & clean up ExtUI (#14748) 2019-07-27 22:44:05 -05:00
750a16ad38 Fix MIN/MAX function collision with macros 2019-07-05 18:14:02 -05:00
93cd66ac11 Tweaky change from (C) to (c) 2019-06-27 23:58:16 -05:00
4c872a01f2 G-code queue singleton, front injection (#14236) 2019-06-19 00:00:19 -05:00
b14cc0d7c5 Remove extra gcode. prefix 2019-05-26 16:18:45 -05:00
87162658c4 Fix and improve software endstops (#13386) 2019-03-13 05:48:36 -05:00
c03df89921 ExtUI Mesh Leveling Extensions (#13363) 2019-03-13 00:45:52 -05:00
0feeef2604 Update copyright in headers 2019-02-12 15:30:11 -06:00
c986239837 A single SERIAL_ECHO macro type (#12557) 2018-11-29 16:58:58 -06:00
a4c15dc54f Modify MBL to use IJ instead of XY (#12478) 2018-11-19 09:08:15 -06:00
a163c89c6a Followup to 50af1d1 2018-11-12 20:31:53 -06:00
50af1d1e08 Differentiate translated On/Off from Serial ON/OFF 2018-11-12 17:23:08 -06:00
a0c795b097 Encapsulate common display code in a singleton (#12395)
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
  - Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
2018-11-11 12:16:24 -06:00
bed15fcd81 Tweak 'echo_not_entered' used by MBL's G29 2018-11-10 01:32:51 -06:00
486f2a66a9 Fix MBL XY parameter error messages
Fix #11522
2018-11-05 04:17:37 -06:00
99ecdf59af Smarter MIN, MAX, ABS macros
Use macros that explicitly avoid double-evaluation and can be used for any datatype, replacing `min`, `max`, `abs`, `fabs`, `labs`, and `FABS`.

Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-13 04:52:56 -05:00
306f0f2135 Move Stepper::synchronize to Planner (#10713)
Co-Authored-By: ejtagle <ejtagle@hotmail.com>
2018-05-12 01:38:02 -05:00
65a6a86d19 Don't report point 0 in MBL G29 2018-04-20 13:12:50 -05:00
df2f24617b Use 0 as the bed position (not Z_MIN_POS) 2018-04-17 20:32:56 -05:00
bb7064cc30 Tweak MBL move to bed code 2018-04-12 22:43:02 -05:00
daa712455b Make sure MBL starts close to the bed
Fix #10390
2018-04-12 19:36:37 -05:00
60d07f20e7 Make mbl.has_mesh() a method 2018-01-07 00:13:36 -06:00
86818c9a89 Move MBL functions into the class 2018-01-07 00:13:36 -06:00
bbb8d4c802 Set has_mesh if user issues G9 S3
Prevents user from having to manually run through entire manual leveling process only to enable mesh so they can manually restore their offline mesh backup
2018-01-06 21:07:07 -08:00
0786b61ce7 Followup to #8575 2017-11-27 12:58:40 -06:00
276271e72f Make MBL work more like PROBE_MANUALLY 2017-11-27 02:12:29 -06:00
0cfb936dd1 Clarify some motion code 2017-11-08 22:15:55 -06:00
f8393a0908 Operate in Native Machine Space 2017-11-04 00:05:38 -05:00
72156a2029 change to better (more clear) names (#8050)
set_destination_to_current() changed to set_destination_from_current()

set_current_to_destination() changed to set_current_from_destination()
2017-10-21 11:42:26 -05:00
3e3911fb81 Use planner.leveling_active for all leveling systems 2017-10-14 02:18:31 -05:00
9a930ebec2 Make leveling_is_active a macro 2017-10-14 02:18:31 -05:00