glider code

Dependencies:   BMP180 Glider HMC5883L mbed-os beep

Revision:
16:79f30775420c
Parent:
15:9442b3a17d58
Child:
22:d21559bd79f2
--- a/main.cpp	Sat Apr 29 21:28:06 2017 +0000
+++ b/main.cpp	Tue May 02 00:39:08 2017 +0000
@@ -3,11 +3,13 @@
 Serial pc(USBTX, USBRX);
 LocalFileSystem local("telem");
 Ticker transmitTimer;
+Timeout emergencyAlarm;
 
 int main() {
     Glider g(&pc, p28, p27, p9, p10);
     transmitTimer.attach(&g, &Glider::setTransmitFlag, FREQ); 
-    g.state = 0;
+    emergencyAlarm.attach(&g, &Glider::endMission, EMERGENCY_TIMEOUT);
+    
     while (1) {
         
         //g.saveData();