Andrei Pozolotin
31ff7da7ac
Add missing CHAMBER options (for M141) (#13371 )
5 years ago
Scott Lahteine
0375e92847
Followup to serial rework
As mentioned in #13370
5 years ago
jmz52
013bb469ca
Fix compilation for STM32F1 with no SDIO (#13366 )
5 years ago
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
The chances of a 10° overshoot is pretty minimal.
5 years ago
Scott Lahteine
98b55421a5
Clean up some temp config
5 years ago
InsanityAutomation
785a7028bf
Followup to 'volatile' patch (#13369 )
Originally #13344
5 years ago
Scott Lahteine
aa1d587128
Some LCD code cleanup
5 years ago
Scott Lahteine
fa11427ec6
Remove obsolete LCD_CONTRAST
5 years ago
pinchies
4df9509ead
Add support for printers with inverted fan pins (#13362 )
Add support for printers with inverted fan pins by adding `#define FAN_INVERTING 1` to `Configuration_adv.h` and modifying the fan write macros.
5 years ago
Scott Lahteine
1f7e220387
Make HAL ISR macros function-like
5 years ago
Scott Lahteine
e3ce346f24
Report position to host in Nozzle::park
5 years ago
Scott Lahteine
77b4176152
Use lib include for bit_constants.h
5 years ago
Scott Lahteine
3419099f0a
Clean up whitespace
5 years ago
pinchies
4c43e6c48b
Fix "spontaneous heating" issue (WRITE bug) on STM32 (#13356 )
Should fix "spontanous heating" problems due to order of operations error. Error occurs at least with ststm32 v5.1.0 in PlatformIO.
5 years ago
Michiel Baird
b824a517aa
Add G38.4 and G38.5 (#13348 )
5 years ago
Bruce j Beare
e4d080e63c
Reset after kill with a button on the KILL_PIN (#13091 )
5 years ago
MoellerDi
c36989c39e
Fix chamber temperature measurement (#13350 )
5 years ago
Scott Lahteine
12503fce06
Followup to wait_for_user fix
5 years ago
Scott Lahteine
33a08fc6f7
Fix typos from temperature rework
Followup to #12201
5 years ago
Tobias Frost
2efbcc90c5
Fix wait_for_user compile error (#13352 )
5 years ago
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 years ago
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. (#13334 )
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
5 years ago
Scott Lahteine
c7d618b4d9
Fix SERIAL_ECHOLNPAIR
Fix #13333
5 years ago
InsanityAutomation
d54741eda8
Update some G26 plausible values. Add speed control. (#13330 )
5 years ago
Msq001
fb3302feda
Fix STM32F1 Serial and ADC pins (#13331 )
5 years ago
Reece Kibble
dbead66988
Allows user to set (almost) any PWM frequency (#12638 )
5 years ago
Tobias Frost
afbec5ff7e
Have ExtUI::getProgress use ui.get_progress (#13328 )
5 years ago
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework (#12201 )
5 years ago
Scott Lahteine
44571775bd
Further support for 6 extruders
5 years ago
Scott Lahteine
893ee68b52
Clean up trailing whitespace
5 years ago
Scott Lahteine
39f1222060
One fewer G29 error string
5 years ago
Scott Lahteine
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs (#13311 )
5 years ago
Scott Lahteine
4771e372a1
Update criteria for PAUSE/RESUME/STOP menu items (#13294 )
5 years ago
Tobias Frost
56fdcf93d1
Disallow SD_DETECT_INVERTED with FYSETC F6. (#13307 )
5 years ago
Tobias Frost
7ce13a6ec1
Fix a print_job_timer compile error (#13304 )
5 years ago
Tobias Frost
6df51201ae
Include EXTENSIBLE_UI in single LCD sanity check (#13306 )
5 years ago
Scott Lahteine
2e5a3b01fd
Save Power Loss Recovery only on move commands
5 years ago
Scott Lahteine
15738ea506
Update a motion comment
5 years ago
Scott Lahteine
bc87e97357
Prevent a tool change move out of bounds
5 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans (#13298 )
5 years ago
Chris Pepper
2513f6b550
Fix multiport G28 with Binary Transfer (#13308 )
5 years ago
Chris Pepper
38bef9da91
Report auto temp to both serial ports, if available (#13301 )
5 years ago
Robert Mendon
367d392880
Init stepper current after stepper pins are set up (#13302 )
5 years ago
InsanityAutomation
bf8b38e0f7
Relocate configs above Marlin/src folder (#13299 )
5 years ago
Scott Lahteine
d71dc5cf42
Fix for Ender 4 fan/case light pin
See #12731
5 years ago
Anthony Rich
7640b328df
Support for Tronxy X5S 2e (#13297 )
5 years ago
Scott Lahteine
599cdc3f0f
Remove dead code from get_pid_output
See #12981
5 years ago
Scott Lahteine
35ae5daf2d
Split up sdcard G-codes
5 years ago
Scott Lahteine
3f36a38512
Clean up some pre-serial-redirect includes
5 years ago
Scott Lahteine
fa0d909dd3
Add FIL_RUNOUT_PIN for BIGTREE_SKR_V1.3
See #13267
5 years ago