glider code

Dependencies:   BMP180 Glider HMC5883L mbed-os beep

Committer:
chasefarmer2808
Date:
Wed Apr 12 22:22:49 2017 +0000
Revision:
3:8bdb55e85c85
Parent:
1:477c993d97fa
Child:
4:a5d4b62240ba
xbee rx interrupt

Who changed what in which revision?

UserRevisionLine numberNew contents of line
chasefarmer2808 0:db9e6e5a082b 1 #include "Glider.h"
chasefarmer2808 0:db9e6e5a082b 2
chasefarmer2808 0:db9e6e5a082b 3 Serial pc(USBTX, USBRX);
chasefarmer2808 3:8bdb55e85c85 4 LocalFileSystem local("telem");
chasefarmer2808 0:db9e6e5a082b 5
chasefarmer2808 3:8bdb55e85c85 6 //InterruptIn xbeeRx(p10);
chasefarmer2808 0:db9e6e5a082b 7
chasefarmer2808 0:db9e6e5a082b 8 int main() {
chasefarmer2808 3:8bdb55e85c85 9
chasefarmer2808 1:477c993d97fa 10 Glider g(&pc, p28, p27, p9, p10);
chasefarmer2808 3:8bdb55e85c85 11 //xbeeRx.rise(&xbeeISR);
chasefarmer2808 3:8bdb55e85c85 12 //g.saveTelem();
chasefarmer2808 0:db9e6e5a082b 13 while (1) {
chasefarmer2808 3:8bdb55e85c85 14 g.processCommand();
chasefarmer2808 3:8bdb55e85c85 15 //g.setHeading();
chasefarmer2808 3:8bdb55e85c85 16 //g.setTempPress();
chasefarmer2808 3:8bdb55e85c85 17 //g.setMissionTime();
chasefarmer2808 3:8bdb55e85c85 18 //g.saveData();
chasefarmer2808 0:db9e6e5a082b 19 //g.saveTelem();
chasefarmer2808 3:8bdb55e85c85 20
chasefarmer2808 3:8bdb55e85c85 21 //pc.printf("%d\r\n", g.missionTime);
chasefarmer2808 3:8bdb55e85c85 22 /*
chasefarmer2808 0:db9e6e5a082b 23 pc.printf("heading: %f\r\n", g.heading);
chasefarmer2808 0:db9e6e5a082b 24 pc.printf("pressure: %f\r\n", g.pressure);
chasefarmer2808 0:db9e6e5a082b 25 pc.printf("temp: %f\r\n", g.temp);
chasefarmer2808 0:db9e6e5a082b 26 pc.printf("alt: %f\r\n", g.alt);
chasefarmer2808 1:477c993d97fa 27 g.xbee->printf("hello\r\n");
chasefarmer2808 3:8bdb55e85c85 28 */
chasefarmer2808 3:8bdb55e85c85 29 //wait(1);
chasefarmer2808 0:db9e6e5a082b 30 }
chasefarmer2808 0:db9e6e5a082b 31
chasefarmer2808 0:db9e6e5a082b 32 }
chasefarmer2808 0:db9e6e5a082b 33