Simon Ford
/
LIS302_HelloWorld
Hello World for the LIS302 accelerometer library
Diff: main.cpp
- Revision:
- 1:768e44d2e442
- Parent:
- 0:676c81a790ac
--- a/main.cpp Tue Jun 08 13:36:14 2010 +0000 +++ b/main.cpp Thu Sep 02 17:59:57 2010 +0000 @@ -1,13 +1,14 @@ -// LIS302 Hello World! - -#include "mbed.h" -#include "LIS302.h" - -LIS302 acc(p5, p6, p7, p8); // mosi, miso, sclk, ncs - -int main() { - while(1) { - printf("%.3f %.3f %.3f\n", acc.x(), acc.y(), acc.z()); - wait(0.1); - } -} +// LIS302 Hello World! moves leds based on x acceleration + +#include "mbed.h" +#include "LIS302.h" + +LIS302 acc(p5, p6, p7, p8); // mosi, miso, sclk, ncs +BusOut leds(LED1, LED2, LED3, LED4); + +int main() { + while(1) { + leds = 1 << (int)(4 * acc.x()); + wait(0.1); + } +}