Scott Lahteine
79633a74ab
Fix MBL compile error
преди 9 години
fmalpartida
150a35eff8
Bug corrected:
Persistent homing message.
Message was declared as an alert, therefore it was persistent.
Updated to message.
преди 9 години
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 години
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 години
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 години
Scott Lahteine
d065d37822
Add M428 to set home_offset logically
преди 9 години
paclema
013a09dbe6
Added configurable script for filrunout form configuration.h
преди 9 години
paclema
4dcc0fd55a
Fixed sintaxis error of filament runout
преди 9 години
Scott Lahteine
ce3caf447b
Tweak how homeaxis deploys and stows
преди 9 години
Scott Lahteine
a235dca79c
Stow z on M402 without extra raise
преди 9 години
Scott Lahteine
71a0b1a5bb
Disable endstops between homing bumps
преди 9 години
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 години
Scott Lahteine
ff178d8cf7
Change M421 to take coordinates
This makes `M421` more amenable for irregular matrices
преди 9 години
Bernardo
ff67ee73fc
Update Marlin_main.cpp
Corrected "servo.h" to "Servo.h" because of the updated filename.
преди 9 години
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 години
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 години
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 години
Scott Lahteine
a22a228bcc
Rename files to move them in the IDE
преди 9 години
Scott Lahteine
182f2cda35
Minor cleanup of M48
преди 9 години
Scott Lahteine
56ff46eb8b
Improve code_has_value test
преди 9 години
Scott Lahteine
ce142afdda
G4 shows status message only if no message is set already
- Address issue raised in #1961
преди 9 години
Scott Lahteine
35e79d56a5
Remove set-coordinate extension of G28
преди 9 години
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 години
Scott Lahteine
0165560333
Apply zprobe_zoffset in axis_is_at_home
Ensure the probe offset will always be included when homing Z.
преди 10 години
Scott Lahteine
2558c10c6c
Use the slower feedrate for XY axes
преди 9 години
Scott Lahteine
64268f3312
Fixup axis_is_at_home a little
преди 9 години
Scott Lahteine
996d0a9185
Squish the code down a little
преди 9 години
Scott Lahteine
8534bc376c
Fix homing of YZ with DUAL_X_CARRIAGE
преди 9 години
Wurstnase
be9e4ceddc
fix typo
c'n'p ftw :/
преди 9 години
unknown
c26d816839
filter any 0
преди 9 години
Wurstnase
61ae43f35e
v <-> code_value
преди 9 години
Wurstnase
da0d91a79b
max endstopp
no user will home to 0 with a max endstopp
преди 9 години
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 години
AnHardt
671aaf2dc9
Minor fix for M300
Corrected wrong order of parameters.
преди 9 години
Scott Lahteine
d931220a65
Tweak comments
преди 9 години
Scott Lahteine
47847765e2
Add M410 QuickStop command
преди 9 години
Scott Lahteine
58d128b7a9
Apply zprobe_zoffset in axis_is_at_home
Ensure the probe offset will always be included when homing Z.
преди 10 години
Scott Lahteine
63b98b8280
Raise Z for M401 and M402
преди 10 години
paclema
cde5eee2a5
Removed unnecessary comments
преди 10 години
paclema
e1b69db6d1
Fixed M48 mismatch between n and P parameter on documentation
преди 10 години
Scott Lahteine
e0e68c5cbc
Rename servos[] array in Marlin to servo[]
преди 10 години
Scott Lahteine
642f6a92bc
fix type of code_has_value
преди 10 години
Scott Lahteine
17ad80c1e1
Spacing in XYZ_CONSTS
преди 10 години
Scott Lahteine
09d60e0128
Naming and code comments
преди 10 години
Mehmet Sutas
5a9e45cc4a
Fix Syntax Error Filament Runout Statement
преди 10 години
Scott Lahteine
ccddc280be
Apply three more commits
преди 10 години
Scott Lahteine
ac2b23f574
Homing fixes
- Prevent `Z_SAFE_HOMING` from homing Z twice in some cases
- Allow `G28` with XYZ values of 0 to explicitly set the position
- Don’t add `home_offset` when setting XYZ explicitly in `G28`
- Add `code_has_value` function to check for the presence of a numeric
value (could just test for space or nul to allow other types of values)
преди 10 години
Scott Lahteine
5fe382949b
Some G-Codes comment cleanup
преди 10 години
Scott Lahteine
8b16ebe705
Break out prevent_dangerous_extrude feature
- It’s inline here, but could be a macro and duplicated for
`planner.cpp`
преди 10 години
Scott Lahteine
9189cc66ab
Fix moves for DELTA for MANUAL_BED_LEVELING
- Use `line_to_current` in place of `plan_buffer_line`
преди 10 години