Scott Lahteine
54deb9eea3
Enable WATCH_TEMP_PERIOD by default
9 jaren geleden
Wurstnase
0cb87795a3
advanced 'ok'
ok N(linenumber) P(bufferremaining)
the host can use this to send the data much faster.
Some pseudo code:
If (bufferremaining > 0) send command
## as long there is free buffer send command
Also
if (linenumber > lastsend - bufferremaining) send command
## as long last linenumber received is bigger than lastsend (host) - last bufferremaining received
9 jaren geleden
Scott Lahteine
79633a74ab
Fix MBL compile error
9 jaren geleden
fmalpartida
150a35eff8
Bug corrected:
Persistent homing message.
Message was declared as an alert, therefore it was persistent.
Updated to message.
9 jaren geleden
Gina Häußge
ab246ab032
Reverting changes to error messages on serial console
This reverts the changes done to the error message for line number mismatches done in commit d43cc2dd5f
9 jaren geleden
Ivan Galvez Junquera
59529b755d
Fixed lowercase change missing on commit a22a228b .
Servo.cpp and Servo.h were changed to lowercase in Makefile but not their actual filenames.
9 jaren geleden
Scott Lahteine
d4c74b8f8c
Don't apply M428 if an error occurs
- Also move audio feedback into the command
- Added shorthand for `lcd_buzz` availability
9 jaren geleden
Scott Lahteine
d065d37822
Add M428 to set home_offset logically
9 jaren geleden
paclema
013a09dbe6
Added configurable script for filrunout form configuration.h
9 jaren geleden
paclema
4dcc0fd55a
Fixed sintaxis error of filament runout
9 jaren geleden
Scott Lahteine
ce3caf447b
Tweak how homeaxis deploys and stows
9 jaren geleden
Scott Lahteine
a235dca79c
Stow z on M402 without extra raise
9 jaren geleden
Scott Lahteine
71a0b1a5bb
Disable endstops between homing bumps
9 jaren geleden
Scott Lahteine
c36226c4dc
Fix homing Z position
Add `sync_plan_position()` after `axis_is_at_home(axis)` to keep the
planner position in sync when homing.
9 jaren geleden
Scott Lahteine
ff178d8cf7
Change M421 to take coordinates
This makes `M421` more amenable for irregular matrices
9 jaren geleden
Bernardo
ff67ee73fc
Update Marlin_main.cpp
Corrected "servo.h" to "Servo.h" because of the updated filename.
9 jaren geleden
Steve Kelly
98ca46006c
Allow Y to home before X with option in Configuration_adv.h.
This addresses comments in #1956 and #1079 . In particular, this is useful
when both endstops are stationary on a CoreXY system, and the Y axis needs
to be homed before the X so the flags are aligned.
9 jaren geleden
Scott Lahteine
0fca084ea6
Make EEPROM reproducible in GCode
With these changes the output of `M503 S0` is all you need to restore
the EEPROM. Building on this it is straightforward to save and restore
the EEPROM state using the SD card or external GCode file.
- Added `M145` to set “heatup states” for the LCD menu
- Added `M420` to toggle Mesh Bed Leveling
- Added `M421` to set a single Mesh coordinate
- Extended `Config_PrintSettings` with added M codes
- Cleaned up some comments here and there
9 jaren geleden
Scott Lahteine
d43cc2dd5f
M111 - Debug Level
- Add `M111` as a standard option to set the debug level
- Implement `DEBUG_ECHO` in `process_commands`
- Other debug levels (e.g., `DEBUG_DRYRUN`) need more work
9 jaren geleden
Scott Lahteine
a22a228bcc
Rename files to move them in the IDE
9 jaren geleden
Scott Lahteine
182f2cda35
Minor cleanup of M48
9 jaren geleden
Scott Lahteine
56ff46eb8b
Improve code_has_value test
9 jaren geleden
Scott Lahteine
ce142afdda
G4 shows status message only if no message is set already
- Address issue raised in #1961
9 jaren geleden
Scott Lahteine
35e79d56a5
Remove set-coordinate extension of G28
9 jaren geleden
AnHardt
0fed46360c
Add variant for MAX6675 in M104
Else will throw error:
@:0 B@:0
Error:No thermistors - no temperature
[ERROR] Error:No thermistors - no temperature
when no bed is defined
9 jaren geleden
Scott Lahteine
0165560333
Apply zprobe_zoffset in axis_is_at_home
Ensure the probe offset will always be included when homing Z.
9 jaren geleden
Scott Lahteine
2558c10c6c
Use the slower feedrate for XY axes
9 jaren geleden
Scott Lahteine
64268f3312
Fixup axis_is_at_home a little
9 jaren geleden
Scott Lahteine
996d0a9185
Squish the code down a little
9 jaren geleden
Scott Lahteine
8534bc376c
Fix homing of YZ with DUAL_X_CARRIAGE
9 jaren geleden
Wurstnase
be9e4ceddc
fix typo
c'n'p ftw :/
9 jaren geleden
unknown
c26d816839
filter any 0
9 jaren geleden
Wurstnase
61ae43f35e
v <-> code_value
9 jaren geleden
Wurstnase
da0d91a79b
max endstopp
no user will home to 0 with a max endstopp
9 jaren geleden
AnHardt
064f2b37d0
More Beeper clean up.
Centralised beep code to lcd_buzz().
From gcode_M300() and lcd_quick_feedback().
Enforced max. duration for M300 to 5 seconds.
Corrected description in 'Configuration.h'
LCD_FEEDBACK_FREQUENCY_HZ 0 gives now a silent delay of
LCD_FEEDBACK_FREQUENCY_DURATION_MS.
9 jaren geleden
Wurstnase
92575cecca
new timout/add adv_ok
9 jaren geleden
AnHardt
671aaf2dc9
Minor fix for M300
Corrected wrong order of parameters.
9 jaren geleden
Scott Lahteine
d931220a65
Tweak comments
9 jaren geleden
Scott Lahteine
47847765e2
Add M410 QuickStop command
9 jaren geleden
Wurstnase
b09a957fce
make 'wait' optional and mark as workaround
9 jaren geleden
Scott Lahteine
58d128b7a9
Apply zprobe_zoffset in axis_is_at_home
Ensure the probe offset will always be included when homing Z.
9 jaren geleden
Scott Lahteine
63b98b8280
Raise Z for M401 and M402
9 jaren geleden
wurstnase
d69da22f7c
last_command_time inside get_command()
9 jaren geleden
wurstnase
574e2d856e
remove config
9 jaren geleden
paclema
cde5eee2a5
Removed unnecessary comments
9 jaren geleden
paclema
e1b69db6d1
Fixed M48 mismatch between n and P parameter on documentation
9 jaren geleden
Scott Lahteine
e0e68c5cbc
Rename servos[] array in Marlin to servo[]
9 jaren geleden
Scott Lahteine
642f6a92bc
fix type of code_has_value
9 jaren geleden
Scott Lahteine
17ad80c1e1
Spacing in XYZ_CONSTS
9 jaren geleden
Scott Lahteine
09d60e0128
Naming and code comments
9 jaren geleden