![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
02/07/15
Dependencies: mbed
Diff: Calculate.cpp
- 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"); //}