Abstraction for the glider class

Dependents:   DropTest

Revision:
0:4e6b53a7bd38
Child:
1:7039ae86fe70
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Glider.h	Sun Apr 09 05:05:52 2017 +0000
@@ -0,0 +1,27 @@
+#ifndef Glider_H
+#define Glider_H
+
+#include "mbed.h"
+#include <string>
+#include "HMC5883L.h"
+#include "BMP180.h"
+
+const string telemFile = "/telem/telem.txt";
+
+class Glider {
+public:
+    Serial* dev;
+    double heading;
+    float pressure;
+    float temp;
+    float alt;
+    string telemetry;
+    HMC5883L* hmc;
+    BMP180* bmp;
+    Glider(Serial* device, PinName sda, PinName scl); 
+    void setHeading();
+    void setTempPress();
+    void saveTelem();
+};
+
+#endif
\ No newline at end of file