send microbit compass and accelerometer data
Fork of compass_data_sender by
main.cpp
- Committer:
- kinga
- Date:
- 2017-02-09
- Revision:
- 2:89097482d7f1
- Parent:
- 1:d034c78be66a
- Child:
- 3:92910c8d63e4
File content as of revision 2:89097482d7f1:
#include "MicroBit.h" MicroBit uBit; MicroBitSerial serial(USBTX, USBRX); MicroBitI2C i2c(I2C_SDA0, I2C_SCL0); MicroBitAccelerometer accelerometer(i2c); MicroBitStorage storage; MicroBitCompass compass(i2c, accelerometer, storage); int main() { uBit.init(); while (1) { int heading = compass.heading(); int x = uBit.accelerometer.getX(); int y = uBit.accelerometer.getY(); int z = uBit.accelerometer.getZ(); ManagedString message = (ManagedString)heading + ',' + (ManagedString)x + ',' + (ManagedString)y + ',' + (ManagedString)z + ','; serial.send(message); uBit.sleep(500); } release_fiber(); }