send microbit compass and accelerometer data
Fork of compass_data_sender by
main.cpp
- Committer:
- kinga
- Date:
- 2017-02-08
- Revision:
- 1:d034c78be66a
- Parent:
- 0:839533b03cb9
- Child:
- 2:89097482d7f1
File content as of revision 1:d034c78be66a:
#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(); }