Browse Source

Fix HMI_HomeOffN axis

Followup to #21534
Scott Lahteine 4 years ago
parent
commit
e59192b9ea
1 changed files with 5 additions and 5 deletions
  1. 5
    5
      Marlin/src/lcd/dwin/e3v2/dwin.cpp

+ 5
- 5
Marlin/src/lcd/dwin/e3v2/dwin.cpp View File

3461
     DWIN_UpdateLCD();
3461
     DWIN_UpdateLCD();
3462
   }
3462
   }
3463
 
3463
 
3464
-  void HMI_HomeOffN(float &posScaled, const_float_t lo, const_float_t hi) {
3464
+  void HMI_HomeOffN(const AxisEnum axis, float &posScaled, const_float_t lo, const_float_t hi) {
3465
     ENCODER_DiffState encoder_diffState = Encoder_ReceiveAnalyze();
3465
     ENCODER_DiffState encoder_diffState = Encoder_ReceiveAnalyze();
3466
     if (encoder_diffState != ENCODER_DIFF_NO) {
3466
     if (encoder_diffState != ENCODER_DIFF_NO) {
3467
       if (Apply_Encoder(encoder_diffState, posScaled)) {
3467
       if (Apply_Encoder(encoder_diffState, posScaled)) {
3468
         checkkey = HomeOff;
3468
         checkkey = HomeOff;
3469
         EncoderRate.enabled = false;
3469
         EncoderRate.enabled = false;
3470
-        set_home_offset(X_AXIS, posScaled / 10);
3470
+        set_home_offset(axis, posScaled / 10);
3471
         DWIN_Draw_Signed_Float(font8x16, Color_Bg_Black, 3, 1, 216, MBASE(select_item.now), posScaled);
3471
         DWIN_Draw_Signed_Float(font8x16, Color_Bg_Black, 3, 1, 216, MBASE(select_item.now), posScaled);
3472
         return;
3472
         return;
3473
       }
3473
       }
3476
     }
3476
     }
3477
   }
3477
   }
3478
 
3478
 
3479
-  void HMI_HomeOffX() { HMI_HomeOffN(HMI_ValueStruct.Home_OffX_scaled, -500, 500); }
3480
-  void HMI_HomeOffY() { HMI_HomeOffN(HMI_ValueStruct.Home_OffY_scaled, -500, 500); }
3481
-  void HMI_HomeOffZ() { HMI_HomeOffN(HMI_ValueStruct.Home_OffZ_scaled,  -20,  20); }
3479
+  void HMI_HomeOffX() { HMI_HomeOffN(X_AXIS, HMI_ValueStruct.Home_OffX_scaled, -500, 500); }
3480
+  void HMI_HomeOffY() { HMI_HomeOffN(Y_AXIS, HMI_ValueStruct.Home_OffY_scaled, -500, 500); }
3481
+  void HMI_HomeOffZ() { HMI_HomeOffN(Z_AXIS, HMI_ValueStruct.Home_OffZ_scaled,  -20,  20); }
3482
 
3482
 
3483
 #endif // HAS_HOME_OFFSET
3483
 #endif // HAS_HOME_OFFSET
3484
 
3484
 

Loading…
Cancel
Save