|
@@ -645,6 +645,9 @@ void NextionTFT::UpdateOnChange() {
|
645
|
645
|
last_flow_speed = getFlow_percent(getActiveTool());
|
646
|
646
|
}
|
647
|
647
|
|
|
648
|
+ // tmppage Axis
|
|
649
|
+ static float last_get_axis_position_mmX = 999, last_get_axis_position_mmY = 999, last_get_axis_position_mmZ = 999;
|
|
650
|
+
|
648
|
651
|
// tmppage Progress + Layer + Time
|
649
|
652
|
if (isPrinting()) {
|
650
|
653
|
|
|
@@ -679,9 +682,6 @@ void NextionTFT::UpdateOnChange() {
|
679
|
682
|
}
|
680
|
683
|
}
|
681
|
684
|
|
682
|
|
- // tmppage Axis
|
683
|
|
- static float last_get_axis_position_mmX = 999, last_get_axis_position_mmY = 999, last_get_axis_position_mmZ = 999;
|
684
|
|
-
|
685
|
685
|
if (!WITHIN(last_get_axis_position_mmX - getAxisPosition_mm(X), -0.1, 0.1)) {
|
686
|
686
|
if (ELAPSED(ms, next_event_ms)) {
|
687
|
687
|
next_event_ms = ms + 30;
|
|
@@ -723,9 +723,9 @@ void NextionTFT::UpdateOnChange() {
|
723
|
723
|
last_homedZ = isAxisPositionKnown(Z);
|
724
|
724
|
}
|
725
|
725
|
|
726
|
|
- // tmppage IDEX Mode
|
727
|
|
- static uint8_t last_IDEX_Mode = 99;
|
728
|
726
|
#if ENABLED(DUAL_X_CARRIAGE)
|
|
727
|
+ // tmppage IDEX Mode
|
|
728
|
+ static uint8_t last_IDEX_Mode = 99;
|
729
|
729
|
if (last_IDEX_Mode != getIDEX_Mode()) {
|
730
|
730
|
SEND_VAL("tmppage.idexmode", getIDEX_Mode());
|
731
|
731
|
last_IDEX_Mode = getIDEX_Mode();
|