Fix compiling the watchdog error message when the manual reset watchdog is used.
This commit is contained in:
parent
c5d4225804
commit
1f27870d41
|
@ -1,7 +1,7 @@
|
||||||
#include "Marlin.h"
|
#include "Marlin.h"
|
||||||
|
|
||||||
#ifdef USE_WATCHDOG
|
#ifdef USE_WATCHDOG
|
||||||
#include <avr/wdt.h>
|
#include <avr/wdt.h>
|
||||||
|
|
||||||
#include "watchdog.h"
|
#include "watchdog.h"
|
||||||
#include "ultralcd.h"
|
#include "ultralcd.h"
|
||||||
|
@ -42,10 +42,10 @@ void watchdog_reset()
|
||||||
//Watchdog timer interrupt, called if main program blocks >1sec and manual reset is enabled.
|
//Watchdog timer interrupt, called if main program blocks >1sec and manual reset is enabled.
|
||||||
#ifdef WATCHDOG_RESET_MANUAL
|
#ifdef WATCHDOG_RESET_MANUAL
|
||||||
ISR(WDT_vect)
|
ISR(WDT_vect)
|
||||||
{
|
{
|
||||||
//TODO: This message gets overwritten by the kill() call
|
//TODO: This message gets overwritten by the kill() call
|
||||||
LCD_MESSAGEPGM("ERR:Please Reset");//16 characters so it fits on a 16x2 display
|
LCD_ALERTMESSAGEPGM("ERR:Please Reset");//16 characters so it fits on a 16x2 display
|
||||||
LCD_STATUS;
|
lcd_update();
|
||||||
SERIAL_ERROR_START;
|
SERIAL_ERROR_START;
|
||||||
SERIAL_ERRORLNPGM("Something is wrong, please turn off the printer.");
|
SERIAL_ERRORLNPGM("Something is wrong, please turn off the printer.");
|
||||||
kill(); //kill blocks
|
kill(); //kill blocks
|
||||||
|
|
Loading…
Reference in a new issue