From 621fd67190770e3f8bace929d5fb9f5633220475 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Tue, 13 Apr 2010 00:22:28 +0200 Subject: digital/io/src: add blocking obstacle event, closes #129 --- digital/io/src/move.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'digital/io/src/move.h') diff --git a/digital/io/src/move.h b/digital/io/src/move.h index 8ea9eed4..a208997f 100644 --- a/digital/io/src/move.h +++ b/digital/io/src/move.h @@ -34,6 +34,8 @@ struct move_data_t { /** Final position. */ position_t final; + /** Next step. */ + vect_t step; /** Backward direction allowed flag. */ uint8_t backward_movement_allowed; /** Try again counter. */ @@ -56,4 +58,8 @@ extern struct move_data_t move_data; void move_start (position_t position, uint8_t backward); +/** Check for blocking obstacles. */ +void +move_check_obstacles (void); + #endif /* move_h */ -- cgit v1.2.3