|
WORKING - Customise RAMPS 1.4 LCD October 23, 2012 09:33AM |
Registered: 13 years ago Posts: 15 |
|
Re: Customise RAMPS 1.4 LCD October 23, 2012 10:27AM |
Registered: 13 years ago Posts: 15 |
|
Re: Customise RAMPS 1.4 LCD October 24, 2012 04:08AM |
Registered: 14 years ago Posts: 290 |
...
enum { ItemN_pson, ItemN_psoff };
void MainMenu::showPS()
{
...
case ItemN_pson:
MENUITEM( lcdprintPGM(MSG_PS_ON) , BLOCK;enquecommand("G80");beepshort(); ) ;
break;
case ItemN_psoff:
MENUITEM( lcdprintPGM(MSG_PS_OFF) , BLOCK;enquecommand("G81");beepshort(); ) ;
....
};
class MainMenu{
....
void showPS();
...
... #if LANGUAGE_CHOICE == 1 .... #define MSG_PS_ON "Turn PSU on" #define MSG_PS_OFF "Turn PSU off" ... #if LANGUAGE_CHOICE == 2 .... #define MSG_PS_ON "Turn PSU on" #define MSG_PS_OFF "Turn PSU off" ...
|
Re: Customise RAMPS 1.4 LCD October 24, 2012 04:23AM |
Registered: 13 years ago Posts: 15 |

|
WORKING - Customise RAMPS 1.4 LCD October 24, 2012 07:55AM |
Registered: 13 years ago Posts: 15 |

#define MSG_POWER_ARROW " Power \x7E" #define MSG_PS_ON " Turn PSU on" #define MSG_PS_OFF " Turn PSU off"
enum MainStatus{Main_Status, Main_Menu, Main_Power, Main_Prepare, Sub_PrepareMove, Main_Control, Main_SD,Sub_TempControl,Sub_MotionControl,Sub_RetractControl, Sub_PreheatPLASettings, Sub_PreheatABSSettings};
enum {
ItemCP_exit, ItemCP_pson, ItemCP_psoff,
};
void MainMenu::showControlPower()
{
uint8_t line=0;
clearIfNecessary();
for(int8_t i=lineoffset;iEdited 1 time(s). Last edit at 10/24/2012 07:55AM by AndyH.
|
Re: WORKING - Customise RAMPS 1.4 LCD October 26, 2012 04:18PM |
Registered: 13 years ago Posts: 73 |
|
Re: WORKING - Customise RAMPS 1.4 LCD December 20, 2012 06:37AM |
Registered: 13 years ago Posts: 3 |
|
Re: WORKING - Customise RAMPS 1.4 LCD December 20, 2012 08:05PM |
Registered: 15 years ago Posts: 1,092 |
|
Re: WORKING - Customise RAMPS 1.4 LCD December 21, 2012 11:47AM |
Registered: 14 years ago Posts: 3 |
|
Re: WORKING - Customise RAMPS 1.4 LCD January 01, 2013 01:39PM |
Registered: 12 years ago Posts: 374 |
|
Re: WORKING - Customise RAMPS 1.4 LCD January 09, 2013 04:00PM |
|
Re: WORKING - Customise RAMPS 1.4 LCD January 10, 2013 05:37AM |
Registered: 13 years ago Posts: 15 |
|
Re: WORKING - Customise RAMPS 1.4 LCD January 11, 2013 03:54AM |
Registered: 12 years ago Posts: 374 |
|
Re: WORKING - Customise RAMPS 1.4 LCD January 13, 2013 06:46AM |
Registered: 13 years ago Posts: 15 |
#define MSG_POWER "Power Control" #define MSG_PSU_ON "PSU ON" #define MSG_PSU_OFF "PSU OFF"
static void lcd_move_menu(); static void lcd_power_menu(); static void lcd_control_menu();
/* Menu implementation */
static void lcd_main_menu()
{
START_MENU();
MENU_ITEM(back, MSG_WATCH, lcd_status_screen);
if (IS_SD_PRINTING)
{
MENU_ITEM(submenu, MSG_TUNE, lcd_tune_menu);
}else{
MENU_ITEM(submenu, MSG_PREPARE, lcd_prepare_menu);
}
MENU_ITEM(submenu, MSG_POWER, lcd_power_menu);
MENU_ITEM(submenu, MSG_CONTROL, lcd_control_menu);
#ifdef SDSUP...........
static void lcd_move_menu()
{
START_MENU();
MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu);
MENU_ITEM(submenu, "Move 10mm", lcd_move_menu_10mm);
MENU_ITEM(submenu, "Move 1mm", lcd_move_menu_1mm);
MENU_ITEM(submenu, "Move 0.1mm", lcd_move_menu_01mm);
//TODO
,Y,Z,E
END_MENU();
}
static void lcd_power_menu()
{
START_MENU();
MENU_ITEM(back, MSG_MAIN, lcd_main_menu);
MENU_ITEM(gcode, MSG_PSU_ON, PSTR("M80"));
MENU_ITEM(gcode, MSG_PSU_OFF, PSTR("M81"));
END_MENU();
}
static void lcd_control_menu()
{
START_MENU();
MENU_ITEM(back, MSG_MAIN, lcd_main_menu);

|
Re: WORKING - Customise RAMPS 1.4 LCD January 21, 2013 04:17PM |
|
Re: WORKING - Customise RAMPS 1.4 LCD February 01, 2013 04:35AM |
Registered: 12 years ago Posts: 8 |
|
Re: WORKING - Customise RAMPS 1.4 LCD February 01, 2013 05:11AM |
Registered: 13 years ago Posts: 15 |
void setup_powerhold()
{
#ifdef SUICIDE_PIN
#if (SUICIDE_PIN> -1)
SET_OUTPUT(SUICIDE_PIN);
WRITE(SUICIDE_PIN, HIGH);
#endif
#endif
//#if (PS_ON_PIN > -1)
// SET_OUTPUT(PS_ON_PIN);
// WRITE(PS_ON_PIN, PS_ON_AWAKE);
// #endif
}
|
Re: WORKING - Customise RAMPS 1.4 LCD February 15, 2013 10:32AM |
Registered: 13 years ago Posts: 15 |

|
Re: WORKING - Customise RAMPS 1.4 LCD June 25, 2013 12:32PM |
|
Re: WORKING - Customise RAMPS 1.4 LCD June 06, 2014 12:10PM |
Registered: 11 years ago Posts: 2 |
|
Re: WORKING - Customise RAMPS 1.4 LCD June 07, 2014 03:39AM |
Registered: 13 years ago Posts: 1,594 |
|
Re: WORKING - Customise RAMPS 1.4 LCD February 25, 2015 01:42AM |
Registered: 10 years ago Posts: 3 |