X-Ryl669
27366197f3
Serial refactor followup ( #20932 )
2021-01-31 17:21:27 -06:00
Scott Lahteine
9d0e64a725
AutoReport class (Temperature, Cardreader) ( #20913 )
2021-01-28 20:40:20 -06:00
X-Ryl669
3f01b222b2
Refactor serial class with templates ( #20783 )
2021-01-28 02:02:06 -06:00
ellensp
c929fb52dd
Meatpack::report_state on serial port init ( #20903 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-28 01:47:12 -06:00
Scott Lahteine
ee93101b24
Custom G26 FR followup
2021-01-25 23:53:39 -06:00
ScrewThisBanana
7f4c5b86db
Adding custom move feedrate for G26 Travel moves, Original #20729 ( #20879 )
...
* Adding custom move feedrate for G26
This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.
Closes MarlinFirmware/Marlin#20615
2021-01-25 20:14:26 -07:00
Scott Lahteine
b8186b5081
Apply SEC_TO_MS and other fixes
2021-01-25 08:32:58 -06:00
Roxy-3D
8f7bac4999
Revert "Adding custom move feedrate for G26 ( #20729 )" ( #20870 )
...
This reverts commit 14567f3459
.
2021-01-24 07:47:22 -07:00
ellensp
3921369f98
MeatPack serial encoding ( #20802 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-24 00:43:23 -06:00
ScrewThisBanana
14567f3459
Adding custom move feedrate for G26 ( #20729 )
...
* Adding custom move feedrate for G26
This commit adds an additional configuration parameter that can be used to specify the movement speed during the G26 validation pattern command during moves without extrusion.
Closes MarlinFirmware/Marlin#20615
* Fixing missing default 'G26_XY_FEEDRATE_MOVE' value
This commit adds a default 'G26_XY_FEEDRATE_MOVE' value (max movement speed / 1.5) in the G26.cpp - same behaviour as the default 'G26_XY_FEEDRATE' value
* Adding comment describing functionality in G26.cpp
* Renaming 'G26_XY_FEEDRATE_MOVE' to 'G26_XY_FEEDRATE_TRAVEL'
Configuration parameter renamed for better readability and consistency
MarlinFirmware/Marlin#20615
* Setting 'G26_XY_FEEDRATE_TRAVEL' to a safer value, aligned comments
Changed default value for 'G26_XY_FEEDRATE_TRAVEL' from 150 mm/s to 100 mm/s for safety purposes, comment alignment
MarlinFirmware/Marlin#20615
2021-01-22 20:02:22 -07:00
Giuliano Zaro
90c0194598
"Move … code" followup ( #20852 )
...
Fix regression from #20832
2021-01-22 15:58:08 -06:00
Scott Lahteine
d33fe2378c
Move common strings ( #20846 )
2021-01-22 15:01:19 -06:00
Scott Lahteine
c0870d417a
Move some MarlinCore and MarlinUI code ( #20832 )
2021-01-21 03:40:07 -06:00
Scott Lahteine
68abaeab19
MarlinUI multi-language support ( #20725 )
2021-01-20 18:52:06 -06:00
Scott Lahteine
3f90ecfd77
Move singlenozzle temp/fan ( #20829 )
2021-01-19 20:58:50 -06:00
Scott Lahteine
0cbc44d8bf
Fix SINGLENOZZLE compile
2021-01-19 19:19:35 -06:00
Scott Lahteine
bb597dcf66
Internal G29N for G28+G29 ( #20800 )
2021-01-17 12:08:40 -06:00
zeleps
1b19eed195
Fix Tramming Wizard behavior ( #20796 )
2021-01-16 23:08:48 -06:00
Scott Lahteine
fb41413b76
Optimize some G-code strings
2021-01-16 22:53:50 -06:00
Scott Lahteine
e8aa6ab735
Ignore M22 during SD print
2021-01-12 22:33:03 -06:00
Scott Lahteine
acda53aa1c
Clean up some includes
2021-01-10 21:38:31 -06:00
Scott Lahteine
299f849ffa
Optimize some G76 strings
2021-01-09 00:09:03 -06:00
qwewer0
4eedeabb51
Fix M48 output ( #20713 )
2021-01-07 17:55:57 -06:00
Scott Lahteine
208200a3cc
G34/M422 cleanup
2021-01-04 17:52:00 -06:00
qwewer0
e685950d97
Assisted Tramming improvements ( #20298 )
2021-01-02 02:33:31 -06:00
ellensp
5eaa10e2ad
Fix //action prefix ( #20600 )
2021-01-02 02:06:50 -06:00
zeleps
815c636449
Fix PARKING_EXTRUDER homing with solenoid ( #20473 )
2021-01-01 14:54:44 -06:00
Victor Oliveira
90a2b482e6
LVGL G-code preview. Legacy MKS WiFi Cura plugin compatibility ( #20589 )
2020-12-28 22:07:11 -06:00
Scott Lahteine
198b3ae0f8
Fix some comments
2020-12-27 16:27:15 -06:00
Victor Oliveira
4d6b6bcffc
LVGL and Classic UI for STM32 ( #20552 )
2020-12-23 20:01:21 -06:00
yysh12
6ec4e744c0
Improve plan_arc circle detection ( #20440 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-12-23 00:12:20 -06:00
Tanguy Pruvot
c559fc8227
Fix G28 leveling state, UBL compile ( #20499 )
2020-12-22 07:01:24 -06:00
cr20-123
0d95f67f2e
Fix G34 compile with bed leveling disabled ( #20537 )
2020-12-21 17:43:45 -06:00
Dick Streefland
7afd274d0c
Apply HOME_AFTER_DEACTIVATE for 'G28 O' ( #20525 )
2020-12-21 01:49:00 -06:00
InsanityAutomation
2963229dfa
Probe Tare, Probe Activation Switch ( #20379 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2020-12-19 22:11:43 -06:00
InsanityAutomation
7a168205eb
Minimum temp options for Probing and G12 Nozzle Clean ( #20383 )
...
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-12-19 22:02:38 -06:00
nb-rapidia
978d93af88
Make M220 B / R a standard feature ( #20355 )
2020-12-17 06:13:07 -06:00
Scott Lahteine
20b3af1cc2
Use homing_feedrate function
2020-12-16 22:19:04 -06:00
JoAnn Manges
1be16e3d8c
Fix RESTORE_LEVELING_AFTER_G28 ( #20471 )
2020-12-15 00:16:50 -06:00
Scott Lahteine
5a6fc3e5b7
Auto-check followup
2020-12-14 21:08:09 -06:00
kisslorand
7be57ff9f0
Fix M1001 auto-check logic ( #20456 )
2020-12-14 21:04:45 -06:00
Scott Lahteine
80bde7b6b5
Always enable leveling after G28
2020-12-14 20:34:22 -06:00
Scott Lahteine
e349a44c60
Preheat before leveling
2020-12-14 20:34:22 -06:00
InsanityAutomation
3404cb1fc4
Move ExtUI ABL mesh edit, limit to bilinear ( #20381 )
...
* Move ExtUI call
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Sebastiaan Dammann <sebastiaandammann@outlook.com>
2020-12-09 09:07:26 -08:00
Mike La Spina
3e68e4b418
Fix Spindle/Laser Control menu ( #20347 )
2020-12-09 04:37:26 -06:00
Scott Lahteine
7f20184ebc
Fix auto#.g file handling, add NO_SD_AUTOSTART ( #20071 )
2020-12-07 05:53:15 -06:00
Scott Lahteine
6f4589b375
G28 followup
2020-12-05 23:06:15 -06:00
Scott Lahteine
139a33c9fc
G28 tweaks
2020-12-05 20:14:44 -06:00
Scott Lahteine
a8dffdebd4
Move G29 3-point startup earlier
2020-12-05 20:05:39 -06:00
Scott Lahteine
889695b6ba
ExtUI homing / leveling additions
2020-12-05 18:29:03 -06:00
yysh12
2878876064
Fix circle arc condition ( #20322 )
2020-12-03 04:40:39 -06:00
Luu Lac
257dc6d173
Help hosts when password-locked ( #20348 )
2020-12-01 23:52:09 -06:00
Scott Lahteine
fd35d1b8a6
General cleanup
2020-11-29 20:50:02 -06:00
Scott Lahteine
8fd8772a6f
Adjust axis homed / trusted methods ( #20323 )
2020-11-29 19:06:40 -06:00
yysh12
dcb101224f
Arc Direction followup for circles ( #20314 )
2020-11-29 14:50:54 -06:00
yysh12
bab660ca7d
Fix G2/G3 arcs > 180° ( #20292 )
2020-11-26 23:29:07 -06:00
Scott Lahteine
b6a32500c4
M808 Repeat Markers ( #20084 )
2020-11-26 21:18:40 -06:00
wmariz
58ac815822
Level Corners with Probe option ( #20241 )
2020-11-26 07:58:19 -06:00
Scott Lahteine
3ba374a29e
Optimize emergency parser check
2020-11-26 03:56:21 -06:00
swissnorp
649965ae32
Probe Offset Wizard improvements ( #20239 )
2020-11-25 21:38:00 -06:00
Scott Lahteine
b28b2ca266
Cosmetic G29 ABL tweak
2020-11-24 17:53:39 -06:00
Scott Lahteine
296a2ad7e4
Consistent Probe XY offset type
2020-11-24 17:38:26 -06:00
rdhoggattjr
62680bb356
LCD position in current units ( #20145 )
2020-11-23 23:02:54 -06:00
Scott Lahteine
6f272e13c5
Allow Status Message without LCD ( #20246 )
2020-11-22 18:44:17 -06:00
Scott Lahteine
3893114c86
MKS WiFi preliminary changes
2020-11-19 15:56:04 -06:00
Giuliano Zaro
41529b6598
SMUFF (MMU2 clone) support ( #19912 )
2020-11-18 01:27:21 -06:00
Thomas Niccolo Reyes
ecd8227de0
Open File Browser on Media Insert (option) ( #20151 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-17 22:30:32 -06:00
InsanityAutomation
e955dce3dc
Update IDEX menus, add post-M605 event G-code ( #20133 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-15 23:56:05 -06:00
Victor Oliveira
ea371618da
Add Touch Calibration screen ( #20049 )
2020-11-15 16:39:58 -06:00
Scott Lahteine
c5e411f492
Add parser.is_command(letter, code)
2020-11-14 18:09:17 -06:00
Luu Lac
a6ff61d52e
Fix "autotune" LCD message ( #20127 )
2020-11-13 20:06:37 -06:00
Scott Lahteine
c710b6e06c
Optimize M360
2020-11-13 20:06:37 -06:00
Scott Lahteine
1d43e81be0
Fix compile warnings, serial alias
2020-11-13 18:28:15 -06:00
InsanityAutomation
1b0a5abd73
G34 Z stepper locking ( #20091 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-12 22:54:18 -06:00
Scott Lahteine
2282801172
Add HOME_Z_FIRST option ( #20113 )
2020-11-11 16:58:34 -06:00
Costas Basdekis
0465e0ae3a
Distinct runout states ( #19965 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-11 00:39:23 -06:00
Scott Lahteine
f17394d677
Ability to disable M32
2020-11-10 02:21:12 -06:00
Hebezo
4ace02f4c2
Add POWER_OFF_DELAY option ( #19987 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-08 18:37:41 -06:00
qwewer0
c753d2b7f4
Use extra G35 BLTouch HS Mode clearance in Tramming Wizard ( #20057 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-08 18:31:14 -06:00
Scott Lahteine
dcb0f5dc3b
Temperature 'autostart' => 'auto_job'
2020-11-07 21:21:19 -06:00
Speaka
6954772ece
Tramming Wizard submenu option ( #20000 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-07 03:20:27 -06:00
Scott Lahteine
1f6612dfc4
Comment, spacing cleanup
2020-11-05 17:16:47 -06:00
Alexander Semion
cd89fa141b
Add SPINDLE_SERVO option ( #19971 )
2020-10-31 17:42:05 -05:00
Scott Lahteine
f8d57370d0
gcode_D EEPROM size, cleanup
...
Fixes #19920
Co-Authored-By: Orel <37673727+0r31@users.noreply.github.com>
2020-10-29 17:34:17 -05:00
Orel
e3f1f7cd85
Fix DAC-related bugs ( #19921 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-27 21:37:10 -05:00
Speaka
2cae26ee35
Fix G35 PROGMEM strings ( #19926 )
2020-10-27 17:25:01 -05:00
Scott Lahteine
ec23e37a4a
Clean up comments, USB flash, NULLs
2020-10-25 04:10:00 -05:00
Scott Lahteine
5917b5cf5c
Fix warning in gcode_D
2020-10-23 19:25:32 -05:00
Scott Lahteine
0ffee29a11
Case light brightness cleanup ( #19856 )
...
Co-authored-by: Chris <chris@chrisnovoa.com>
2020-10-22 22:31:48 -05:00
Scott Lahteine
c75e98dc84
Shorten a method name
2020-10-22 20:54:11 -05:00
Scott Lahteine
1f7c085527
ESP32: i2s_init requires I2S_STEPPER_STREAM
2020-10-20 22:36:31 -05:00
uwedamm
a596969049
Fix G2/G3 P<circles> E and Z motion ( #19797 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-20 20:26:07 -05:00
bilsef
9baa944460
Teensy 4.1 Ethernet support ( #19801 )
2020-10-20 14:35:29 -05:00
Scott Lahteine
92767f5513
Misc. cleanup, serial strings
2020-10-19 20:39:36 -05:00
Scott Lahteine
21ce39aa9b
Use PGM serial strings
2020-10-19 04:25:48 -05:00
Scott Lahteine
f501930728
Document M125 P
2020-10-19 00:38:11 -05:00
InsanityAutomation
6375829448
Apply home offsets to probing, Z Safe Homing ( #19423 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-18 15:53:12 -05:00
Scott Lahteine
263f29a96a
MarlinUI followup
2020-10-16 20:48:59 -05:00
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
2020-10-16 19:55:18 -05:00
nb-rapidia
418b3e5ee2
Fix IDEX layer shift and DIR states ( #19756 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-16 16:59:55 -05:00
Jason Smith
90d364fc37
Revert at90usb1286 conditional ( #19733 )
2020-10-14 13:48:46 -05:00
Keith Bennett
64711e0d56
If needed, home before G34 ( #19713 )
2020-10-13 18:13:25 -05:00
Earle F. Philhower, III
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
Jason Smith
f5139f8bf4
Add D100 Watchdog Test ( #19697 )
2020-10-12 16:39:31 -05:00
InsanityAutomation
e7838c5f79
G34 Mechanical Gantry Calibration (like Prusa M915) ( #18972 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:34:27 -05:00
qwewer0
f21b91f1a7
Add REPORT_TRAMMING_MM option ( #19682 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 21:30:18 -05:00
Victor Oliveira
18dd0d00a6
Implement wait_for_user for Color UI ( #19694 )
2020-10-11 19:26:16 -05:00
Jason Smith
c762b7c91b
Fix various errors, warnings in example config builds ( #19686 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 19:06:57 -05:00
Jason Smith
45731bd022
Fix at90usb1286 build ( #19687 )
...
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 18:13:01 -05:00
Scott Lahteine
492ba2a111
Digipots refactor / cleanup ( #19690 )
2020-10-11 14:58:35 -05:00
Scott Lahteine
0988af453c
Optional M42
/M226
; Add more features filters ( #19664 )
2020-10-09 16:42:23 -05:00
Victor Oliveira
631457ffea
Support for Debug Codes - Dnnn ( #19225 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-09 06:28:53 -05:00
Scott Lahteine
7e0524109e
Add HAS_FAST_MOVES
2020-10-04 17:31:10 -05:00
Scott Lahteine
4e8eea8e78
Adjust HAL platform defines, comments
2020-10-02 17:05:59 -05:00
swissnorp
d02d7a95d1
G35 workaround for Pronterface "feature" ( #19577 )
2020-10-01 18:17:11 -05:00
Scott Lahteine
9142f5446a
Improve Power-Loss Recovery ( #19540 )
2020-09-28 15:52:21 -05:00
qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
2020-09-28 14:53:50 -05:00
Scott Lahteine
c2c6a679ea
Rename LCD conditionals ( #19533 )
2020-09-28 01:13:27 -05:00
Scott Lahteine
d2741c8680
Allow M524 between M23 and M24
2020-09-27 16:55:57 -05:00
Scott Lahteine
4975e93350
Tweak MMU beeps, misc. cleanup
2020-09-27 02:03:00 -05:00
Victor Oliveira
61d96ce1c9
Escape the M33 string arg ( #19515 )
2020-09-25 19:45:01 -05:00
Scott Lahteine
4b928b2da8
HAL and serial cleanup
...
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2020-09-23 19:45:33 -05:00
Scott Lahteine
5f5f76956f
Fix up tests, warnings
2020-09-22 19:59:02 -05:00
Scott Lahteine
76d8d1742c
Add multi-extruder condition
2020-09-20 20:51:21 -05:00
Scott Lahteine
8e0fac897b
Whitespace cleanup
2020-09-20 18:25:42 -05:00
Cole Markham
4628f0e237
Fix CoreXY compile with backlash cal. ( #19422 )
2020-09-19 08:14:34 -05:00
Keith Bennett
55ba5044ef
Fix missing include ( #19418 )
...
Co-authored-by: ellensp <530024+ellensp@users.noreply.github.com>
2020-09-18 04:45:56 -05:00
Scott Lahteine
0473f7ee58
M115 strings
2020-09-14 02:42:05 -05:00
Scott Lahteine
cd85fa3abe
Better choice of code
...
Followup to #19344
2020-09-14 02:22:44 -05:00
Scott Lahteine
49ca16c3fb
heater_ind_t => heater_id_t
2020-09-13 18:22:28 -05:00
Neskik
1917ed8741
M872 wait for probe temperature ( #19344 )
2020-09-11 22:51:19 -05:00
Scott Lahteine
6759aff220
Clean up W25QXXFlash class
2020-09-10 21:54:04 -05:00
Giuliano Zaro
b2ba9009d0
Fix "too cold" in M600 ( #19332 )
2020-09-10 16:47:58 -05:00
Scott Lahteine
9b78138600
General cleanup
2020-09-10 02:29:01 -05:00
Giuliano Zaro
828a582f4d
Make M600 heat up the nozzle. Reset runout on fail. ( #19298 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-09-07 21:29:45 -05:00
Kadah
bb017038d4
Fix M166 Gradient Mix for DELTA ( #19285 )
2020-09-07 03:15:42 -05:00
Scott Lahteine
a445746a8b
Clean up LCD conditionals, DWIN
2020-09-06 23:21:42 -05:00
Scott Lahteine
14314b68ec
No 'ls' if media isn't mounted
2020-09-04 19:57:47 -05:00
Victor Sokolov
e97e6865c3
MarkForged kinematics ( #19235 )
2020-09-03 20:12:53 -05:00
swissnorp
a12ac5e175
Mark axes not-homed with HOME_AFTER_DEACTIVATE ( #18907 )
2020-08-27 16:05:53 -05:00
Scott Lahteine
462d3eeab1
set_axis_not_trusted => set_axis_never_homed
2020-08-27 14:49:00 -05:00
Zachary Annand
97ec6c1be6
Independent Neopixel option ( #19115 )
2020-08-27 14:18:16 -05:00
Scott Lahteine
4955aa5b78
Prusa => Průša
2020-08-26 02:15:50 -05:00
ellensp
66694a213f
LEDs followup ( #19133 )
2020-08-25 08:16:43 -05:00
Scott Lahteine
c488070859
Minor cleanup w/r/t LEDs
2020-08-23 23:57:51 -05:00
Scott Lahteine
638f6f0f06
Neopixel => NeoPixel
2020-08-23 03:14:11 -05:00
Scott Lahteine
6036a0df6b
Fix DUET_SMART_EFFECTOR
2020-08-23 02:07:52 -05:00
Giuliano Zaro
6b549e1971
Optional homing in LCD Repeatability Test ( #19104 )
2020-08-21 21:20:30 -05:00
BigTreeTech
e2ee05c976
Broadcast SD Print Completion ( #19102 )
2020-08-21 17:06:51 -05:00
Scott Lahteine
b11c3ddbed
M80 followup
2020-08-14 00:33:10 -05:00
Scott Lahteine
aaba9b7880
Clean up M80/M81, DWIN
2020-08-14 00:16:22 -05:00
Scott Lahteine
81f5973afc
Followup for SPI Flash
2020-08-09 15:58:12 -05:00
Scott Lahteine
f7b261a363
Shorthand values for M575 B
2020-08-09 15:55:31 -05:00
Scott Lahteine
8318d90e85
Password followup
2020-08-08 20:13:15 -05:00
sherwin-dc
852e5ae042
Password via G-code and MarlinUI ( #18399 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 20:00:42 -05:00
Victor Oliveira
0a1b865987
W25QXX SPI Flash support ( #18897 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-08-08 19:24:31 -05:00
Scott Lahteine
97cb0a8c3e
General cleanup
2020-08-08 00:17:09 -05:00
Scott Lahteine
18adfe87bc
configuration_store => settings
2020-08-07 20:52:23 -05:00
Scott Lahteine
b3ca43fe78
Use uintptr_t for pointer-to-int
2020-08-07 19:31:05 -05:00
Scott Lahteine
99ba866d8d
Optimize G-code / feature dependencies ( #18919 )
2020-08-06 08:14:00 -05:00
Scott Lahteine
d69c2a90b7
Simple rename of hex_print
2020-08-06 04:07:59 -05:00
Scott Lahteine
a9912681b4
General cleanup
2020-08-06 00:52:36 -05:00
Alexander Gavrilenko
117df87d19
Support for TFT & Touch Screens ( #18130 )
2020-07-30 01:43:19 -05:00
Scott Lahteine
73ce80af3a
In G28 Z is sort-of known
2020-07-29 20:59:21 -05:00
Scott Lahteine
95f990a656
Fix UNKNOWN_Z_NO_RAISE in G28
...
Bug introduced in 73fc0778b8
2020-07-29 20:43:48 -05:00
Diego von Deschwanden
de5cca6b1f
Update more external links ( #18819 )
2020-07-28 01:04:44 -05:00
Scott Lahteine
11702dc059
Update (c)
2020-07-25 04:10:21 -05:00
InsanityAutomation
c5ec80d6c7
G425/G35 menu items; G425 pre- and post- scripts ( #18737 )
2020-07-24 23:31:15 -05:00
Scott Lahteine
451f48231d
Ender 3 V2 BL24C16 EEPROM support ( #18758 )
2020-07-24 03:09:14 -05:00
Scott Lahteine
d1e20eb29f
Update links, README, contributing, etc.
2020-07-23 20:46:51 -05:00
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
2020-07-22 22:20:14 -05:00
InsanityAutomation
b4b19aef7f
Custom Nozzle Wipe ( #18736 )
2020-07-22 01:42:44 -05:00
Scott Lahteine
6027055695
Optimize LCD, Wifi, etc. libraries ( #18730 )
2020-07-21 04:00:39 -05:00
Scott Lahteine
e78f1237ea
Matching mat.bed_temp condition
2020-07-20 21:51:25 -05:00
Markus Towara
f4aba99624
Use safe_delay for PSU_POWERUP_DELAY ( #18680 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-17 12:33:45 -05:00
JBA
4abad60bf1
ExtUI for Anycubic I3 Mega ( #18655 )
2020-07-17 01:07:09 -05:00
Jason Smith
76b67d55e2
Fix some Power Loss Recovery behaviors ( #18558 )
2020-07-15 01:14:03 -05:00
Scott Lahteine
b40440cf38
Tool-change debug option
2020-07-14 21:15:14 -05:00
Leo
c9718504c5
Fix leveling "Point n of 3" message ( #18639 )
2020-07-14 17:02:38 -05:00
Keith Bennett
56c3deb423
Fix G35 output formatting ( #18631 )
2020-07-12 13:43:52 -05:00
ManuelMcLure
d884d1eda8
"M122 I" to reinitialize TMC ( #18571 )
2020-07-09 17:48:06 -05:00
Giuliano Zaro
b0c6cfb051
MarlinUI support for up to 5 Material Presets ( #18488 )
...
- Add `I` preset parameter to `G26`, `M106`, `M140`, and `M190`.
- Extend menu items to permit a string interpolation.
- Keep material names in a list and interpolate in menu items.
- Extend material presets to support up to 5 predefined materials.
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-09 03:11:57 -05:00
Scott Lahteine
73fc0778b8
Consolidate probe clearance, add section debug ( #18576 )
...
* Better section / function log
* Add do_z_clearance motion function
2020-07-08 21:44:21 -05:00
Scott Lahteine
915847b75a
Add Cap:RUNOUT
...
Co-Authored-By: Julius ter Pelkwijk <mrseeker@users.noreply.github.com>
2020-07-08 06:53:03 -05:00
Scott Lahteine
d6682c8609
Whitespace cleanup
2020-07-07 02:30:26 -05:00
ellensp
12e7106a8a
Update and fix POWER_MONITOR ( #18561 )
2020-07-06 18:53:26 -05:00
Luc Hoang Long
764fc81761
Use Material Preset 1 for PID autotune ( #18446 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-06 01:17:40 -05:00
Scott Lahteine
a6b8b12a6a
Simplify home_z_safely, respect HOME_AFTER_DEACTIVATE
2020-07-05 18:01:28 -05:00
Robby Candra
c02451b602
Filament Runout Inverting => State ( #18537 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-07-05 17:42:19 -05:00
Scott Lahteine
dc6d8357a6
Reduce string duplication
2020-07-05 16:00:32 -05:00
Scott Lahteine
0fad9535d1
Add comment to M412
2020-07-05 15:58:12 -05:00
Oliver Jean Eifler
67db7c0294
Probing points followup ( #18552 )
2020-07-05 15:32:04 -05:00
Scott Lahteine
ea520e670a
Fix "Probing mesh point" message
...
Closes #17770
Co-Authored-By: Jan-Gerard van der Toorn <jan-gerard@users.noreply.github.com>
2020-07-05 01:03:49 -05:00
notabucketofspam
6eb19cef11
Fix "'ubl' not declared" error ( #18541 )
2020-07-04 19:18:11 -05:00
ellensp
91dc74ff16
M150 I to set Neopixel by index ( #18490 )
2020-07-03 16:33:09 -05:00
Scott Lahteine
f6a2b64091
Clean up LCD Manual Move / UBL Mesh Edit ( #18373 )
2020-07-03 09:53:22 -05:00
Scott Lahteine
c43bbcce15
Enforce sensor range for temperature target ( #18465 )
...
* Mitigate stepper timeout
* Add CHAMBER PWM code
* Structured thermistor tables
* Fix reversed sensor ranges
* Prevent temps outside sensor range
2020-07-01 16:27:28 -05:00
Scott Lahteine
70fa4c9323
Per-Hotend Default PIDs ( #18483 )
2020-07-01 16:18:20 -05:00
Scott Lahteine
48151d1778
ClosedLoop as singleton
2020-06-28 14:35:23 -05:00
Fabio Santos
29753baeee
Adjustable delta_diagonal_rod_trim ( #18423 )
2020-06-27 23:53:44 -05:00
InsanityAutomation
c1dcc56a0b
Tool Change Migration fixes and debugging ( #18448 )
2020-06-27 21:57:01 -05:00
Scott Lahteine
d0f2fde920
Fix material preset type
2020-06-24 19:47:32 -05:00
Scott Lahteine
4275466f49
Fix issues with no hotend / bed / fan ( #18395 )
2020-06-24 19:44:50 -05:00
Pascal de Bruijn
c135db1ce7
Display PID Autotune status ( #18408 )
2020-06-24 15:04:39 -05:00
Scott Lahteine
1fb2fffdbf
General cleanup
2020-06-23 19:59:38 -05:00
Fabio Santos
25c7c43a82
Add SERIAL_FLOAT_PRECISION option ( #18367 )
2020-06-22 21:12:45 -05:00
Scott Lahteine
2b286a101a
Quickie G35 patch
2020-06-21 22:54:26 -05:00
Scott Lahteine
9944403cbf
Add Cap:ARCS
2020-06-21 19:15:32 -05:00
Rui Caridade
ac50a355a3
G35: Bed tramming assistant ( #16897 )
2020-06-21 04:27:51 -05:00
Scott Lahteine
424569b4c4
Power monitor and display ( #17437 )
2020-06-18 15:23:03 -05:00
InsanityAutomation
23806aeb3c
Fix non-PWM spindle/laser compile ( #18311 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Luu Lac <45380455+shitcreek@users.noreply.github.com>
2020-06-16 15:49:32 -05:00
Scott Lahteine
f4c258dc23
Creality Ender 3 v2 ( #17719 )
2020-06-16 01:45:27 -05:00
Scott Lahteine
aea60d9450
Clean up trailing spaces
2020-06-15 18:11:32 -05:00
rudihorn
3bf990ec34
PTC: Extend options, fix probing bugs ( #18253 )
2020-06-10 18:25:17 -05:00
Scott Lahteine
ca5a8ea827
Add G-code "backspace" support
2020-06-08 20:17:44 -05:00
MoellerDi
bac760207c
Add volumetric extrusion limit ( #17017 )
2020-06-08 03:24:46 -05:00
Luu Lac
eda2fd8dbe
Improvements for Laser / Spindle ( #17661 )
2020-06-08 00:47:31 -05:00
Scott Lahteine
cfd31ff70e
Add HAS_FILAMENT_RUNOUT_DISTANCE
2020-06-07 21:55:09 -05:00
Scott Lahteine
45488a431a
Clean up whitespace
2020-06-07 21:52:06 -05:00
mikekscholz
859b047a23
Revert M290 report style ( #18202 )
2020-06-07 18:44:35 -05:00
Scott Lahteine
6371782263
Add HAS_MULTI_SERIAL conditional
2020-06-05 16:20:27 -05:00
MoellerDi
fcb8c5a1c1
Fix G34 move in wrong direction ( #18188 )
2020-06-04 19:09:01 -05:00
Scott Lahteine
2d1cbf8e1d
Add comment to M281
2020-06-04 03:14:41 -05:00
Scott Lahteine
5f9624f70b
Ensure XY known for Z safe homing
...
Addressing #18143
2020-06-02 19:13:01 -05:00
Scott Lahteine
a1f3d2f3cd
Move set_all_z_lock to Stepper
2020-06-02 02:37:33 -05:00
Mark Scammacca
7119596170
G-code line number for each serial port (for TFTs) ( #18165 )
2020-06-01 22:19:10 -05:00
Scott Lahteine
bda380513a
Add valid() to recovery.info
2020-06-01 17:02:58 -05:00
Eyal
815c8d2b55
Improve G2 / G3 motion accuracy ( #18144 )
2020-05-31 00:26:15 -05:00
Scott Lahteine
7628895ac8
Apply misc TERN
2020-05-30 22:34:30 -05:00
Scott Lahteine
0578bbbf5d
Marlin: Use strcmp_P
2020-05-24 20:09:30 -05:00
Scott Lahteine
6e01079b48
G29 patch followup
2020-05-17 20:57:16 -05:00
Scott Lahteine
fac3a7d147
Fix ABL G29 early BLTouch deploy
2020-05-17 19:40:45 -05:00
Scott Lahteine
d9077e51e8
Make M421 more versatile
2020-05-17 15:12:08 -05:00
Scott Lahteine
c73894308c
Tweak M114 D output
2020-05-17 15:12:08 -05:00
Scott Lahteine
b8fe3bbd6d
Fix position sync on M420 S0
2020-05-17 15:12:08 -05:00
thisiskeithb
5a92462c0f
Less ambiguous option comment ( #17983 )
2020-05-13 14:26:27 -05:00
Scott Lahteine
d853a70556
Remove strcpy compile warning
2020-05-12 02:11:32 -05:00
Scott Lahteine
aecfc05748
Align slightly in M114 detail
2020-05-11 19:24:58 -05:00
Colin Godsey
8a22ef0c83
G6 Direct Stepping ( #17853 )
2020-05-11 19:22:41 -05:00
chestwood96
1475fd312a
M600 R<resume temperature> ( #17919 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-05-11 02:06:31 -05:00
Scott Lahteine
32dc874928
Tempted by the const of a seg_length
2020-05-10 03:42:58 -05:00
Scott Lahteine
de6a725b04
Fix G2/G3 segment size
...
Fixes #17348
2020-05-10 02:46:48 -05:00
Gurmeet Athwal
91fe0e1022
Fix line ending in M360 ( #17917 )
2020-05-09 23:36:04 -05:00
Alexander Gee
7a9bb6bc86
Remove old M73 / SD comment ( #17928 )
2020-05-09 23:35:26 -05:00
Jason Smith
2af270ca42
Fix M115_GEOMETRY_REPORT extra commas ( #17933 )
2020-05-09 23:24:15 -05:00
Gurmeet Athwal
a4c981469e
Extended reporting options ( #16741 )
2020-05-05 23:34:04 -05:00
Scott Lahteine
97e47b4494
Wrap some macros
2020-05-04 23:08:15 -05:00
Gurmeet Athwal
9381a76d75
Add Cap:LONG_FILENAME ( #17821 )
2020-05-02 16:19:40 -05:00
Scott Lahteine
9b7807d40f
Clean up M122 code
2020-05-02 15:39:38 -05:00
Scott Lahteine
2d758663db
G12 E soft endstops parameter ( #17788 )
2020-04-29 03:25:35 -05:00
Scott Lahteine
bd82b8bc7e
Suppress compile warnings
2020-04-28 08:34:07 -05:00
studiodyne
89b17b5463
Followup fixes for singlenozzle, etc. ( #17712 )
2020-04-28 00:21:23 -05:00
Marcio T
919e53a5d4
Fix: SD pause broken with PARK_HEAD_ON_PAUSE ( #17754 )
2020-04-27 22:43:42 -05:00
Scott Lahteine
01c646a892
Apply more HAS_HOTEND
2020-04-27 22:39:31 -05:00
Martin
0777e391be
Add M115 Cap:BABYSTEPPING ( #17691 )
2020-04-27 07:31:48 -05:00
Scott Lahteine
c536b8de62
Apply ternary macros
2020-04-27 06:30:28 -05:00
studiodyne
5ae45bab18
Adjustable XY_FREQUENCY_LIMIT ( #17583 )
2020-04-27 05:59:52 -05:00
ellensp
c7f9eb7b21
Allow M42 M with other parameters ( #17744 )
2020-04-27 05:16:47 -05:00
Scott Lahteine
33217b0dd0
Add HOTEND_OVERSHOOT
2020-04-27 05:07:08 -05:00
Scott Lahteine
8b3c7dda75
Add HAS_FAN and others
2020-04-27 05:07:08 -05:00
Gurmeet Athwal
8f86f7c601
Add Cap:SDCARD to M115 ( #17208 )
2020-04-26 20:55:14 -05:00
thisiskeithb
02a054cda4
HOME_BEFORE_FILAMENT_CHANGE on any axis unknown ( #17681 )
2020-04-25 20:56:54 -05:00
Scott Lahteine
ab2b98e425
Apply composite tests
2020-04-23 21:53:52 -05:00
Scott Lahteine
55d66fb897
Add HAS_JUNCTION_DEVIATION
2020-04-23 21:53:51 -05:00
studiodyne
2f6262c27b
Automatic Tool Migration feature ( #17248 )
2020-04-22 21:03:28 -05:00
Scott Lahteine
19873f04d4
Fix M100 compile warning
2020-04-22 18:53:40 -05:00
Scott Lahteine
6d90d1e1f5
Apply TERN to compact code ( #17619 )
2020-04-22 16:35:03 -05:00
Scott Lahteine
2ae00db43e
Move G26 heading up
2020-04-21 15:27:53 -05:00
Ondřej Nový
abd42e5dea
Fix M125 unretract length ( #17623 )
2020-04-20 11:32:21 -05:00
Scott Lahteine
000ec9fc13
Ensure language.h include order
...
See #17604
2020-04-20 09:43:48 -05:00
Scott Lahteine
15f6f53638
Add HAS_HOTEND, etc.
2020-04-20 00:12:22 -05:00
Scott Lahteine
5d0deba938
Longer default power-up delay
...
See MarlinFirmware/Configurations#78
2020-04-20 00:12:22 -05:00
Scott Lahteine
87875e0de8
Fix mixing with "unload all" compile
2020-04-19 02:10:02 -05:00
grauerfuchs
4a5a3d27ed
Option to use raw digipot values ( #17536 )
2020-04-18 22:56:23 -05:00
Scott Lahteine
3a42b6c5c6
Patch M425 for CAN_CALIBRATE
...
Fixes #17430
2020-04-17 10:24:27 -05:00
randellhodges
808f632997
Update print job timer with Chamber temp ( #17552 )
2020-04-15 23:12:09 -05:00
Scott Lahteine
22da1b2b31
Rename some "kill" messages
2020-04-13 14:54:50 -05:00
Scott Lahteine
e3321920f3
Update Marlin website links to https
2020-04-12 17:21:14 -05:00
Scott Lahteine
ac7b484703
Safe homing: Raise Z on G28 Z ( #17501 )
...
Co-Authored-By: RFBomb <robbery525@gmail.com>
2020-04-12 14:58:58 -05:00
Scott Lahteine
2493cf0364
Fix M1001 with HAS_LEDS_OFF_FLAG
2020-04-12 01:22:10 -05:00
Scott Lahteine
7aed32df00
Fix SD_FINISHED_RELEASECOMMAND bug
...
Fixes #17401 bug that was introduced in 8f26c3a
2020-04-11 22:08:37 -05:00
Scott Lahteine
e4903396d4
Fix up pausing / parking display ( #17460 )
2020-04-11 20:36:17 -05:00
Scott Lahteine
48919c54fb
Add SRAM command injection ( #17459 )
2020-04-09 20:05:58 -05:00
Tor-p
d6f39a69af
Fix G76 probe height / position ( #17392 )
2020-04-06 15:32:06 -05:00
Scott Lahteine
0e06aaa2bc
Add millis helper macros
2020-04-04 02:48:30 -05:00
Ben
df8b7dfc40
Various Laser / Spindle improvements ( #15335 )
2020-04-02 19:31:08 -05:00
Scott Lahteine
2b9d2dce16
Apply GRID_LOOP
2020-04-02 14:33:04 -05:00
Marcelo Castagna
178ca2bcdf
Fix M710 report formatting ( #17356 )
2020-03-31 19:13:37 -05:00
Marcio T
d83ad6f321
Improve / fix FTDI EVE Touch UI ( #17338 )
...
- Fix timeout and debugging string
- Fix check for whether `LCD_TIMEOUT_TO_STATUS` is valid
- Fix incorrect debugging message
- Make capitalization of callbacks consistent.
- Allow Touch UI to use hardware SPI on Einsy boards
- Move print stats to About Printer page.
- More generic about screen with GPL license.
- Add missing handler for power loss event
- Less code duplication on status screen and main/advanced menu; more legible
- Reorganize advanced and main menu to add more features
- Hide home Z button when using Z_SAFE_HOMING
- Fix compilation errors when certain features enabled
- Fix missing labels in UI
- Improve color scheme
- Add new preheat menus
- Fix incorrect rendering of Marlin logo on boot
- Add Level X Axis and Auto calibrate buttons
2020-03-31 14:22:04 -05:00
Tanguy Pruvot
c759729478
STM32F1: Restore M43 build support ( #17336 )
2020-03-31 14:13:20 -05:00
Scott Lahteine
e0e87ca19a
Fix last arc segment
...
Co-Authored-By: ellensp <ellensp@hotmail.com>
2020-03-31 12:50:48 -05:00
Scott Lahteine
765a9f3471
do_pause_e_move => unscaled_e_move
2020-03-29 16:26:55 -05:00
Scott Lahteine
747b964295
Clean up user-wait, SD completion ( #17315 )
2020-03-28 03:18:53 -05:00
Scott Lahteine
53fe572bbd
Limited backlash editing with Core kinematics ( #17281 )
2020-03-27 22:00:27 -05:00
InsanityAutomation
3655e240f5
Fix SD finished ExtUI / host action ( #17285 )
2020-03-27 16:06:39 -05:00
Scott Lahteine
5ec1a8bb2b
Fix M0 unused var warning
2020-03-25 20:27:21 -05:00
Scott Lahteine
f2ed18d150
M303 followup
...
- Put 'D' before other params for clean exit.
- Use serial on/off for debug status.
2020-03-25 15:08:52 -05:00
Roxy-3D
1986e1cdf8
Allow PID_DEBUG to be turned on and off ( #17284 )
...
M303 D will now toggle activation of PID_DEBUG output. This allows the debug capability to be built into the firmware, but turned on and off as needed.
2020-03-24 19:38:09 -05:00
Scott Lahteine
7988e31f5e
whitespace
2020-03-21 21:16:15 -05:00
InsanityAutomation
84dec5da10
Add M42 M, improve M43 ( #17173 )
2020-03-18 16:12:51 -05:00