Modified timer function and such to stop the warnings.
This commit is contained in:
parent
5d8edb8271
commit
022ca3ac06
5 changed files with 55 additions and 13 deletions
|
|
@ -30,11 +30,13 @@
|
|||
const char RADIX_POINT = '.';
|
||||
const char SPACED = ' ';
|
||||
|
||||
void runTimer( int milliSeconds )
|
||||
void *runTimer( void *mSecVoidPtr )
|
||||
{
|
||||
struct timeval startTime, endTime;
|
||||
int startSec, startUSec, endSec, endUSec;
|
||||
int uSecDiff, mSecDiff, secDiff, timeDiff;
|
||||
int *mSecPtr = (int *)mSecVoidPtr;
|
||||
int milliSeconds = *mSecPtr;
|
||||
|
||||
gettimeofday( &startTime, NULL );
|
||||
|
||||
|
|
@ -62,9 +64,44 @@ void runTimer( int milliSeconds )
|
|||
secDiff = ( endSec - startSec ) * 1000;
|
||||
timeDiff = secDiff + mSecDiff;
|
||||
}
|
||||
// return NULL;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
// void runTimer(int milliSeconds)
|
||||
// {
|
||||
// struct timeval startTime, endTime;
|
||||
// int startSec, startUSec, endSec, endUSec;
|
||||
// int uSecDiff, mSecDiff, secDiff, timeDiff;
|
||||
|
||||
// gettimeofday(&startTime, NULL);
|
||||
|
||||
// startSec = startTime.tv_sec;
|
||||
// startUSec = startTime.tv_usec;
|
||||
|
||||
// timeDiff = 0;
|
||||
|
||||
// while (timeDiff < milliSeconds)
|
||||
// {
|
||||
// gettimeofday(&endTime, NULL);
|
||||
|
||||
// endSec = endTime.tv_sec;
|
||||
// endUSec = endTime.tv_usec;
|
||||
// uSecDiff = endUSec - startUSec;
|
||||
|
||||
// if (uSecDiff < 0)
|
||||
// {
|
||||
// uSecDiff = uSecDiff + 1000000;
|
||||
|
||||
// endSec = endSec - 1;
|
||||
// }
|
||||
|
||||
// mSecDiff = uSecDiff / 1000;
|
||||
// secDiff = (endSec - startSec) * 1000;
|
||||
// timeDiff = secDiff + mSecDiff;
|
||||
// }
|
||||
// // return NULL;
|
||||
// }
|
||||
|
||||
double accessTimer( int controlCode, char *timeStr )
|
||||
{
|
||||
static bool running = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue