glider code
Dependencies: BMP180 Glider HMC5883L mbed-os beep
main.cpp
- Committer:
- chasefarmer2808
- Date:
- 2017-04-13
- Revision:
- 5:b2b6de73d542
- Parent:
- 4:a5d4b62240ba
- Child:
- 6:c62b5e2124d6
File content as of revision 5:b2b6de73d542:
#include "Glider.h" Serial pc(USBTX, USBRX); LocalFileSystem local("telem"); Ticker transmitTimer; int main() { pc.printf("here\r\n"); Glider g(&pc, p28, p27, p9, p10); transmitTimer.attach(&g, &Glider::setTransmitFlag, 1.0); //transmitTimer.attach(callback(&f, &Flipper::flip), 2.0); while (1) { g.processCommand(); g.setHeading(); //g.setTempPress(); g.setMissionTime(); if (g.transmitFlag) { g.transmitPacket(); g.transmitFlag = false; } //g.saveData(); //g.saveTelem(); //pc.printf("%d\r\n", g.missionTime); /* pc.printf("heading: %f\r\n", g.heading); pc.printf("pressure: %f\r\n", g.pressure); pc.printf("temp: %f\r\n", g.temp); pc.printf("alt: %f\r\n", g.alt); g.xbee->printf("hello\r\n"); */ //wait(1); } }