cleanup: remove redundant lcd_update in cashdet_detected

There is no need to repeat:
lcd_update_enable(true);
lcd_update(2);

Also lcd_clear() is redundant because lcd_update(2) will clear the LCD

Change in memory:
Flash: -16 bytes
SRAM: 0 bytes
This commit is contained in:
Guðni Már Gilbert 2023-02-16 21:04:14 +00:00
parent 16ec3e376f
commit 5643d16c01
1 changed files with 4 additions and 11 deletions

View File

@ -585,24 +585,17 @@ void crashdet_detected(uint8_t mask)
crashDetTimer.start();
crashDet_axes |= mask;
lcd_update_enable(true);
lcd_clear();
lcd_update(2);
if (mask & X_AXIS_MASK)
{
if (mask & X_AXIS_MASK) {
eeprom_increment_byte((uint8_t*)EEPROM_CRASH_COUNT_X);
eeprom_increment_word((uint16_t*)EEPROM_CRASH_COUNT_X_TOT);
}
if (mask & Y_AXIS_MASK)
{
if (mask & Y_AXIS_MASK) {
eeprom_increment_byte((uint8_t*)EEPROM_CRASH_COUNT_Y);
eeprom_increment_word((uint16_t*)EEPROM_CRASH_COUNT_Y_TOT);
}
lcd_update_enable(true);
lcd_update(2);
lcd_update_enable(true);
lcd_update(2);
// prepare the status message with the _current_ axes status
crashdet_fmt_error(msg, mask);
lcd_setstatus(msg);