Michiel Baird
b824a517aa
Add G38.4 and G38.5 (#13348 )
5 роки тому
Scott Lahteine
12503fce06
Followup to wait_for_user fix
5 роки тому
Tobias Frost
60e82e3929
Send notifications to ExtUI for M0/M1 (#13344 )
- Send notifications to ExtUI for M0/M1
- wait_for_user can be non-volatile (not changed by interrupt)
C / C++ compilers don't optimize away reads of non-volatile variables when a function call is used between accesses, because *any* variable could be changed by the function call. Since `wait_for_user` can't be changed without a function call, it should be non-volatile so the compiler can optimize away cases where it is read more than once without an intervening function call.
5 роки тому
Scott Lahteine
fa236e9718
General cleanup ahead of L64XX
5 роки тому
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
5 роки тому
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT (#13039 )
5 роки тому
Scott Lahteine
0feeef2604
Update copyright in headers
5 роки тому
InsanityAutomation
48a3502656
Remote streamer improvements (#12982 )
5 роки тому
Bob Kuhn
2f35747f29
L6470 SPI daisy chain support (#12895 )
5 роки тому
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection (#12853 )
5 роки тому
Scott Lahteine
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h (#12562 )
5 роки тому
Scott Lahteine
95d154a91f
Fans loop macro
5 роки тому
Scott Lahteine
f5eab912ed
Apply #pragma once, misc cleanup (#12322 )
* Apply #pragma once in headers
* Adjust some thermistors formatting
* Misc cleanup and formatting
5 роки тому
Scott Lahteine
44f2a82a56
Move axis_homed, axis_known_position to motion.*
5 роки тому
Marcio Teixeira
71e19baf69
Fix kill => disable_all_heaters => print_job_timer.stop (#12146 )
- Remove `print_job_timer.stop()` from `disable_all_heaters`
- Call `print_job_timer.stop()` for relevant `disable_all_heaters()`.
- Split up `kill()` for watchdog interrupt safety
6 роки тому
Scott Lahteine
d6b0fbd771
Use uint8_t for all fan speeds (#12032 )
6 роки тому
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers (#11977 )
6 роки тому
Scott Lahteine
1718eff54a
Code changes supporting up to 6 extruders
6 роки тому
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
6 роки тому
Jeonghwan Roh
59cf217e77
Fix 5 mixing steppers
6 роки тому
etagle
1367df2875
Replace double with float, optimize calculation
6 роки тому
Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
6 роки тому
Scott Lahteine
968a5d2e63
Protected pin err for M226
6 роки тому
Scott Lahteine
08e36e264e
Apply _AXIS macro
6 роки тому
Scott Lahteine
625035a9ce
Fix M301 access to lpq_len (#10714 )
Co-Authored-By: Zwaubel
6 роки тому
Scott Lahteine
56486c5c0e
Apply const to manage_inactivity
6 роки тому
Scott Lahteine
ae39fbd646
Also suppress keepalive with suspend_auto_report
6 роки тому
Scott Lahteine
3c2bfa5e53
Update powersupply_on in power_on/off (#10015 )
Fix #10004
6 роки тому
Scott Lahteine
eb212ae073
Add suspend_auto_report flag to suppress auto-report
6 роки тому
Bob-the-Kuhn
2d749d490b
Fix / complete USE_CONTROLLER_FAN (#9666 )
6 роки тому
Scott Lahteine
b5e92f4f90
[2.0.x] Enable / disable PSU automatically (#9503 )
6 роки тому
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
6 роки тому
Scott Lahteine
25af9decfe
Remove enum.h include of MarlinConfig.h
6 роки тому
Scott Lahteine
1d4571b88d
Dependency adjustments
6 роки тому
Scott Lahteine
c0000a0cdc
Move servo code to modules/servo.*
6 роки тому
Scott Lahteine
31e96935f7
Fix EXTRA_FAN_SPEED
Addressing #8158
7 роки тому
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM (#8063 )
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
7 роки тому
Scott Lahteine
ce48403a0b
Add EXTRA_FAN_SPEED feature
Based on #7883 by @studiodyne
7 роки тому
Scott Lahteine
f8e8fcb978
Move FILAMENT_RUNOUT_SENSOR to a feature
7 роки тому
Phr3d13
10c1b442ca
Fixes for Anet10 and gt2560
Fixes for 2 "... not declared in this scope" compiler errors.
7 роки тому
Scott Lahteine
64dfb46461
Move z_endstop_adj to Endstops
7 роки тому
Scott Lahteine
a10451ceed
Move Volumetric methods to Planner
7 роки тому
Scott Lahteine
1a37ebc76d
Move M163-M165 MIXING_EXTRUDER to cpp
7 роки тому
Scott Lahteine
d4d3d92f8a
Move M260_M261 to cpp
7 роки тому
Scott Lahteine
381b17e6a9
Move M18_M84, M85 to cpp
7 роки тому
Scott Lahteine
b464887ea1
Make BARICUDA a feature
7 роки тому
Scott Lahteine
10fab24e50
Move M42 to cpp
7 роки тому
Scott Lahteine
4f1eadf41f
FILAMENT_WIDTH_SENSOR feature
7 роки тому
Scott Lahteine
d5fe0fb02b
Consolidate PrintCounter
7 роки тому
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 роки тому