yeah

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
jnjtnutty
Date:
Mon Dec 11 14:36:21 2017 +0000
Parent:
0:c01254127284
Commit message:
add value

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Mon Dec 11 12:35:58 2017 +0000
+++ b/main.cpp	Mon Dec 11 14:36:21 2017 +0000
@@ -1,3 +1,4 @@
+#include <iostream>
 void Text (char text,float posA,float posB,float posC,int i )
 {
     int n = i*60;
@@ -799,3 +800,64 @@
     }
 }
 
+void Velocity(int v ,float posA,float posB,float posC,void Text){
+    string value ;
+    sprintf(value ,"%.2f",v);
+    Text(value[1],posA,posB,posC,0);
+    Text(value[2],posA,posB,posC,1);
+    if (posA > 110 && posA < 120)       {   A = 0x01;   }
+    if (posB > 110 && posB < 120)       {   B = 0x01;   }
+    if (posC > 110 && posC < 120)       {   C = 0x01;   }
+    Text(value[3],posA,posB,posC,2);
+    if (posA > 180 && posA < 190)       {   A = 0x7F;   }
+        else if(posA > 190 && posA < 200 ) {   A = 0x04;   }
+        else if(posA > 210 && posA < 220 ) {   A = 0x0A;   }  
+        else if(posA > 220 && posA < 230 ) {   A = 0x11;   }      
+        else if(posA > 230 && posA < 240 ) {   A = 0x0F;   }
+        else if(posA > 240 && posA < 250 ) {   A = 0x08;   }
+        else if(posA > 250 && posA < 260 ) {   A = 0x04;   }
+        else if(posA > 260 && posA < 270 ) {   A = 0x08;   }
+        else if(posA > 270 && posA < 280 ) {   A = 0x0F;   }  
+        else if(posA > 280 && posA < 290 ) {   A = 0x03;   }
+        else if(posA > 290 && posA < 300 ) {   A = 0x0C;   }
+        else if(posA > 300 && posA < 310 ) {   A = 0x30;   }
+        else if(posA > 310 && posA < 320 ) {   A = 0x7F;   }
+        else if(posA > 320 && posA < 330 ) {   A = 0x08;   }
+        else if(posA > 330 && posA < 340 ) {   A = 0x0F;   }
+        else                            {   A = 0x00;   }
+        
+    if (posB > 180 && posB < 190)          {   B = 0x7F;   }
+        else if(posB > 190 && posB < 200 ) {   B = 0x04;   }
+        else if(posB > 210 && posB < 220 ) {   B = 0x0A;   }  
+        else if(posB > 220 && posB < 230 ) {   B = 0x11;   }      
+        else if(posB > 230 && posB < 240 ) {   B = 0x0F;   }
+        else if(posB > 240 && posB < 250 ) {   B = 0x08;   }
+        else if(posB > 250 && posB < 260 ) {   B = 0x04;   }
+        else if(posB > 260 && posB < 270 ) {   B = 0x08;   }
+        else if(posB > 270 && posB < 280 ) {   B = 0x0F;   }  
+        else if(posB > 280 && posB < 290 ) {   B = 0x03;   }
+        else if(posB > 290 && posB < 300 ) {   B = 0x0C;   }
+        else if(posB > 300 && posB < 310 ) {   B = 0x30;   }
+        else if(posB > 310 && posB < 320 ) {   B = 0x7F;   }
+        else if(posB > 320 && posB < 330 ) {   B = 0x08;   }
+        else if(posB > 330 && posB < 340 ) {   B = 0x0F;   }
+        else                            {   B = 0x00;   }
+        
+    if (posC > 180 && posC < 190)          {   C = 0x7F;   }
+        else if(posC > 190 && posC < 200 ) {   C = 0x04;   }
+        else if(posC > 210 && posC < 220 ) {   C = 0x0A;   }  
+        else if(posC > 220 && posC < 230 ) {   C = 0x11;   }      
+        else if(posC > 230 && posC < 240 ) {   C = 0x0F;   }
+        else if(posC > 240 && posC < 250 ) {   C = 0x08;   }
+        else if(posC > 250 && posC < 260 ) {   C = 0x04;   }
+         else if(posC > 260 && posC < 270 ) {   C = 0x08;   }
+        else if(posC > 270 && posC < 280 ) {   C = 0x0F;   }  
+        else if(posC > 280 && posC < 290 ) {   C = 0x03;   }
+        else if(posC > 290 && posC < 300 ) {   C = 0x0C;   }
+        else if(posC > 300 && posC < 310 ) {   C = 0x30;   }
+        else if(posC > 310 && posC < 320 ) {   C = 0x7F;   }
+        else if(posC > 320 && posC < 330 ) {   C = 0x08;   }
+        else if(posC > 330 && posC < 340 ) {   C = 0x0F;   }
+        else                           {   C = 0x00;   } 
+    }
+}