From b51e8bf7e58b025a4b29ba6ca50c18802bfa92bb Mon Sep 17 00:00:00 2001 From: Christian Thalhammer Date: Mon, 6 Feb 2012 12:22:44 +0100 Subject: [PATCH] -disabled CARDDETECT if PIN is set to -1 - redo disable Beeper if PIN is set to -1 --- Marlin/ultralcd.h | 6 +++++- Marlin/ultralcd.pde | 12 +++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Marlin/ultralcd.h b/Marlin/ultralcd.h index 08ac950d3..f89f34613 100644 --- a/Marlin/ultralcd.h +++ b/Marlin/ultralcd.h @@ -27,7 +27,11 @@ #define CLICKED (buttons&EN_C) #define BLOCK {blocking=millis()+blocktime;} - #define CARDINSERTED (READ(SDCARDDETECT)==0) + #if (SDCARDDETECT > -1) + { + #define CARDINSERTED (READ(SDCARDDETECT)==0) + } + #endif #else diff --git a/Marlin/ultralcd.pde b/Marlin/ultralcd.pde index 720567f2e..1c23383ed 100644 --- a/Marlin/ultralcd.pde +++ b/Marlin/ultralcd.pde @@ -130,7 +130,7 @@ void beep() { //return; #ifdef ULTIPANEL - if (BEEPER > -1) + #if (BEEPER > -1) { pinMode(BEEPER,OUTPUT); for(int8_t i=0;i<20;i++){ @@ -140,6 +140,7 @@ void beep() delay(5); } } + #endif #endif } @@ -147,7 +148,7 @@ void beepshort() { //return; #ifdef ULTIPANEL - if (BEEPER > -1) + #if (BEEPER > -1) { pinMode(BEEPER,OUTPUT); for(int8_t i=0;i<10;i++){ @@ -157,6 +158,7 @@ void beepshort() delay(3); } } + #endif #endif } @@ -203,7 +205,11 @@ void buttons_init() WRITE(BTN_EN1,HIGH); WRITE(BTN_EN2,HIGH); WRITE(BTN_ENC,HIGH); - WRITE(SDCARDDETECT,HIGH); + #if (SDCARDDETECT > -1) + { + WRITE(SDCARDDETECT,HIGH); + } + #endif #else pinMode(SHIFT_CLK,OUTPUT); pinMode(SHIFT_LD,OUTPUT);