Browse Source

AP_Compass: examples use millis/micros/panic functions

master
Caio Marcelo de Oliveira Filho 9 years ago committed by Randy Mackay
parent
commit
cd7cfdef91
  1. 8
      libraries/AP_Compass/examples/AP_Compass_test/AP_Compass_test.cpp

8
libraries/AP_Compass/examples/AP_Compass_test/AP_Compass_test.cpp

@ -25,7 +25,7 @@ void setup() {
compass.set_declination(ToRad(0.0f)); // set local difference between magnetic north and true north compass.set_declination(ToRad(0.0f)); // set local difference between magnetic north and true north
hal.scheduler->delay(1000); hal.scheduler->delay(1000);
timer = hal.scheduler->micros(); timer = AP_HAL::micros();
} }
void loop() void loop()
@ -34,11 +34,11 @@ void loop()
compass.accumulate(); compass.accumulate();
if((hal.scheduler->micros()- timer) > 100000L) if((AP_HAL::micros()- timer) > 100000L)
{ {
timer = hal.scheduler->micros(); timer = AP_HAL::micros();
compass.read(); compass.read();
unsigned long read_time = hal.scheduler->micros() - timer; unsigned long read_time = AP_HAL::micros() - timer;
float heading; float heading;
if (!compass.healthy()) { if (!compass.healthy()) {

Loading…
Cancel
Save