#define NULL_CONTROL_MODE 0
#define AXIS_CONTROL_MODE 1
-#define INCREMENT_SELECTION_MODE 2
ControlScreen::ControlScreen()
{
{
THEPANEL->enter_menu_mode();
THEPANEL->setup_menu(4);
- get_current_pos(this->pos);
+ get_current_pos(this->pos); // gets current WCS
this->refresh_menu();
this->pos_changed = false;
}
THEPANEL->enter_control_mode(this->jog_increment, this->jog_increment / 10);
THEPANEL->set_control_value(this->pos[axis - 'X']);
THEPANEL->lcd->clear();
+ THEPANEL->lcd->setCursor(0, 0);
+ THEPANEL->lcd->printf("Jog %6.2f", jog_increment);
+
THEPANEL->lcd->setCursor(0, 2);
this->display_axis_line(this->controlled_axis);
}