summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/robospierre/simu.host.h
diff options
context:
space:
mode:
authorNicolas Schodet2011-05-23 01:23:43 +0200
committerNicolas Schodet2011-05-23 01:25:09 +0200
commit6548d83aa655176ef939817e36cd05d0e6cfaccd (patch)
tree0809a505b345dd8855b8b332c76de4cf6c11ce29 /digital/io-hub/src/robospierre/simu.host.h
parentc5b1353dea8a426d6eea043fb5aa78722f7b0bc5 (diff)
digital/{io,io-hub,ai}: add generic radar, add radar to robospierre
Diffstat (limited to 'digital/io-hub/src/robospierre/simu.host.h')
-rw-r--r--digital/io-hub/src/robospierre/simu.host.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/digital/io-hub/src/robospierre/simu.host.h b/digital/io-hub/src/robospierre/simu.host.h
index 6a636851..6224e345 100644
--- a/digital/io-hub/src/robospierre/simu.host.h
+++ b/digital/io-hub/src/robospierre/simu.host.h
@@ -24,13 +24,23 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* }}} */
+#include "defs.h"
#ifdef HOST
extern uint8_t PORTA, DDRA, PINA, PINE, PINF;
+/** Send general purpose positions to indicate computation results.
+ * - pos: array of positions to report.
+ * - pos_nb: number of elements in the array.
+ * - id: identifier so that several unrelated positions could be reported. */
+void
+simu_send_pos_report (vect_t *pos, uint8_t pos_nb, uint8_t id);
+
#else /* !defined (HOST) */
+#define simu_send_pos_report(pos, pos_nb, id) ((void) 0)
+
#endif /* !defined (HOST) */
#endif /* simu_host_h */