|
@@ -258,7 +258,7 @@ void DGUSScreenHandlerMKS::DGUSLCD_SendTMCStepValue(DGUS_VP_Variable &var) {
|
258
|
258
|
) filelist.refresh();
|
259
|
259
|
}
|
260
|
260
|
|
261
|
|
- void DGUSScreenHandler::SDPrintingFinished() {
|
|
261
|
+ void DGUSScreenHandlerMKS::SDPrintingFinished() {
|
262
|
262
|
if (DGUSAutoTurnOff) {
|
263
|
263
|
queue.exhaust();
|
264
|
264
|
gcode.process_subcommands_now(F("M81"));
|
|
@@ -416,15 +416,15 @@ void DGUSScreenHandlerMKS::LanguageChange(DGUS_VP_Variable &var, void *val_ptr)
|
416
|
416
|
case MKS_SimpleChinese:
|
417
|
417
|
DGUS_LanguageDisplay(MKS_SimpleChinese);
|
418
|
418
|
mks_language_index = MKS_SimpleChinese;
|
419
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, MKS_Language_Choose);
|
420
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, MKS_Language_NoChoose);
|
|
419
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, (uint8_t)MKS_Language_Choose);
|
|
420
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, (uint8_t)MKS_Language_NoChoose);
|
421
|
421
|
settings.save();
|
422
|
422
|
break;
|
423
|
423
|
case MKS_English:
|
424
|
424
|
DGUS_LanguageDisplay(MKS_English);
|
425
|
425
|
mks_language_index = MKS_English;
|
426
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, MKS_Language_NoChoose);
|
427
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, MKS_Language_Choose);
|
|
426
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, (uint8_t)MKS_Language_NoChoose);
|
|
427
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, (uint8_t)MKS_Language_Choose);
|
428
|
428
|
settings.save();
|
429
|
429
|
break;
|
430
|
430
|
default: break;
|
|
@@ -1125,7 +1125,6 @@ void DGUSScreenHandlerMKS::HandleAccChange(DGUS_VP_Variable &var, void *val_ptr)
|
1125
|
1125
|
#if ENABLED(BABYSTEPPING)
|
1126
|
1126
|
void DGUSScreenHandler::HandleLiveAdjustZ(DGUS_VP_Variable &var, void *val_ptr) {
|
1127
|
1127
|
DEBUG_ECHOLNPGM("HandleLiveAdjustZ");
|
1128
|
|
- char babystep_buf[30];
|
1129
|
1128
|
float step = ZOffset_distance;
|
1130
|
1129
|
|
1131
|
1130
|
uint16_t flag = swap16(*(uint16_t*)val_ptr);
|
|
@@ -1446,12 +1445,12 @@ bool DGUSScreenHandlerMKS::loop() {
|
1446
|
1445
|
void DGUSScreenHandlerMKS::LanguagePInit() {
|
1447
|
1446
|
switch (mks_language_index) {
|
1448
|
1447
|
case MKS_SimpleChinese:
|
1449
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, MKS_Language_Choose);
|
1450
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, MKS_Language_NoChoose);
|
|
1448
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, (uint8_t)MKS_Language_Choose);
|
|
1449
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, (uint8_t)MKS_Language_NoChoose);
|
1451
|
1450
|
break;
|
1452
|
1451
|
case MKS_English:
|
1453
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, MKS_Language_NoChoose);
|
1454
|
|
- dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, MKS_Language_Choose);
|
|
1452
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE1, (uint8_t)MKS_Language_NoChoose);
|
|
1453
|
+ dgusdisplay.WriteVariable(VP_LANGUAGE_CHANGE2, (uint8_t)MKS_Language_Choose);
|
1455
|
1454
|
break;
|
1456
|
1455
|
default:
|
1457
|
1456
|
break;
|