From d92a742e17cc720dbf173da3ea6fa901818feb2b Mon Sep 17 00:00:00 2001 From: "foley@ru.is" Date: Tue, 10 Sep 2013 21:25:42 +0000 Subject: [PATCH] Added heartbeat LED feature on pin 13 --- .../Synchronizer_Toshiba_SD1091EKE.pde | 11 +++++++++++ .../Synchronizer_Toshiba_SD590EKE.pde | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/dawn/Synchronizer_Toshiba_SD1091EKE/Synchronizer_Toshiba_SD1091EKE.pde b/dawn/Synchronizer_Toshiba_SD1091EKE/Synchronizer_Toshiba_SD1091EKE.pde index fb0c20e..cd30e38 100644 --- a/dawn/Synchronizer_Toshiba_SD1091EKE/Synchronizer_Toshiba_SD1091EKE.pde +++ b/dawn/Synchronizer_Toshiba_SD1091EKE/Synchronizer_Toshiba_SD1091EKE.pde @@ -21,8 +21,10 @@ #include int pinGND=4; // Longer leg on the IR LED +int pinLED=13; // The heartbeat LED on the board int secs; +int heartbeat=0; int playtime= 1*60; // set here ypur DVD title playtime in sec leave a little extra //int playtime= 10; // testing @@ -30,6 +32,7 @@ IRsend irsend; void setup() { pinMode(pinGND,OUTPUT); + pinMode(pinLED,OUTPUT); Serial.begin(115200); Serial.println("Toshiba DVD SD1091EKE Synchronizer $Rev$"); @@ -72,6 +75,14 @@ void loop() { Serial.print(":"); Serial.print(t % 60); Serial.println(""); + if (heartbeat == 1) { + digitalWrite(pinLED, HIGH); + heartbeat = 0; + } + else { + digitalWrite(pinLED, LOW); + heartbeat = 1; + } delay(1000); } diff --git a/dawn/Synchronizer_Toshiba_SD590EKE/Synchronizer_Toshiba_SD590EKE.pde b/dawn/Synchronizer_Toshiba_SD590EKE/Synchronizer_Toshiba_SD590EKE.pde index 9a14885..bea2fb4 100644 --- a/dawn/Synchronizer_Toshiba_SD590EKE/Synchronizer_Toshiba_SD590EKE.pde +++ b/dawn/Synchronizer_Toshiba_SD590EKE/Synchronizer_Toshiba_SD590EKE.pde @@ -17,7 +17,9 @@ #include int pinGND=4; // Longer leg on the IR LED +int pinLED=13; // The heartbeat LED on the board +int heartbeat=0; int secs; int playtime= 6*60+9; // set here ypur DVD title playtime in sec leave a little extra //int playtime= 10; // testing @@ -26,6 +28,7 @@ IRsend irsend; void setup() { pinMode(pinGND,OUTPUT); + pinMode(pinLED,OUTPUT); Serial.begin(115200); Serial.println("Toshiba DVD SD590EKE Synchronizer $Rev$"); @@ -69,6 +72,14 @@ void loop() { Serial.print(":"); Serial.print(t % 60); Serial.println(""); + if (heartbeat == 1) { + digitalWrite(pinLED, HIGH); + heartbeat = 0; + } + else { + digitalWrite(pinLED, LOW); + heartbeat = 1; + } delay(1000); }