From 159d969e3e086b6c704f772581eb54340aec7fd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Wed, 17 May 2017 18:20:30 +0200 Subject: [PATCH] increment only take on clap --- main.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/main.c b/main.c index 1b888ab..6a6465f 100644 --- a/main.c +++ b/main.c @@ -812,16 +812,9 @@ void main(void) if (standby_timer>=STANDBY_TIMEOUT) { // standby timeout complete // go into standby mode printf("shutting down\n"); - // increment and save scene and take if there has been a clap + // increment and save take if there has been a clap if (-2==morse_delay) { morse_delay = -1; // prevent incrementing multiple times - if (numbers[0].number!=0xffff) { - numbers[0].number = (numbers[0].number+1)%10000; - uint8_t bytes[2] = {numbers[0].number>>8, numbers[0].number}; - if (!rtc_ds1307_write_rom(0*LENGTH(bytes), bytes, LENGTH(bytes))) { - printf("could not set number on EEPROM\n"); - } - } if (numbers[1].number!=0xffff) { numbers[1].number = (numbers[1].number+1)%10000; uint8_t bytes[2] = {numbers[1].number>>8, numbers[1].number}; @@ -829,6 +822,7 @@ void main(void) printf("could not set number on EEPROM\n"); } } + printf("incrementing to take %u\n", numbers[1].number); } #if 0 timer_disable_counter(TIM(BUZZER_TIMER)); // stop buzzing