Scott Lahteine
c80eda073f
M119 => report_states
5 years ago
Scott Lahteine
c5713b5e98
Clean Endstops::event_handler
5 years ago
Piotr
fe4c69b64a
Poll *all* enabled endstop pins ( #15525 )
5 years ago
Markus Towara
437978d349
Bring SPI_SENSORLESS code up to date ( #15560 )
5 years ago
Marcio Teixeira
6a865a6146
Multi-language support ( #15453 )
5 years ago
Marcio Teixeira
a18d16fb8b
Do not implicitly concatenate localized strings ( #15383 )
5 years ago
Jamie
dbee0e9c54
Analog joystick jogging control ( #14648 )
5 years ago
teemuatlut
d4974ea719
TMC SPI Endstops and Improved Sensorless Homing ( #14044 )
5 years ago
Scott Lahteine
eae543adf3
Apply HAS_SPI_LCD as needed
5 years ago
Scott Lahteine
1088846cae
Cosmetic updates from 14044
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Tanguy Pruvot
52383633e7
STM32F1: M43 PINS_DEBUGGING ( #14072 )
5 years ago
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
6 years ago
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command ( #14015 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
InsanityAutomation
6811e2921b
BLTouch v3 / 3DTouch Interoperability & performance ( #13814 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Scott Lahteine
67bee06e43
No patch needed for non-libmaple analogWrite
See https://github.com/pinchies/Marlin/pull/1#issuecomment-471388743
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Michiel Baird
b824a517aa
Add G38.4 and G38.5 ( #13348 )
6 years ago
Scott Lahteine
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
6 years ago
Scott Lahteine
99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option ( #13276 )
6 years ago
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Marcio Teixeira
e1604198ff
G425 — Auto-calibrate Backlash and Nozzle Offsets ( #13050 )
6 years ago
Scott Lahteine
d4d1b28a06
Fix some include paths
6 years ago
Scott Lahteine
4fa1c52688
Tweak serial output code
6 years ago
Scott Lahteine
e874f9664c
Tweaks to endstops code
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Giuliano Zaro
98c2fc4e42
Endstops fix followup ( #12423 )
Followup to #12413
6 years ago
Giuliano Zaro
d631267548
Refine endstops fixes ( #12413 )
When endstops/probe are enabled `ENDSTOP_NOISE_THRESHOLD` calls to `update` are required to properly re-sync endstops/probe status.
6 years ago
Scott Lahteine
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.
6 years ago
Giuliano Zaro
fd7fd55662
Solve endstops issues ( #12382 )
- Partially reverts #11900 and tries to solve #12336
6 years ago
Scott Lahteine
4f72e041f2
Use card.stopSDPrint() for completeness
6 years ago
Scott Lahteine
b7ca93ba37
Remove dead comment
6 years ago
Giuliano Zaro
aa9202260d
Fix endstop when no interrupt ( #12158 )
6 years ago
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 years ago
Scott Lahteine
11ac75edcb
Use PGM_P for PSTR pointers ( #11977 )
6 years ago
InsanityAutomation
23114aeb81
Fix garbled M119 output. Honor NUM_RUNOUT_SENSORS ( #11948 )
6 years ago
Giuliano Zaro
dc11131656
[2.0.x] fix possible race condition ( #11923 )
Fix some commits done in #11900
6 years ago
Scott Lahteine
d6b9327c11
Followup for Endstop Noise Threshold
Followup to #11912
6 years ago
Scott Lahteine
5490a664f5
Expose: Homing Validation and Endstop Noise Threshold ( #11912 )
6 years ago
Giuliano Zaro
18e456d38d
[2.0.x] fix home endstop bug (DON'T MERGE, needs discussion) ( #11900 )
6 years ago
Roxy-3D
4163c1a514
Fix end stop and Z-probe reporting logic
6 years ago
Scott Lahteine
09a2bee8aa
Support more filament runout sensors in M119 ( #11851 )
6 years ago
Holger Müller
1a6f2b29b8
Add support for Triple-Z steppers/endstops
7 years ago
Scott Lahteine
79835590e3
Easier to disable homing validation ( #11458 )
6 years ago
Scott Lahteine
566d05006d
report_state > event_handler
Make the endstop report method track endstop changes on its own.
6 years ago
Scott Lahteine
c51e27d11d
Do a hard kill for failed homing moves ( #11161 )
6 years ago
Scott Lahteine
2421f3a47d
Detect endstop hits in any direction
6 years ago