mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-11 10:28:29 -04:00
fixed millis() and micros()
This commit is contained in:
parent
320d4a330b
commit
41d734846e
@ -25,8 +25,8 @@ long unsigned int millis(void)
|
|||||||
extern struct timeval sketch_start_time;
|
extern struct timeval sketch_start_time;
|
||||||
struct timeval tp;
|
struct timeval tp;
|
||||||
gettimeofday(&tp,NULL);
|
gettimeofday(&tp,NULL);
|
||||||
return 1.0e3*(tp.tv_sec + (tp.tv_usec*1.0e-6)) -
|
return 1.0e3*((tp.tv_sec + (tp.tv_usec*1.0e-6)) -
|
||||||
(sketch_start_time.tv_sec + (sketch_start_time.tv_usec*1.0e-6));
|
(sketch_start_time.tv_sec + (sketch_start_time.tv_usec*1.0e-6)));
|
||||||
}
|
}
|
||||||
|
|
||||||
long unsigned int micros(void)
|
long unsigned int micros(void)
|
||||||
@ -34,8 +34,8 @@ long unsigned int micros(void)
|
|||||||
extern struct timeval sketch_start_time;
|
extern struct timeval sketch_start_time;
|
||||||
struct timeval tp;
|
struct timeval tp;
|
||||||
gettimeofday(&tp,NULL);
|
gettimeofday(&tp,NULL);
|
||||||
return 1.0e6*(tp.tv_sec + (tp.tv_usec*1.0e-6)) -
|
return 1.0e6*((tp.tv_sec + (tp.tv_usec*1.0e-6)) -
|
||||||
(sketch_start_time.tv_sec + (sketch_start_time.tv_usec*1.0e-6));
|
(sketch_start_time.tv_sec + (sketch_start_time.tv_usec*1.0e-6)));
|
||||||
}
|
}
|
||||||
|
|
||||||
void delay(long unsigned msec)
|
void delay(long unsigned msec)
|
||||||
|
Loading…
Reference in New Issue
Block a user