Fix M503 S parameter
This commit is contained in:
parent
a3b098b4be
commit
a4e1d83599
@ -51,7 +51,7 @@ void GcodeSuite::M502() {
|
|||||||
* M503: print settings currently in memory
|
* M503: print settings currently in memory
|
||||||
*/
|
*/
|
||||||
void GcodeSuite::M503() {
|
void GcodeSuite::M503() {
|
||||||
(void)settings.report(parser.boolval('S'));
|
(void)settings.report(parser.seen('S') && !parser.value_bool());
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif // !DISABLE_M503
|
#endif // !DISABLE_M503
|
||||||
|
@ -1527,7 +1527,7 @@ void MarlinSettings::reset() {
|
|||||||
*
|
*
|
||||||
* Unless specifically disabled, M503 is available even without EEPROM
|
* Unless specifically disabled, M503 is available even without EEPROM
|
||||||
*/
|
*/
|
||||||
void MarlinSettings::report(bool forReplay) {
|
void MarlinSettings::report(const bool forReplay) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Announce current units, in case inches are being displayed
|
* Announce current units, in case inches are being displayed
|
||||||
|
@ -52,10 +52,10 @@ class MarlinSettings {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if DISABLED(DISABLE_M503)
|
#if DISABLED(DISABLE_M503)
|
||||||
static void report(bool forReplay=false);
|
static void report(const bool forReplay=false);
|
||||||
#else
|
#else
|
||||||
FORCE_INLINE
|
FORCE_INLINE
|
||||||
static void report(bool forReplay=false) { UNUSED(forReplay); }
|
static void report(const bool forReplay=false) { UNUSED(forReplay); }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
Loading…
Reference in New Issue
Block a user