From 5edef148fe8db2e5210c28b5c28997bf33e7c64e Mon Sep 17 00:00:00 2001 From: Christian Thalhammer Date: Mon, 6 Feb 2012 12:10:32 +0100 Subject: [PATCH] -disalbe beeper if BEEPER_PIN = -1 --- Marlin/ultralcd.pde | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/Marlin/ultralcd.pde b/Marlin/ultralcd.pde index 69be85959a..720567f2ee 100644 --- a/Marlin/ultralcd.pde +++ b/Marlin/ultralcd.pde @@ -130,13 +130,16 @@ void beep() { //return; #ifdef ULTIPANEL - pinMode(BEEPER,OUTPUT); - for(int8_t i=0;i<20;i++){ - WRITE(BEEPER,HIGH); - delay(5); - WRITE(BEEPER,LOW); - delay(5); - } + if (BEEPER > -1) + { + pinMode(BEEPER,OUTPUT); + for(int8_t i=0;i<20;i++){ + WRITE(BEEPER,HIGH); + delay(5); + WRITE(BEEPER,LOW); + delay(5); + } + } #endif } @@ -144,13 +147,16 @@ void beepshort() { //return; #ifdef ULTIPANEL - pinMode(BEEPER,OUTPUT); - for(int8_t i=0;i<10;i++){ - WRITE(BEEPER,HIGH); - delay(3); - WRITE(BEEPER,LOW); - delay(3); - } + if (BEEPER > -1) + { + pinMode(BEEPER,OUTPUT); + for(int8_t i=0;i<10;i++){ + WRITE(BEEPER,HIGH); + delay(3); + WRITE(BEEPER,LOW); + delay(3); + } + } #endif }