From e514d57ddf2d6846d3e02a02c1e483e6c1c07309 Mon Sep 17 00:00:00 2001 From: Eggert Jung Date: Tue, 24 May 2022 19:03:10 +0200 Subject: [PATCH] getter method for abzug_state --- abzug.c | 7 ++++++- abzug.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/abzug.c b/abzug.c index 6d564e6..ad83a48 100644 --- a/abzug.c +++ b/abzug.c @@ -1,5 +1,7 @@ #include +#include #include "avrIOhelper/io-helper.h" +#include "common.h" uint16_t abzug_speed = 100; @@ -14,8 +16,11 @@ void timer3_init() DDRE |= 1 << 4; } +uint8_t get_abzug_state(){ + return TCCR3B & _BV(CS31); +} -void send_settings(void); +extern void send_settings(void); void do_abzug(){ if (read_Input(BTN_ABZUG_EIN, RISING)) { diff --git a/abzug.h b/abzug.h index cba315d..d973e9e 100644 --- a/abzug.h +++ b/abzug.h @@ -7,5 +7,6 @@ extern uint16_t abzug_speed; void do_abzug(void); void timer3_init(void); +uint8_t get_abzug_state(void); #endif