gcode_process.c: replace some sersendf() with serial_writestr().

sersendf_P() is only needed for formatted strings, plain strings
can be sent simpler.

Saves 48 bytes binary size on AVR.
This commit is contained in:
Markus Hitter 2015-08-07 14:59:54 +02:00
parent 9c194b42f6
commit 4353403695
1 changed files with 13 additions and 13 deletions

View File

@ -676,33 +676,33 @@ void process_gcode_command() {
const char* const triggered = PSTR("triggered "); const char* const triggered = PSTR("triggered ");
#if defined(X_MIN_PIN) #if defined(X_MIN_PIN)
sersendf_P(PSTR("x_min:")); serial_writestr_P(PSTR("x_min:"));
x_min() ? sersendf_P(triggered) : sersendf_P(open); x_min() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if defined(X_MAX_PIN) #if defined(X_MAX_PIN)
sersendf_P(PSTR("x_max:")); serial_writestr_P(PSTR("x_max:"));
x_max() ? sersendf_P(triggered) : sersendf_P(open); x_max() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if defined(Y_MIN_PIN) #if defined(Y_MIN_PIN)
sersendf_P(PSTR("y_min:")); serial_writestr_P(PSTR("y_min:"));
y_min() ? sersendf_P(triggered) : sersendf_P(open); y_min() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if defined(Y_MAX_PIN) #if defined(Y_MAX_PIN)
sersendf_P(PSTR("y_max:")); serial_writestr_P(PSTR("y_max:"));
y_max() ? sersendf_P(triggered) : sersendf_P(open); y_max() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if defined(Z_MIN_PIN) #if defined(Z_MIN_PIN)
sersendf_P(PSTR("z_min:")); serial_writestr_P(PSTR("z_min:"));
z_min() ? sersendf_P(triggered) : sersendf_P(open); z_min() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if defined(Z_MAX_PIN) #if defined(Z_MAX_PIN)
sersendf_P(PSTR("z_max:")); serial_writestr_P(PSTR("z_max:"));
z_max() ? sersendf_P(triggered) : sersendf_P(open); z_max() ? serial_writestr_P(triggered) : serial_writestr_P(open);
#endif #endif
#if ! (defined(X_MIN_PIN) || defined(X_MAX_PIN) || \ #if ! (defined(X_MIN_PIN) || defined(X_MAX_PIN) || \
defined(Y_MIN_PIN) || defined(Y_MAX_PIN) || \ defined(Y_MIN_PIN) || defined(Y_MAX_PIN) || \
defined(Z_MIN_PIN) || defined(Z_MAX_PIN)) defined(Z_MIN_PIN) || defined(Z_MAX_PIN))
sersendf_P(PSTR("No endstops defined.")); serial_writestr_P(PSTR("No endstops defined."));
#endif #endif
} }
endstops_off(); endstops_off();