paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Problems with magnetsensor and bmp085 on i2c1 (LPC


From: Prof. Dr.-Ing. Heinrich Warmers
Subject: Re: [Paparazzi-devel] Problems with magnetsensor and bmp085 on i2c1 (LPC2148) solved
Date: Thu, 23 Aug 2012 14:38:21 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.4) Gecko/20030619 Netscape/7.1 (ax)

Hi,
after setting the BMP85 measurement to 5 times/s it was running.
The driver can be improved:
1. using floating point correction (Googel Bosch BMP085 Barometer Floating point pressure calculations)
2. The temperature meets 5 ms the pressure 25ms (timer generated running)
3. mean filter (this reduce the noising (for fixed wing i used 4 .. 10 values altitude noise 0.2m)

Heinrich

Prof. Dr.-Ing. Heinrich Warmers schrieb:

Hi,
i use the magnet sensor and the pressure sensor on the same i2c1 of the lpc2148. The magnet sensor is running well (60 times /s) but the bmp085 (8 times/s) send wrong values (temperature 19 C (real 26 C) floating 15..21) the pressure is total wrong.
can the software handle both sensors on the same i2c bus?
Is it necessary to use the interrupt output signal of the sensors?
How can i configure that the BMP data is used to estimate the altitude (multirotor)?

Heinrich
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]