Coursework

Revision:
32:9c206f993cf5
Parent:
31:91a3c61d33e6
Child:
33:3717bc4e2fa8
diff -r 91a3c61d33e6 -r 9c206f993cf5 main.cpp
--- a/main.cpp	Fri Jan 28 21:35:00 2022 +0000
+++ b/main.cpp	Fri Jan 28 21:49:45 2022 +0000
@@ -710,7 +710,7 @@
      g_ButtonAPress =1;
      
         inputScan1();
-
+/*
         wait_ms(5); // required to stop Black screen issue}
         inputScan2();
         wait_ms(5); // required to stop Black screen issue}
@@ -725,31 +725,56 @@
 
       
          g_ButtonAPress=0;
-     
+     */
         break;
 ////////////////////////////////////////////////////////////////////////////        
      case 2: 
     g_ButtonAPress= 2;
-   int secondScan[10];
+   /*int secondScan[10];
     
                  secondScan[5] = sensor.distance();
  printf("Distance :  %d cm", secondScan[5]);
  lcd.clear();
        lcd.printString("2nd Scan up down",0,0); 
-       lcd.drawLine(0,10,80,10,2);  
+       lcd.drawLine(0,10,80,10,2);  */
+       inputScan2();
      break;
 ////////////////////////////////////////////////////////////////////     
      case 3:
               g_ButtonAPress= 3;
-         lcd.clear();
+        /* lcd.clear();
        lcd.printString("Menu 3",0,0);        
        int us = sensor.distance(); 
        printf("Distance :  %d cm",us);
          lcd.refresh();
-         wait_ms(50); //required to stop Black screen issue
+         wait_ms(50); //required to stop Black screen issue*/
+         inputScan3();
      break;
-     }
-        
+     
+ /////////////////////////////////////////////////////////////////////////     
+ 
+     case 4:
+              g_ButtonAPress= 4;
+        /* lcd.clear();
+       lcd.printString("Menu 3",0,0);        
+       int us = sensor.distance(); 
+       printf("Distance :  %d cm",us);
+         lcd.refresh();
+         wait_ms(50); //required to stop Black screen issue*/
+         inputScan4();
+     break;  
+     ///////////////////////////////////////////////////////////////////
+          case 5:
+              g_ButtonAPress= 5;
+        /* lcd.clear();
+       lcd.printString("Menu 3",0,0);        
+       int us = sensor.distance(); 
+       printf("Distance :  %d cm",us);
+         lcd.refresh();
+         wait_ms(50); //required to stop Black screen issue*/
+         inputScan5();
+     break;  
+     /////////////////////////////////////////////////////////////////
         }
         
         /*
@@ -853,10 +878,10 @@
  }
  */
  }
- 
+ }
    int buttonCountA(){
         g_ButtonAPress++;
-        if (g_ButtonAPress>3){
+        if (g_ButtonAPress>5){
             g_ButtonAPress= 0;
             }
         return g_ButtonAPress;