[Top][All Lists]
[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