Eurobot2012_Primary
Dependencies: mbed Eurobot_2012_Primary
Diff: Eurobot_shared/system/system.cpp
- Revision:
- 18:6583ea604eb4
- Parent:
- 17:bafcef1c3579
- Child:
- 19:06610e1c0895
--- a/Eurobot_shared/system/system.cpp Sun Apr 29 00:09:35 2012 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,29 +0,0 @@ -#include "system.h" - -//Defining the externs -DigitalOut OLED1(LED1); -DigitalOut OLED2(LED2); -DigitalOut OLED3(LED3); -DigitalOut OLED4(LED4); - -//nop style wait function -void nopwait(int ms){ -while(ms--) - for (volatile int i = 0; i < 24000; i++); -} - -float cpupercent; //defining the extern -void measureCPUidle (void const* arg) { - - Timer timer; - cpupercent = 0; //defined in system.h - - while(1) { - timer.reset(); - timer.start(); - wait(1); - - int thistime = timer.read_us()-1000000; - cpupercent = thistime; - } -} \ No newline at end of file