Hepta UplinkData Q

Dependencies:   mbed PowerControl SDFileSystem

Fork of Hepta_UplinkData_Q by 智也 大野

Revision:
0:edad9f0f386a
Child:
1:d9b4d2303984
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hepta_sat/HeptaXbee.h	Fri Dec 09 05:16:28 2016 +0000
@@ -0,0 +1,31 @@
+#ifndef MBED_HEPTAXBEE_H
+#define MBED_HEPTAXBEE_H
+#include "mbed.h"
+
+//Xbee Series2
+
+class HeptaXbee{
+public:
+    Serial xbee;
+    int rcmd;
+    int cmdflag;
+    HeptaXbee(
+        PinName tx,
+        PinName rx 
+    );
+    void baud(int rate);
+    void xbee_recieve(int *xrcmd, int *xcmdflag);
+    void initialize();
+    void commandget();
+    void putc(char data);
+    void xbee_transmit(char* output_data,size_t output_n,
+                        char data1[],char data2[],char data3[],char data4[],char data5[],char data6[],char data7[],char data8[],char data9[],
+                            int n1,int n2,int n3,int n4,int n5,int n6,int n7,int n8,int n9);
+    void puts( char *s );
+    void printf(char *format, ... );
+    void xbee_s_transmit(char* OutputData,size_t output_num,
+                          char dataA[],char dataB[],char dataC[],char dataD[],
+                           int numA,int numB,int numC,int numD);
+private:
+};
+#endif
\ No newline at end of file