Merge pull request #7207 from thinkyhead/bf_update_ubl_lcd
Expose DISABLE_M503 option as a test option
This commit is contained in:
		| @@ -992,8 +992,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -9279,12 +9279,14 @@ inline void gcode_M502() { | |||||||
|   (void)settings.reset(); |   (void)settings.reset(); | ||||||
| } | } | ||||||
|  |  | ||||||
| /** | #if DISABLED(DISABLE_M503) | ||||||
|  |   /** | ||||||
|    * M503: print settings currently in memory |    * M503: print settings currently in memory | ||||||
|    */ |    */ | ||||||
| inline void gcode_M503() { |   inline void gcode_M503() { | ||||||
|     (void)settings.report(!parser.boolval('S', true)); |     (void)settings.report(!parser.boolval('S', true)); | ||||||
| } |   } | ||||||
|  | #endif | ||||||
|  |  | ||||||
| #if ENABLED(ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED) | #if ENABLED(ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED) | ||||||
|  |  | ||||||
| @@ -11022,9 +11024,12 @@ void process_next_command() { | |||||||
|       case 502: // M502: Revert to default settings |       case 502: // M502: Revert to default settings | ||||||
|         gcode_M502(); |         gcode_M502(); | ||||||
|         break; |         break; | ||||||
|  |  | ||||||
|  |       #if DISABLED(DISABLE_M503) | ||||||
|         case 503: // M503: print settings currently in memory |         case 503: // M503: print settings currently in memory | ||||||
|           gcode_M503(); |           gcode_M503(); | ||||||
|           break; |           break; | ||||||
|  |       #endif | ||||||
|  |  | ||||||
|       #if ENABLED(ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED) |       #if ENABLED(ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED) | ||||||
|         case 540: // M540: Set abort on endstop hit for SD printing |         case 540: // M540: Set abort on endstop hit for SD printing | ||||||
|   | |||||||
| @@ -655,10 +655,12 @@ void MarlinSettings::postprocess() { | |||||||
|       EEPROM_WRITE(final_crc); |       EEPROM_WRITE(final_crc); | ||||||
|  |  | ||||||
|       // Report storage size |       // Report storage size | ||||||
|  |       #if ENABLED(EEPROM_CHITCHAT) | ||||||
|         SERIAL_ECHO_START(); |         SERIAL_ECHO_START(); | ||||||
|         SERIAL_ECHOPAIR("Settings Stored (", eeprom_size - (EEPROM_OFFSET)); |         SERIAL_ECHOPAIR("Settings Stored (", eeprom_size - (EEPROM_OFFSET)); | ||||||
|         SERIAL_ECHOPAIR(" bytes; crc ", final_crc); |         SERIAL_ECHOPAIR(" bytes; crc ", final_crc); | ||||||
|         SERIAL_ECHOLNPGM(")"); |         SERIAL_ECHOLNPGM(")"); | ||||||
|  |       #endif | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     #if ENABLED(UBL_SAVE_ACTIVE_ON_M500) |     #if ENABLED(UBL_SAVE_ACTIVE_ON_M500) | ||||||
| @@ -689,10 +691,12 @@ void MarlinSettings::postprocess() { | |||||||
|         stored_ver[0] = '?'; |         stored_ver[0] = '?'; | ||||||
|         stored_ver[1] = '\0'; |         stored_ver[1] = '\0'; | ||||||
|       } |       } | ||||||
|  |       #if ENABLED(EEPROM_CHITCHAT) | ||||||
|         SERIAL_ECHO_START(); |         SERIAL_ECHO_START(); | ||||||
|         SERIAL_ECHOPGM("EEPROM version mismatch "); |         SERIAL_ECHOPGM("EEPROM version mismatch "); | ||||||
|         SERIAL_ECHOPAIR("(EEPROM=", stored_ver); |         SERIAL_ECHOPAIR("(EEPROM=", stored_ver); | ||||||
|         SERIAL_ECHOLNPGM(" Marlin=" EEPROM_VERSION ")"); |         SERIAL_ECHOLNPGM(" Marlin=" EEPROM_VERSION ")"); | ||||||
|  |       #endif | ||||||
|       reset(); |       reset(); | ||||||
|     } |     } | ||||||
|     else { |     else { | ||||||
| @@ -1005,19 +1009,23 @@ void MarlinSettings::postprocess() { | |||||||
|  |  | ||||||
|       if (working_crc == stored_crc) { |       if (working_crc == stored_crc) { | ||||||
|         postprocess(); |         postprocess(); | ||||||
|  |         #if ENABLED(EEPROM_CHITCHAT) | ||||||
|           SERIAL_ECHO_START(); |           SERIAL_ECHO_START(); | ||||||
|           SERIAL_ECHO(version); |           SERIAL_ECHO(version); | ||||||
|           SERIAL_ECHOPAIR(" stored settings retrieved (", eeprom_index - (EEPROM_OFFSET)); |           SERIAL_ECHOPAIR(" stored settings retrieved (", eeprom_index - (EEPROM_OFFSET)); | ||||||
|           SERIAL_ECHOPAIR(" bytes; crc ", working_crc); |           SERIAL_ECHOPAIR(" bytes; crc ", working_crc); | ||||||
|           SERIAL_ECHOLNPGM(")"); |           SERIAL_ECHOLNPGM(")"); | ||||||
|  |         #endif | ||||||
|       } |       } | ||||||
|       else { |       else { | ||||||
|  |         #if ENABLED(EEPROM_CHITCHAT) | ||||||
|           SERIAL_ERROR_START(); |           SERIAL_ERROR_START(); | ||||||
|           SERIAL_ERRORPGM("EEPROM CRC mismatch - (stored) "); |           SERIAL_ERRORPGM("EEPROM CRC mismatch - (stored) "); | ||||||
|           SERIAL_ERROR(stored_crc); |           SERIAL_ERROR(stored_crc); | ||||||
|           SERIAL_ERRORPGM(" != "); |           SERIAL_ERRORPGM(" != "); | ||||||
|           SERIAL_ERROR(working_crc); |           SERIAL_ERROR(working_crc); | ||||||
|           SERIAL_ERRORLNPGM(" (calculated)!"); |           SERIAL_ERRORLNPGM(" (calculated)!"); | ||||||
|  |         #endif | ||||||
|         reset(); |         reset(); | ||||||
|       } |       } | ||||||
|  |  | ||||||
| @@ -1029,29 +1037,37 @@ void MarlinSettings::postprocess() { | |||||||
|  |  | ||||||
|         if (!ubl.sanity_check()) { |         if (!ubl.sanity_check()) { | ||||||
|           SERIAL_EOL(); |           SERIAL_EOL(); | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             ubl.echo_name(); |             ubl.echo_name(); | ||||||
|             SERIAL_ECHOLNPGM(" initialized.\n"); |             SERIAL_ECHOLNPGM(" initialized.\n"); | ||||||
|  |           #endif | ||||||
|         } |         } | ||||||
|         else { |         else { | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             SERIAL_PROTOCOLPGM("?Can't enable "); |             SERIAL_PROTOCOLPGM("?Can't enable "); | ||||||
|             ubl.echo_name(); |             ubl.echo_name(); | ||||||
|             SERIAL_PROTOCOLLNPGM("."); |             SERIAL_PROTOCOLLNPGM("."); | ||||||
|  |           #endif | ||||||
|           ubl.reset(); |           ubl.reset(); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         if (ubl.state.storage_slot >= 0) { |         if (ubl.state.storage_slot >= 0) { | ||||||
|           load_mesh(ubl.state.storage_slot); |           load_mesh(ubl.state.storage_slot); | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             SERIAL_ECHOPAIR("Mesh ", ubl.state.storage_slot); |             SERIAL_ECHOPAIR("Mesh ", ubl.state.storage_slot); | ||||||
|             SERIAL_ECHOLNPGM(" loaded from storage."); |             SERIAL_ECHOLNPGM(" loaded from storage."); | ||||||
|  |           #endif | ||||||
|         } |         } | ||||||
|         else { |         else { | ||||||
|           ubl.reset(); |           ubl.reset(); | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             SERIAL_ECHOLNPGM("UBL System reset()"); |             SERIAL_ECHOLNPGM("UBL System reset()"); | ||||||
|  |           #endif | ||||||
|         } |         } | ||||||
|       #endif |       #endif | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     #if ENABLED(EEPROM_CHITCHAT) |     #if ENABLED(EEPROM_CHITCHAT) && DISABLED(DISABLE_M503) | ||||||
|       report(); |       report(); | ||||||
|     #endif |     #endif | ||||||
|  |  | ||||||
| @@ -1060,11 +1076,13 @@ void MarlinSettings::postprocess() { | |||||||
|  |  | ||||||
|   #if ENABLED(AUTO_BED_LEVELING_UBL) |   #if ENABLED(AUTO_BED_LEVELING_UBL) | ||||||
|  |  | ||||||
|  |     #if ENABLED(EEPROM_CHITCHAT) | ||||||
|       void ubl_invalid_slot(const int s) { |       void ubl_invalid_slot(const int s) { | ||||||
|         SERIAL_PROTOCOLLNPGM("?Invalid slot."); |         SERIAL_PROTOCOLLNPGM("?Invalid slot."); | ||||||
|         SERIAL_PROTOCOL(s); |         SERIAL_PROTOCOL(s); | ||||||
|         SERIAL_PROTOCOLLNPGM(" mesh slots available."); |         SERIAL_PROTOCOLLNPGM(" mesh slots available."); | ||||||
|       } |       } | ||||||
|  |     #endif | ||||||
|  |  | ||||||
|     int MarlinSettings::calc_num_meshes() { |     int MarlinSettings::calc_num_meshes() { | ||||||
|       //obviously this will get more sophisticated once we've added an actual MAT |       //obviously this will get more sophisticated once we've added an actual MAT | ||||||
| @@ -1079,11 +1097,13 @@ void MarlinSettings::postprocess() { | |||||||
|       #if ENABLED(AUTO_BED_LEVELING_UBL) |       #if ENABLED(AUTO_BED_LEVELING_UBL) | ||||||
|         const int a = calc_num_meshes(); |         const int a = calc_num_meshes(); | ||||||
|         if (!WITHIN(slot, 0, a - 1)) { |         if (!WITHIN(slot, 0, a - 1)) { | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             ubl_invalid_slot(a); |             ubl_invalid_slot(a); | ||||||
|             SERIAL_PROTOCOLPAIR("E2END=", E2END); |             SERIAL_PROTOCOLPAIR("E2END=", E2END); | ||||||
|             SERIAL_PROTOCOLPAIR(" meshes_end=", meshes_end); |             SERIAL_PROTOCOLPAIR(" meshes_end=", meshes_end); | ||||||
|             SERIAL_PROTOCOLLNPAIR(" slot=", slot); |             SERIAL_PROTOCOLLNPAIR(" slot=", slot); | ||||||
|             SERIAL_EOL(); |             SERIAL_EOL(); | ||||||
|  |           #endif | ||||||
|           return; |           return; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @@ -1094,7 +1114,9 @@ void MarlinSettings::postprocess() { | |||||||
|  |  | ||||||
|         // Write crc to MAT along with other data, or just tack on to the beginning or end |         // Write crc to MAT along with other data, or just tack on to the beginning or end | ||||||
|  |  | ||||||
|  |         #if ENABLED(EEPROM_CHITCHAT) | ||||||
|           SERIAL_PROTOCOLLNPAIR("Mesh saved in slot ", slot); |           SERIAL_PROTOCOLLNPAIR("Mesh saved in slot ", slot); | ||||||
|  |         #endif | ||||||
|  |  | ||||||
|       #else |       #else | ||||||
|  |  | ||||||
| @@ -1110,7 +1132,9 @@ void MarlinSettings::postprocess() { | |||||||
|         const int16_t a = settings.calc_num_meshes(); |         const int16_t a = settings.calc_num_meshes(); | ||||||
|  |  | ||||||
|         if (!WITHIN(slot, 0, a - 1)) { |         if (!WITHIN(slot, 0, a - 1)) { | ||||||
|  |           #if ENABLED(EEPROM_CHITCHAT) | ||||||
|             ubl_invalid_slot(a); |             ubl_invalid_slot(a); | ||||||
|  |           #endif | ||||||
|           return; |           return; | ||||||
|         } |         } | ||||||
|  |  | ||||||
| @@ -1121,7 +1145,9 @@ void MarlinSettings::postprocess() { | |||||||
|  |  | ||||||
|         // Compare crc with crc from MAT, or read from end |         // Compare crc with crc from MAT, or read from end | ||||||
|  |  | ||||||
|  |         #if ENABLED(EEPROM_CHITCHAT) | ||||||
|           SERIAL_PROTOCOLLNPAIR("Mesh loaded from slot ", slot); |           SERIAL_PROTOCOLLNPAIR("Mesh loaded from slot ", slot); | ||||||
|  |         #endif | ||||||
|  |  | ||||||
|       #else |       #else | ||||||
|  |  | ||||||
| @@ -1345,8 +1371,10 @@ void MarlinSettings::reset() { | |||||||
|  |  | ||||||
|   postprocess(); |   postprocess(); | ||||||
|  |  | ||||||
|  |   #if ENABLED(EEPROM_CHITCHAT) | ||||||
|     SERIAL_ECHO_START(); |     SERIAL_ECHO_START(); | ||||||
|     SERIAL_ECHOLNPGM("Hardcoded Default Settings Loaded"); |     SERIAL_ECHOLNPGM("Hardcoded Default Settings Loaded"); | ||||||
|  |   #endif | ||||||
| } | } | ||||||
|  |  | ||||||
| #if DISABLED(DISABLE_M503) | #if DISABLED(DISABLE_M503) | ||||||
|   | |||||||
| @@ -55,7 +55,7 @@ class MarlinSettings { | |||||||
|       static void report(bool forReplay=false); |       static void report(bool forReplay=false); | ||||||
|     #else |     #else | ||||||
|       FORCE_INLINE |       FORCE_INLINE | ||||||
|       static void report(bool forReplay=false) { } |       static void report(bool forReplay=false) { UNUSED(forReplay); } | ||||||
|     #endif |     #endif | ||||||
|  |  | ||||||
|   private: |   private: | ||||||
|   | |||||||
| @@ -1148,8 +1148,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -998,8 +998,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -989,8 +989,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -986,8 +986,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -970,8 +970,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -970,8 +970,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -992,8 +992,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -978,8 +978,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -981,8 +981,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1017,8 +1017,8 @@ | |||||||
| #define EEPROM_SETTINGS // K8200: uses EEPROM by default | #define EEPROM_SETTINGS // K8200: uses EEPROM by default | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -988,8 +988,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -988,8 +988,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1015,8 +1015,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -988,8 +988,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -986,8 +986,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1000,8 +1000,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1007,8 +1007,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1044,8 +1044,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -978,8 +978,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -988,8 +988,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1108,8 +1108,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1110,8 +1110,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1099,8 +1099,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1102,8 +1102,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1107,8 +1107,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1165,8 +1165,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -1004,8 +1004,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -991,8 +991,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -983,8 +983,8 @@ | |||||||
| //#define EEPROM_SETTINGS | //#define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
| @@ -994,8 +994,8 @@ | |||||||
| #define EEPROM_SETTINGS | #define EEPROM_SETTINGS | ||||||
|  |  | ||||||
| #if ENABLED(EEPROM_SETTINGS) | #if ENABLED(EEPROM_SETTINGS) | ||||||
|   // To disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out: |   //#define DISABLE_M503  // Saves ~2700 bytes of PROGMEM. Disable for release! | ||||||
|   #define EEPROM_CHITCHAT // Please keep turned on if you can. |   #define EEPROM_CHITCHAT // Print a report on M500. Please keep turned on. | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| // | // | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user