Demo Program
Dependencies: LG1300L_IMU TextLCD mbed
Fork of LG1300L_Hello_World by
main.cpp@3:76f54137da35, 2013-03-05 (annotated)
- Committer:
- mjenkins11
- Date:
- Tue Mar 05 05:11:48 2013 +0000
- Revision:
- 3:76f54137da35
- Parent:
- 1:99171a0e8301
Final;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mjenkins11 | 0:41a40e916d34 | 1 | #include "mbed.h" |
mjenkins11 | 3:76f54137da35 | 2 | #include "TextLCD.h" |
mjenkins11 | 0:41a40e916d34 | 3 | #include "LG1300L.h" |
mjenkins11 | 0:41a40e916d34 | 4 | |
mjenkins11 | 3:76f54137da35 | 5 | TextLCD lcd(p15, p16, p17, p18, p19, p20); // rs, e, d4-d7 |
mjenkins11 | 0:41a40e916d34 | 6 | |
mjenkins11 | 0:41a40e916d34 | 7 | I2C i2c(p28,p27); |
mjenkins11 | 0:41a40e916d34 | 8 | |
mjenkins11 | 0:41a40e916d34 | 9 | int main() { |
mjenkins11 | 0:41a40e916d34 | 10 | LG1300L IMU(i2c, 2); |
mjenkins11 | 0:41a40e916d34 | 11 | |
mjenkins11 | 0:41a40e916d34 | 12 | while(1) { |
mjenkins11 | 0:41a40e916d34 | 13 | float angle = IMU.GetAngle(); |
mjenkins11 | 0:41a40e916d34 | 14 | float X_ACC = IMU.GetACC_X(); |
mjenkins11 | 0:41a40e916d34 | 15 | pc.printf("//ANGLE: %f\n", angle); |
mjenkins11 | 0:41a40e916d34 | 16 | pc.printf("//X-Axis: %f\n", X_ACC ); |
mjenkins11 | 3:76f54137da35 | 17 | |
mjenkins11 | 0:41a40e916d34 | 18 | wait(1); |
mjenkins11 | 0:41a40e916d34 | 19 | } |
mjenkins11 | 0:41a40e916d34 | 20 | } |
mjenkins11 | 0:41a40e916d34 | 21 |