Gabriel Gibeau Sanchez / Mbed 2 deprecated Projet_S5_Mobile_local

Dependencies:   XBeeLib mbed-rtos mbed

Revision:
3:e76f0ece91ef
Child:
5:2732931df96c
diff -r f19ad62e0ed3 -r e76f0ece91ef Xbee/xbeeutils.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Xbee/xbeeutils.h	Mon Dec 04 14:32:33 2017 +0000
@@ -0,0 +1,25 @@
+/*  xbeeutils.h
+ *  Guillaume Hivert, Marc-Olivier Lavoie, Gabriel Gibeau-Sanchez
+ *  Université de Sherbrooke, S5 project
+ *
+ *  Provides high-level functions to initialize and control xbee communication.
+ *  Inspired by https://os.mbed.com/teams/Digi-International-Inc/code/XBeeLib/wiki/Discovering-nodes-in-the-network
+*/
+
+#ifndef XBEEUTILS_H
+#define XBEEUTILS_H
+
+#include "XBeeLib.h"
+//#include "EthCommunication.h"
+
+using namespace XBeeLib;
+
+void discover();
+void xbee_init();
+void send_data_to_coordinator(char *message, int length);
+void test();
+void xbee_broadcast(char *message, int length);
+void process_rx_frames();
+int split (char *str, char c, char ***arr);
+
+#endif
\ No newline at end of file