|
|
|
@ -1,7 +1,7 @@
@@ -1,7 +1,7 @@
|
|
|
|
|
/* |
|
|
|
|
Example of APM_BMP085 (absolute pressure sensor) library. |
|
|
|
|
Code by Jordi MuÒoz and Jose Julio. DIYDrones.com |
|
|
|
|
*/ |
|
|
|
|
* Example of APM_BMP085 (absolute pressure sensor) library. |
|
|
|
|
* Code by Jordi MuÒoz and Jose Julio. DIYDrones.com |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
#include <FastSerial.h> |
|
|
|
|
#include <I2C.h> |
|
|
|
@ -15,7 +15,7 @@
@@ -15,7 +15,7 @@
|
|
|
|
|
#include <AverageFilter.h> |
|
|
|
|
|
|
|
|
|
#ifndef APM2_HARDWARE |
|
|
|
|
# define APM2_HARDWARE 0 |
|
|
|
|
# define APM2_HARDWARE 0 |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
AP_Baro_BMP085 APM_BMP085(APM2_HARDWARE); |
|
|
|
@ -55,7 +55,7 @@ void loop()
@@ -55,7 +55,7 @@ void loop()
|
|
|
|
|
float tmp_float; |
|
|
|
|
float Altitude; |
|
|
|
|
|
|
|
|
|
if((micros()- timer) > 50000L){ |
|
|
|
|
if((micros()- timer) > 50000L) { |
|
|
|
|
timer = micros(); |
|
|
|
|
APM_BMP085.read(); |
|
|
|
|
unsigned long read_time = micros() - timer; |
|
|
|
|