test program for IRRangefinder, returns all three possible readings sequentialy.

Dependencies:   mbed GP2xx

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include <mbed.h>
00002 #include <GP2xx.h>
00003 
00004 
00005 Serial pc(USBTX, USBRX); // tx, rx
00006 IRRangeFinder LS(p18,1);
00007 
00008 DigitalOut led1 (LED1);
00009 
00010 int main() {
00011     pc.printf("Hello World!\n");
00012     while (1) {
00013         led1=!led1;
00014         pc.printf("LS read %d LS read float %F LS read voltage %d\n", LS.read(), LS.read_f(), LS.read_v());
00015         wait(0.1);
00016     }
00017 }