02/07/15

Dependencies:   mbed

Dependents:   TabbedGUIMbed

Revision:
19:a3edf2c547e1
Parent:
18:bb632df62f51
Child:
24:92600b1d15b1
--- a/Calculate.cpp	Tue Jul 07 11:00:08 2015 +0000
+++ b/Calculate.cpp	Tue Jul 07 12:36:04 2015 +0000
@@ -2,23 +2,25 @@
 #include <time.h>
 #include <string>
 #include <iostream>
- 
+ //mbed pins
 Serial pc(USBTX, USBRX); // tx, rx                                          //defines the communication between MBed and pc
 DigitalIn sensor1(p8);                                                        //input from diode. Digital 1 is beam unbroken?
 DigitalIn sensor2(p9);  
 DigitalIn sensor3(p10);   
 DigitalOut led(LED1);    
+//c++ variables
+    time_t sensor1_time ;
+    time_t sensor2_time ; 
+    time_t sensor3_time ;
+    double sensor2Seconds; 
+    double sensor3Seconds;
                                                    //testing purposes 
 int calculate()
 {
 
     pc.printf("new program \n");                                            //alert user of initialisation   
       
-    time_t sensor1_time ;
-    time_t sensor2_time ; 
-    time_t sensor3_time ;
-    double sensor2Seconds; 
-    double sensor3Seconds;
+
     
 //while(1){
                                    
@@ -29,6 +31,7 @@
                  led = 1;
                  sensor1_time = time(NULL); 
                  pc.printf(" 1nd sensor  %d : \t", sensor1_time);
+                 //break;
             }
            // break;
         }
@@ -39,6 +42,7 @@
                  led = 1;
                  sensor2_time = time(NULL);
                  pc.printf(" 2nd sensor  %d : \t", sensor2_time);
+                // break;
             }
             //break;
         }
@@ -49,8 +53,10 @@
                 led = 1;
                  sensor3_time  = time(NULL);
                  pc.printf("3rd sensor  %d : \t", sensor3_time); 
+                // break;
             }           
         }
+        pc.printf("end results: \t", sensor1_time, sensor2_time, sensor3_time); 
         pc.printf("Calculate completed"); 
        
 //}