summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/apbirthday/robot.hh
diff options
context:
space:
mode:
authorNicolas Schodet2013-03-29 23:29:57 +0100
committerNicolas Schodet2013-03-30 00:01:58 +0100
commitf7f01cbf53034fb656572758c22f2f392c01290f (patch)
tree9489c820f9129c14329117709a02f4db0a8028f7 /digital/io-hub/src/apbirthday/robot.hh
parent49c97fc3dedbeb92a8169a38ea782113e3e5b575 (diff)
digital/io-hub/src/apbirthday: add mimot & pressure sensor
Diffstat (limited to 'digital/io-hub/src/apbirthday/robot.hh')
-rw-r--r--digital/io-hub/src/apbirthday/robot.hh7
1 files changed, 7 insertions, 0 deletions
diff --git a/digital/io-hub/src/apbirthday/robot.hh b/digital/io-hub/src/apbirthday/robot.hh
index c447953e..ceae26b0 100644
--- a/digital/io-hub/src/apbirthday/robot.hh
+++ b/digital/io-hub/src/apbirthday/robot.hh
@@ -27,6 +27,7 @@
#include "asserv.hh"
#include "fsm_queue.hh"
#include "chrono.hh"
+#include "pressure.hh"
#include "outputs.hh"
#include "candles.hh"
@@ -55,6 +56,8 @@ class Robot : public ucoo::Proto::Handler
public:
/// Public access to asserv class.
Asserv asserv;
+ /// Public access to mimot class.
+ Mimot mimot;
private:
/// Proto associated to each serial interface.
ucoo::Proto dev_proto, zb_proto, usb_proto;
@@ -63,6 +66,8 @@ class Robot : public ucoo::Proto::Handler
FsmQueue fsm_queue;
/// Public access to chrono.
Chrono chrono;
+ /// Public access to pressure handling.
+ Pressure pressure;
/// Candles.
Candles candles;
private:
@@ -93,6 +98,8 @@ class Robot : public ucoo::Proto::Handler
int stats_inputs_, stats_inputs_cpt_;
/// US distance sensors stats interval and counter.
int stats_usdist_, stats_usdist_cpt_;
+ /// Pressure stats interval and counter.
+ int stats_pressure_, stats_pressure_cpt_;
};
/// Global instance pointer.