AP_OpticalFlow: use millis/micros/panic functions

This commit is contained in:
Caio Marcelo de Oliveira Filho 2015-11-20 12:13:34 +09:00 committed by Randy Mackay
parent daee8e8e76
commit 5b06924779
3 changed files with 3 additions and 3 deletions

View File

@ -154,7 +154,7 @@ void AP_OpticalFlow_Linux::update(void)
}
// throttle reads to no more than 10hz
uint32_t now = hal.scheduler->millis();
uint32_t now = AP_HAL::millis();
if (now - last_read_ms < 100) {
return;
}

View File

@ -75,7 +75,7 @@ void OpticalFlow::update(void)
backend->update();
}
// only healthy if the data is less than 0.5s old
_flags.healthy = (hal.scheduler->millis() - _last_update_ms < 500);
_flags.healthy = (AP_HAL::millis() - _last_update_ms < 500);
}
void OpticalFlow::setHIL(const struct OpticalFlow::OpticalFlow_state &state)

View File

@ -22,5 +22,5 @@ extern const AP_HAL::HAL& hal;
void OpticalFlow_backend::_update_frontend(const struct OpticalFlow::OpticalFlow_state &state)
{
frontend._state = state;
frontend._last_update_ms = hal.scheduler->millis();
frontend._last_update_ms = AP_HAL::millis();
}