Uses the SRF02 UDS and displays distance in a variety of ways on the N5110 LCD.

Dependencies:   N5110WN PowerControl SRF02 mbed

Files at this revision

API Documentation at this revision

Comitter:
JakBlackburn
Date:
Fri May 08 09:08:25 2015 +0000
Parent:
10:a32b1216d4ed
Commit message:
updated docs

Changed in this revision

N5110.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
main.h Show annotated file Show diff for this revision Revisions of this file
--- a/N5110.lib	Fri May 08 08:51:12 2015 +0000
+++ b/N5110.lib	Fri May 08 09:08:25 2015 +0000
@@ -1,1 +1,1 @@
-http://developer.mbed.org/users/eencae/code/N5110/#a77c43845ccc
+http://developer.mbed.org/users/JakBlackburn/code/N5110WN/#a77c43845ccc
--- a/main.cpp	Fri May 08 08:51:12 2015 +0000
+++ b/main.cpp	Fri May 08 09:08:25 2015 +0000
@@ -458,8 +458,7 @@
         for(int fill=47; fill>(48 - array[i]); fill--){
             lcd.setPixel(i,fill);// then filling the whole line from the plot to the bottom of the screen
         }
-    }
-    
+    } 
         for (int i=83; i>-1; i--) {  /// loops through the array
         PrevArray[i]= array[i];
         array[i]=PrevArray[i+1];
--- a/main.h	Fri May 08 08:51:12 2015 +0000
+++ b/main.h	Fri May 08 09:08:25 2015 +0000
@@ -99,7 +99,7 @@
 float unitX=1; /*!< Float that stores the unit multiple if 1 unit is cm, 0.01 = m, 10 = mm */
 const char *units ="cm"; /*!< string of characters that stores the unit */
 int visual =0;/*!< integer that stores the visual display mode */
-int D=0; /*!< integer that helps store data in an array */
+
 // ---- Flags ----
 int timerFlag=0; /*!< flag used to trigger the timer ISR   */
 int timer2Flag=0; /*!< flag used to trigger the 2nd timer ISR   */