From 038db5ce513fe962cac035e6aa9e85b8cfe604b5 Mon Sep 17 00:00:00 2001 From: Jerome Jutteau Date: Sun, 7 Apr 2013 02:53:08 +0200 Subject: digital/io-hub/src/apbirthday: add error detection in candles FSM --- digital/io-hub/src/apbirthday/candles.hh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'digital/io-hub/src/apbirthday/candles.hh') diff --git a/digital/io-hub/src/apbirthday/candles.hh b/digital/io-hub/src/apbirthday/candles.hh index 3d953a87..fb28aefd 100644 --- a/digital/io-hub/src/apbirthday/candles.hh +++ b/digital/io-hub/src/apbirthday/candles.hh @@ -65,6 +65,14 @@ class Candles }; static bool is_near (int pos); static bool is_far (int pos); + // GPIO manipulation. + static void deploy_arm (); + static void undeploy_arm_1 (); + static void undeploy_arm_2 (); + static void push_near (); + static void unpush_near (); + static void push_far (); + static void unpush_far (); private: static const int total_count = 20; static const int near_count = 12; -- cgit v1.2.3