Psi Swarm Code V0.41 [With Beautiful Meme program]

Dependencies:   PsiSwarmLibrary mbed

Fork of BeautifulMemeProjectBT by Alan Millard

Revision:
30:513457c1ad12
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/BeautifulMeme/beacon.h	Tue Mar 15 00:58:43 2016 +0000
@@ -0,0 +1,20 @@
+/// PsiSwarm Beautiful Meme Project Source Code
+/// Version 0.41
+/// James Hilder, Alan Millard, Homero Elizondo, Jon Timmis
+/// University of York
+
+// beacon.h - Functions for detecting the beacon and taking IR readings of the robots
+
+#ifndef BEACON_H
+#define BEACON_H
+
+void emitter_ticker_block(void);
+void sample_ticker_block(void);
+void emitter_timeout_block(void);
+void locate_beacon(void);
+void start_infrared_timers(void);
+unsigned short get_highest_sample(unsigned short * ir_array);
+unsigned short get_sum_sample(unsigned short * ir_array);
+char turn_to_bearing(int bearing);
+
+#endif
\ No newline at end of file