Commit Graph

1695 Commits

Author SHA1 Message Date
Scott Lahteine
54ad22a455 Let compiler do Temperature inlining 2021-04-23 19:40:46 -05:00
Scott Lahteine
3bddbb1110 Clean up formatting, wrap macros 2021-04-23 19:21:39 -05:00
Scott Lahteine
72e3d2492f Update temperature types 2021-04-23 19:20:11 -05:00
Scott Lahteine
6bb10b1898
Changes supporting "Prussia3D" MK3 (#21617) 2021-04-20 00:44:19 -05:00
Scott Lahteine
bca4652c5e Leave Hybrid Threshold as-is for now
Reverting 253ee0c407
2021-04-17 02:03:16 -05:00
MangaValk
553487cc8a
Tool sensors (#17239) 2021-04-16 08:02:31 -05:00
Scott Lahteine
253ee0c407
Init pwm_thrs to 0 when HYBRID_THRESHOLD is off (#21623) 2021-04-16 04:04:07 -05:00
Luca Zimmermann
2d1d628340
Always swap with PRIME_FIRST_USED disabled (#21622) 2021-04-16 04:01:50 -05:00
Scott Lahteine
528b9bd872 Revert experimental NAN patch
Hold changes from #21575 (24a095c) for more testing.
2021-04-16 02:43:59 -05:00
fedetony
32dba5e0c7
Realtime Reporting, S000, P000, R000 (#19330) 2021-04-16 01:59:28 -05:00
Scott Lahteine
58cc4b7043 Use celsius_t for temperature accessors 2021-04-15 20:18:20 -05:00
Scott Lahteine
1595fdb54b Use sq 2021-04-13 23:25:25 -05:00
Scott Lahteine
d705a5b45e Fix long acceleration overflow 2021-04-13 23:25:25 -05:00
Scott Lahteine
fd99ea09ec Add fan percent accessors 2021-04-13 04:00:39 -05:00
ellensp
5fb3ee6101 Fix Max Temperature not enforced (#21592) 2021-04-12 21:02:55 -05:00
Scott Lahteine
3517fbdcbd Blocking move followup 2021-04-12 20:58:43 -05:00
Giuliano Zaro
7f56538602
Chamber Fan mode 3 (#21594) 2021-04-12 20:28:13 -05:00
Scott Lahteine
4044ed8783 Add 'blocking move' comments 2021-04-12 20:15:41 -05:00
espr14
a5d6f6ac98
Fix Resume Print with UBL (#21564)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-12 20:10:21 -05:00
Scott Lahteine
4a1d2d816c Update old-style axis indexes 2021-04-12 19:34:31 -05:00
Scott Lahteine
24a095c5c1
Reduce math library code size by 3.4KB (#21575) 2021-04-12 16:49:53 -05:00
Scott Lahteine
6ab7baa413 tick() => isr() to spotlight interrupt-time 2021-04-10 19:53:43 -05:00
BigTreeTech
37e671612e
Fix M114 E / R broken by LIN_ADVANCE (#21579) 2021-04-10 03:44:36 -05:00
Ramiro Polla
1a2cbe100c
Macros to eliminate 'f + 0.0' (#21568) 2021-04-08 21:03:34 -05:00
Scott Lahteine
1879eede0d Fix axis char printing 2021-04-07 15:43:57 -05:00
Radim Karniš
d61bc2d136
Park Magnetic Switching Toolhead at the very end (#21552) 2021-04-07 14:41:38 -05:00
Scott Lahteine
ed14731146 getHighESpeed => autotemp_task 2021-04-05 21:27:05 -05:00
Scott Lahteine
c2b72c0e73
Remove extraneous 'extern' hints (#21516) 2021-04-02 14:22:43 -05:00
Mike La Spina
235ba92602
Followup to Laser Flow Meter (#21498) 2021-04-01 19:29:49 -05:00
Marcio T
45c1432946
G26 Hilbert Curve followup (#21480) 2021-04-01 19:12:00 -05:00
Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' (#21505) 2021-04-01 17:59:57 -05:00
Sola
4d17613050
MKS H43 fix, cleanup (#21485)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-31 02:34:17 -05:00
Scott Lahteine
be775ed72d Move apply_rotation_xyz into matrix_3x3 2021-03-30 23:58:32 -05:00
Scott Lahteine
3b73b115ca Apply pointer formatting 2021-03-29 20:36:37 -05:00
Mike La Spina
ccdbffbf3f
Laser Coolant Flow Meter / Safety Shutdown (#21431)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-29 01:41:56 -05:00
espr14
cfdeab70cd
Endstops always on after delta homing (#21442) 2021-03-24 22:39:10 -05:00
Martijn Bosgraaf
30e7e2c276
Extend M106/M107 for better laser module support (#16082)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-03-24 12:21:11 -05:00
Miguel Risco-Castillo
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
Ramiro Polla
3ced55aa93
Optimize MarlinSettings with template methods (#21426) 2021-03-24 07:32:08 -05:00
Scott Lahteine
2d2291d00e More IntelliSense-friendly declarations 2021-03-24 05:50:47 -05:00
Scott Lahteine
e5ff55a1be
Add typedef celsius_t (#21374) 2021-03-24 04:11:43 -05:00
Scott Lahteine
f7aaa2e1c7 Add typedef extra_fan_t 2021-03-23 09:39:44 -05:00
Scott Lahteine
cfa6c7d45b Improve max temp / target 2021-03-23 09:39:09 -05:00
Scott Lahteine
ad907a51e2 Followup to planner cleanup 2021-03-18 00:11:25 -05:00
Scott Lahteine
9823a37362 E1+ Autotemp and Planner comments 2021-03-17 20:06:16 -05:00
Scott Lahteine
7f1fa0d1ff
Add M207/8/9 reporting (#21335) 2021-03-12 09:25:41 -06:00
X-Ryl669
55c31fbe9a
Distinguish serial index from mask (#21287) 2021-03-09 03:20:37 -06:00
Mike La Spina
b95e548ddb
Cooler (for Laser) - M143, M193 (#21255) 2021-03-06 14:13:28 -06:00
Tanguy Pruvot
a0d312396a
Followup to MP_SCARA/TPARA patches (#21248) 2021-03-04 17:34:38 -06:00
Scott Lahteine
431f6bf3a5 Parking Extruder solenoid fix/cleanup 2021-03-03 20:48:33 -06:00
Scott Lahteine
dd388aedfd TPARA followup 2021-03-03 17:57:24 -06:00
Axel
a46e025725
TPARA - 3DOF robot arm IK (#21005)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-03 17:46:32 -06:00
Scott Lahteine
35791c6371
Trust XY after Quiet Probing short sleep (#21237) 2021-03-01 19:39:43 -06:00
Scott Lahteine
dfa33082bb Fix some config builds 2021-03-01 09:14:17 -06:00
Scott Lahteine
8c9a59c29e Fewer warnings 2021-03-01 06:21:51 -06:00
Nick
e66e51fa6d
Safe Z homing for Power Loss Recovery (#16909) 2021-03-01 04:23:10 -06:00
Stephan
713de872ce
Filament Runout handling for Mixing Extruder (#20327)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-28 20:16:22 -06:00
Scott Lahteine
dd42831cba Serial macros cleanup 2021-02-28 20:02:24 -06:00
jbuck2005
ee7701c15b
SPEED => FEEDRATE (#21217) 2021-02-27 15:54:43 -06:00
swissnorp
bcda46e3f3
Combine Z_AFTER_DEACTIVATE with UNKNOWN_Z_NO_RAISE (#20444)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-25 10:09:00 -06:00
Victor Oliveira
7fc75fc482
Zero Endstops followup (#21188) 2021-02-25 09:23:30 -06:00
Katelyn Schiesser
735c1b6183 PROBING_HEATERS_OFF sub-option WAIT_FOR_HOTEND (#20835) 2021-02-25 08:33:16 -06:00
deirdreobyrne
468e437390
Allow Zero Endstops (e.g., for CNC) (#21120)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-25 04:49:34 -06:00
Tanguy Pruvot
d167af4c38
Add BOARD_PREINIT (for Longer3D open drain pins) (#21159) 2021-02-25 04:35:18 -06:00
Ken Sanislo
a3a10b62f2
Chamber Heater PID (#21156)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-24 18:26:51 -06:00
ellensp
b3ecede429
Fix G29 missing defines (#21145)
Co-authored-by: ellensp <ellensp@hotmsil.com>
2021-02-20 20:14:47 -06:00
espr14
a4c73860a1
Fix cleaning_buffer_counter check (#21115) 2021-02-17 23:22:29 -06:00
Scott Lahteine
65e24f812f
Fixes for MP_SCARA (#21113)
Co-Authored-By: svsergo <52426708+svsergo@users.noreply.github.com>
2021-02-17 17:04:51 -06:00
Scott Lahteine
7e172bf456
Fix IDEX broken endstop test (#21110) 2021-02-16 21:13:53 -06:00
Michael Telatynski
42d00b13df
Improve probe preheat behavior (#21033)
Co-authored-by: InsanityAutomation <d.menzel@insanityautomation.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-11 18:32:31 -06:00
JoAnn Manges
8707ae23e2
MAX Thermocouples rework (#20447)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-08 19:51:57 -06:00
X-Ryl669
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
MKS-Sean
57e4b82b66
Fix: Unsupported use of %f in printf (#21001) 2021-02-07 20:36:57 -06:00
Scott Lahteine
b35bfeb1c3
Fix TEMP_0_TR_ENABLE, rename temp conditions (#21016) 2021-02-07 16:58:06 -06:00
Scott Lahteine
708ea3d0bb Use serial shorthand 2021-02-04 23:34:09 -06:00
Scott Lahteine
49564e5310 Nybbles & Bits 2021-02-04 19:38:07 -06:00
X-Ryl669
07b4cc145b
Fix AutoReporter implementation (#20959) 2021-01-31 18:11:50 -06:00
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
ConstantijnCrijnen
b95f5c5bea
Configure / disable PRINTCOUNTER save interval (#20856)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-26 02:30:31 -06:00
Scott Lahteine
b8186b5081 Apply SEC_TO_MS and other fixes 2021-01-25 08:32:58 -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
zeleps
1b19eed195
Fix Tramming Wizard behavior (#20796) 2021-01-16 23:08:48 -06:00
Marcio Teixeira
6376b683c7 Silence unused parameter warnings 2021-01-15 17:44:16 -06:00
Scott Lahteine
f2726399dd Move WRITE_FAN 2021-01-12 22:33:03 -06:00
Johan van der Vyver
7f3dcb3e8a
Multi-platform DWIN_CREALITY_LCD support (#20738)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-12 18:05:49 -06:00
Scott Lahteine
acda53aa1c Clean up some includes 2021-01-10 21:38:31 -06:00
wilbur4321
e3831c146d
Multi-Z stepper inverting (#20678)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-05 17:03:45 -06:00
Giuliano Zaro
1eb592550c
Temperature report followup (#20687)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-05 06:18:09 -06:00
FanDjango
dc3cfd0d9d
Adjustable precision in M105 temperature report (#20602)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-04 23:57:58 -06:00
zeleps
2f17f2207a
Don't apply hotend_offset.z to Z soft endstops (#20675)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-04 23:48:42 -06:00
Scott Lahteine
d2e1e9a0ac Indent tool_change_prime 2021-01-04 23:36:12 -06:00
Scott Lahteine
c0a3931595 Clarify solenoid active / magnet-on state 2021-01-04 23:09:35 -06:00
FanDjango
55d1938977
Defer "quiet probing" till the last Z bump (#20610) 2021-01-04 20:32:52 -06:00
Scott Lahteine
3a99d001ff Solenoid cleanups
Followups to #20473 ahead of #20675
2021-01-04 19:01:45 -06:00
Scott Lahteine
ba2cadb479 Move duplication_e_mask 2021-01-03 22:23:13 -06:00