I don't finish configuring this program.

Dependencies:   mbed

Committer:
ryosuke
Date:
Fri Aug 08 06:36:15 2014 +0000
Revision:
1:46abb3b9347d
Parent:
0:9beaad87014d
this program is a test program of ADNS 3080 optical flow sensor. this optical flow sensor board is developed by 3DRobotics.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ryosuke 0:9beaad87014d 1 #include "mbed.h"
ryosuke 0:9beaad87014d 2 #include "ADNS3080.h"
ryosuke 0:9beaad87014d 3
ryosuke 0:9beaad87014d 4 DigitalOut myled(LED1);
ryosuke 0:9beaad87014d 5 ADNS3080 OptFlow(p5, p6, p7, p8);
ryosuke 0:9beaad87014d 6 Serial pc(USBTX, USBRX);
ryosuke 0:9beaad87014d 7
ryosuke 0:9beaad87014d 8 int main() {
ryosuke 1:46abb3b9347d 9
ryosuke 0:9beaad87014d 10 pc.printf("Hello World! test ADNS3080\n\r");
ryosuke 0:9beaad87014d 11
ryosuke 1:46abb3b9347d 12 pc.printf("prodID is %x\n\r", OptFlow.getProdID());
ryosuke 1:46abb3b9347d 13 pc.printf("configuration is %x\n\r", OptFlow.getConfiguration_bits());
ryosuke 1:46abb3b9347d 14
ryosuke 0:9beaad87014d 15 while(1){
ryosuke 1:46abb3b9347d 16 OptFlow.getMotion();
ryosuke 1:46abb3b9347d 17 pc.printf("%4d, %4d\n\r", OptFlow.getDelta_X(),OptFlow.getDelta_Y());
ryosuke 1:46abb3b9347d 18 wait(0.01);
ryosuke 0:9beaad87014d 19 }
ryosuke 0:9beaad87014d 20 }