aboutsummaryrefslogtreecommitdiffstats
path: root/sw/relays.hpp
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2019-11-03 19:13:00 +0100
committerMatthias P. Braendli <matthias.braendli@mpb.li>2019-11-03 19:13:00 +0100
commit4193ec1618230f7bbc927e1d2280976a9d5dd464 (patch)
treed4d9efedfd928d2ca365ecab46d94dc9040bf749 /sw/relays.hpp
parent48ac857cc3082aee3300a4d39834e109bd909f82 (diff)
downloadglutte-batteries-4193ec1618230f7bbc927e1d2280976a9d5dd464.tar.gz
glutte-batteries-4193ec1618230f7bbc927e1d2280976a9d5dd464.tar.bz2
glutte-batteries-4193ec1618230f7bbc927e1d2280976a9d5dd464.zip
Add relay toggle code
Diffstat (limited to 'sw/relays.hpp')
-rw-r--r--sw/relays.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/sw/relays.hpp b/sw/relays.hpp
index f6fc18b..8dd180e 100644
--- a/sw/relays.hpp
+++ b/sw/relays.hpp
@@ -26,4 +26,11 @@
#include <stdlib.h>
#include <stdint.h>
+#include "common.hpp"
+
+void relays_init();
+
+void relays_handle(const timer_t& time_now);
+
+bool relays_toggle(relay_id_t relay, bool set_not_reset, const timer_t& when);