AnHardt
36746143a1
Correct output of M48 (PR#2336)
n_samples is an uint8_t .
Got printouts like:
50 of 2 ...
пре 10 година
Scott Lahteine
f6ca5a8da8
Allow "M110 N123" without a checksum
пре 10 година
Scott Lahteine
aaad65ff5d
Include a comment documenting M110
пре 10 година
Scott Lahteine
862c72b030
Put the mandatory test of gcode_N first
пре 10 година
Scott Lahteine
30976f9773
Allow M110 to handle a second N argument
пре 10 година
Scott Lahteine
5ccb1c9e7d
Use millis for M600 audio feedback interval
пре 10 година
Scott Lahteine
fb16a83b8a
Cleanup M600 documentation comments
пре 10 година
Scott Lahteine
97ec224d72
Replace target with destination in M600
пре 10 година
Scott Lahteine
4ce9ddbb74
Check the temperature before filament change
пре 10 година
AnHardt
722829b058
Move buzzing code to buzzr.h & buzzer.cpp (PR#2307)
at least the lcd independent part from Marlin_main.cpp.
пре 10 година
schlotzz
1e9cf905c7
Enable ZigZag AutoBedLeveling on Deltas (PR#2273)
ZigZag has been disabled by fault due to do_topography_map
пре 10 година
AnHardt
6ab7b560af
Rework buzzing (PR#2296)
by:
Moving HAS_LCD_BUZZ macro to Coditionals.h
Renaming HAS_LCD_BUZZ to HAS_BUZZER to make clear is has nothing to do with the lcd.
Removing the ULTRALCD condition.
Moving declaration of lcd_buzz() out of the ULTRA_LCD block in ultralcd.h
Moving definition of lcd_buzz() out of the ULTIPANEL block in ultralcd.cpp
Renaming lcd_buzz() to buzz() to make clear is has nothing to do with the lcd.
All buzzing code is now only dependent on the existence of a BEEPER-pin or the definition of a LCD_USE_I2C_BUZZER.
To do: Check the conditions for the BEEPER-pin in all pin-files.
пре 10 година
Scott Lahteine
29122db2fa
Fix ULTRA_LCD spelling in HAS_LCD_BUZZ
пре 10 година
Scott Lahteine
e2a4a83586
Don't re-apply Z_RAISE_BETWEEN_PROBINGS in probe_pt (PR #2281 )
пре 10 година
MagoKimbra
eb81982fcd
Fix error next command in autotune (PR#2274)
Now send only temperature for T or B, but not send OK.
Host interprets the line to show the right temperature, but not in
response to M105 then stop and send commands until it ends the autotune.
пре 10 година
AnHardt
55b23c896a
Optimise out_of_range_error() (PR#2265)
by avoiding the strncopy()
пре 10 година
AnHardt
45642b7fe8
Respect DISABLE_AXIS settings (PR#2216)
when DEFAULT_STEPPER_DEACTIVE_TIME is over
instead of simply turn off all.
пре 10 година
Scott Lahteine
962b107341
Prevent current_command_args from bypassing nul (PR#2270)
пре 10 година
Scott Lahteine
ff6081be3a
Parse N[0-9]+[ ]* differently (PR #2263 )
More general solution to skip N[0-9]+[ ]* in the parser as in #2218
пре 10 година
Scott Lahteine
96a3fba8ac
Reverse the sign of zprobe_zoffset
- When editing on the LCD, minus now means below the nozzle
- Stores the opposite sign in EEPROM, so bumped to “V20”
пре 10 година
paclema
8d295547be
* Auto filament change on CHANGEFILAMENT feature. Now you can activate this option that extrude filament until you press the button.
пре 10 година
Richard Wackerbarth
ad09d6a60f
3 Step Allen Key Probe
пре 10 година
AnHardt
17b0ec84ed
Fix out_of_range_error()
For sprintf_P() the first parameter has to be a `char*` not `const char*`.
пре 10 година
wurstnase
e7e964432b
consistency name for multiplier
replace extruder_multiply with extruder_multiplier
like feedrate_multiplier or volumetric_multiplier
пре 10 година
MagoKimbra
76306f9073
Insert Debug DRYRUN Repetier Host compatible
пре 10 година
MagoKimbra
881146bc22
Fix problem Width Cura
пре 10 година
Scott Lahteine
be5236e839
Reduce setTargetedHotend by removing the switch
пре 10 година
Scott Lahteine
06f401e7e5
Redo "invalid extruder" to save 264 bytes
- Use `setTargetedHotend` in `M200`, as with other commands that use
`T` for the extruder
- Synthesize the "invalid extruder" message, obviating several long
strings
пре 10 година
Scott Lahteine
9beed830eb
Drop commented code_is_good lines
пре 10 година
Scott Lahteine
068d4a1eb2
Ignore unknown commands if they start with G, M, or T
пре 10 година
Scott Lahteine
0564625757
Update M33 for new gcode parser
пре 10 година
AnHardt
af7e3f5076
Print active extruder with M105 for MAX6675
Was omitted when T0 is a MAX6675.
пре 10 година
AnHardt
f0523b5816
Initialize the display earlier
to have it ready to display errors during (temperature)-setup.
пре 10 година
Scott Lahteine
03d5709b09
M110 is a known command
- The command parser now displays “unknown command” in more cases.
Known commands must be added to the `switch` inside `process_commands`
to suppress the error.
пре 10 година
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
пре 10 година
Richard Wackerbarth
5ea139fd79
Revised Versioning mechanism
пре 10 година
Scott Lahteine
68f6f149d0
Reduce code size with out_of_range_error function
- Affects code size when automatic bed leveling is enabled
пре 10 година
Scott Lahteine
b55f8718c3
Indent G90/G91, G92
пре 10 година
Scott Lahteine
b0d520b109
Indent G30, G31/G32
пре 10 година
Scott Lahteine
ffe27a6225
Indent G29
пре 10 година
Scott Lahteine
86083badc2
Indent G4, G10/G11, G28
пре 10 година
Scott Lahteine
47d7a9cb5e
Indent G2/G3
пре 10 година
Scott Lahteine
350f239d84
Indent G0/G1
пре 10 година
Scott Lahteine
15a2351675
No need for +1 on initial seen_pointer
пре 10 година
Scott Lahteine
550dd87b2a
Set seen_pointer before calling code_value
пре 10 година
AnHardt
0c0ace2a04
Remove start_watching_heater() fom M104 and M109
пре 10 година
Scott Lahteine
bde9c70d42
Suppress the line mismatch error after M303
пре 10 година
Richard Wackerbarth
735bf2d35f
Describe Custom M Code
пре 10 година
Scott Lahteine
f39658c822
M120 and M121 are reversed
пре 10 година
AnHardt
89d2ee6f13
Make output on display dependant of ULTRA_LCD
пре 10 година