summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/apbirthday/robot.hh
diff options
context:
space:
mode:
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.