mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-26 09:45:33 +03:00
Pass currentTime as a parameter to all task functions
This commit is contained in:
parent
6c3eac1cd7
commit
38f80f013f
25 changed files with 123 additions and 140 deletions
|
@ -573,12 +573,11 @@ void imuUpdateAccelerometer(void)
|
|||
#endif
|
||||
}
|
||||
|
||||
void imuUpdateAttitude(void)
|
||||
void imuUpdateAttitude(uint32_t currentTime)
|
||||
{
|
||||
/* Calculate dT */
|
||||
static uint32_t previousIMUUpdateTime;
|
||||
uint32_t currentTime = micros();
|
||||
float dT = (currentTime - previousIMUUpdateTime) * 1e-6;
|
||||
const float dT = (currentTime - previousIMUUpdateTime) * 1e-6;
|
||||
previousIMUUpdateTime = currentTime;
|
||||
|
||||
if (sensors(SENSOR_ACC) && isAccelUpdatedAtLeastOnce) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue