Fix & clean up ExtUI (#14748)
This commit is contained in:
@ -114,20 +114,18 @@ void write_to_lcd(const char * const message) {
|
||||
void process_lcd_c_command(const char* command) {
|
||||
switch (command[0]) {
|
||||
case 'C': // Cope with both V1 early rev and later LCDs.
|
||||
case 'S': {
|
||||
case 'S':
|
||||
feedrate_percentage = atoi(command + 1) * 10;
|
||||
LIMIT(feedrate_percentage, 10, 999);
|
||||
} break;
|
||||
case 'T': {
|
||||
thermalManager.setTargetHotend(atoi(command + 1), 0);
|
||||
} break;
|
||||
case 'P': {
|
||||
thermalManager.setTargetBed(atoi(command + 1));
|
||||
} break;
|
||||
break;
|
||||
|
||||
default:
|
||||
SERIAL_ECHOLNPAIR("UNKNOWN C COMMAND", command);
|
||||
return;
|
||||
case 'T': thermalManager.setTargetHotend(atoi(command + 1), 0); break;
|
||||
|
||||
#if HAS_HEATED_BED
|
||||
case 'P': thermalManager.setTargetBed(atoi(command + 1)); break;
|
||||
#endif
|
||||
|
||||
default: SERIAL_ECHOLNPAIR("UNKNOWN C COMMAND", command);
|
||||
}
|
||||
}
|
||||
|
||||
@ -148,21 +146,20 @@ void process_lcd_eb_command(const char* command) {
|
||||
|
||||
char message_buffer[MAX_CURLY_COMMAND];
|
||||
sprintf_P(message_buffer,
|
||||
PSTR("{T0:%03.0f/%03i}{T1:000/000}{TP:%03.0f/%03i}{TQ:%03i}{TT:%s}"),
|
||||
thermalManager.degHotend(0),
|
||||
thermalManager.degTargetHotend(0),
|
||||
#if HAS_HEATED_BED
|
||||
thermalManager.degBed(),
|
||||
thermalManager.degTargetBed(),
|
||||
#else
|
||||
0, 0,
|
||||
#endif
|
||||
#if ENABLED(SDSUPPORT)
|
||||
card.percentDone(),
|
||||
#else
|
||||
0,
|
||||
#endif
|
||||
elapsed_buffer);
|
||||
PSTR("{T0:%03.0f/%03i}{T1:000/000}{TP:%03.0f/%03i}{TQ:%03i}{TT:%s}"),
|
||||
thermalManager.degHotend(0), thermalManager.degTargetHotend(0),
|
||||
#if HAS_HEATED_BED
|
||||
thermalManager.degBed(), thermalManager.degTargetBed(),
|
||||
#else
|
||||
0, 0,
|
||||
#endif
|
||||
#if ENABLED(SDSUPPORT)
|
||||
card.percentDone(),
|
||||
#else
|
||||
0,
|
||||
#endif
|
||||
elapsed_buffer
|
||||
);
|
||||
write_to_lcd(message_buffer);
|
||||
} break;
|
||||
|
||||
|
Reference in New Issue
Block a user