@@ -31,18 +31,20 @@ void storeMoveCmd(const AXIS xyz, const float amount)
31
31
32
32
void drawXYZ (void )
33
33
{
34
+ if (getReminderStatus () != SYS_STATUS_IDLE || toastRunning ()) return ;
35
+
34
36
char tempstr [30 ];
35
37
36
38
GUI_SetColor (infoSettings .status_color );
37
39
38
40
sprintf (tempstr , "X:%.2f " , coordinateGetAxisActual (X_AXIS ));
39
- GUI_DispString (START_X + (OFFSET + 0 ) * SPACE_X + (OFFSET + 0 ) * ICON_WIDTH , (ICON_START_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
41
+ GUI_DispString (START_X + (OFFSET + 0 ) * SPACE_X + (OFFSET + 0 ) * ICON_WIDTH , (TITLE_END_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
40
42
41
43
sprintf (tempstr , "Y:%.2f " , coordinateGetAxisActual (Y_AXIS ));
42
- GUI_DispString (START_X + (OFFSET + 1 ) * SPACE_X + (OFFSET + 1 ) * ICON_WIDTH , (ICON_START_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
44
+ GUI_DispString (START_X + (OFFSET + 1 ) * SPACE_X + (OFFSET + 1 ) * ICON_WIDTH , (TITLE_END_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
43
45
44
46
sprintf (tempstr , "Z:%.2f " , coordinateGetAxisActual (Z_AXIS ));
45
- GUI_DispString (START_X + (OFFSET + 2 ) * SPACE_X + (OFFSET + 2 ) * ICON_WIDTH , (ICON_START_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
47
+ GUI_DispString (START_X + (OFFSET + 2 ) * SPACE_X + (OFFSET + 2 ) * ICON_WIDTH , (TITLE_END_Y - BYTE_HEIGHT ) / 2 , (uint8_t * )tempstr );
46
48
47
49
GUI_SetColor (infoSettings .font_color );
48
50
}
@@ -65,20 +67,20 @@ void menuMove(void)
65
67
{
66
68
#ifdef ALTERNATIVE_MOVE_MENU
67
69
{ICON_Z_DEC , LABEL_Z_DEC },
68
- {ICON_Y_INC , LABEL_Y_INC },
70
+ {ICON_Y_INC , LABEL_Y_DEC },
69
71
{ICON_Z_INC , LABEL_Z_INC },
70
72
{ICON_01_MM , LABEL_01_MM },
71
73
{ICON_X_DEC , LABEL_X_DEC },
72
- {ICON_Y_DEC , LABEL_Y_DEC },
74
+ {ICON_Y_DEC , LABEL_Y_INC },
73
75
{ICON_X_INC , LABEL_X_INC },
74
76
{ICON_BACK , LABEL_BACK },
75
77
#else
76
78
{ICON_X_INC , LABEL_X_INC },
77
- {ICON_Y_INC , LABEL_Y_INC },
79
+ {ICON_Y_DEC , LABEL_Y_INC },
78
80
{ICON_Z_INC , LABEL_Z_INC },
79
81
{ICON_01_MM , LABEL_01_MM },
80
82
{ICON_X_DEC , LABEL_X_DEC },
81
- {ICON_Y_DEC , LABEL_Y_DEC },
83
+ {ICON_Y_INC , LABEL_Y_DEC },
82
84
{ICON_Z_DEC , LABEL_Z_DEC },
83
85
{ICON_BACK , LABEL_BACK },
84
86
#endif
@@ -96,12 +98,12 @@ void menuMove(void)
96
98
uint8_t table [TOTAL_AXIS ][2 ] =
97
99
#ifdef ALTERNATIVE_MOVE_MENU
98
100
/*-------*-------*-------*---------*
99
- | Z-(0) | Y+ (1) | Z+(2) | unit(3) |
101
+ | Z-(0) | Y- (1) | Z+(2) | unit(3) |
100
102
*-------*-------*-------*---------*
101
- | X-(4) | Y- (5) | X+(6) | back(7) |
103
+ | X-(4) | Y+ (5) | X+(6) | back(7) |
102
104
*-------*-------*-------*---------*
103
105
|X+ X- |Y+ Y- |Z+ Z- */
104
- {{6 , 4 }, {1 , 5 }, {2 , 0 }}
106
+ {{6 , 4 }, {5 , 1 }, {2 , 0 }}
105
107
#else
106
108
/*-------*-------*-------*---------*
107
109
| X+(0) | Y+(1) | Z+(2) | unit(3) |
@@ -141,7 +143,7 @@ void menuMove(void)
141
143
{
142
144
#ifdef ALTERNATIVE_MOVE_MENU
143
145
case KEY_ICON_0 : storeMoveCmd (Z_AXIS , - amount ); break ; // Z move down if no invert
144
- case KEY_ICON_1 : storeMoveCmd (Y_AXIS , amount ); break ; // Y move increase if no invert
146
+ case KEY_ICON_1 : storeMoveCmd (Y_AXIS , - amount ); break ; // Y move decrease if no invert
145
147
case KEY_ICON_2 : storeMoveCmd (Z_AXIS , amount ); break ; // Z move up if no invert
146
148
147
149
case KEY_ICON_3 :
@@ -154,7 +156,7 @@ void menuMove(void)
154
156
break ;
155
157
156
158
case KEY_ICON_4 : storeMoveCmd (X_AXIS , - amount ); break ; // X move decrease if no invert
157
- case KEY_ICON_5 : storeMoveCmd (Y_AXIS , - amount ); break ; // Y move decrease if no invert
159
+ case KEY_ICON_5 : storeMoveCmd (Y_AXIS , amount ); break ; // Y move increase if no invert
158
160
case KEY_ICON_6 : storeMoveCmd (X_AXIS , amount ); break ; // X move increase if no invert
159
161
160
162
case KEY_ICON_7 : CLOSE_MENU (); break ;
0 commit comments