- Jan 12, 2015
-
-
Randy Mackay authored
-
- Jan 09, 2015
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
don't use the 1kHz timer as it conflicts with other I2C devices
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this allows for support of multiple sensors on a board
-
- Nov 12, 2014
-
-
Andrew Tridgell authored
this allows the use of an external temperature sensor for calibration purposes, such as the sensor built in to the digital airspeed sensor. The main affect this has is on the EAS2TAS calculation The get_calibration_temperature() is used to choose either an external temperature or an internal one. If an internal one is used then it is clamped at no higher than 25 degrees C, to prevent hot electronics on startup affecting altitude scaling and EAS2TAS
-
- Oct 14, 2014
-
-
Randy Mackay authored
-
- Aug 14, 2014
-
-
Randy Mackay authored
healthy flag made protected healthy accessor fn added which also check latest calculated altitude was ok
-
Randy Mackay authored
-
- Jul 24, 2014
-
-
Andrew Tridgell authored
-
- Jul 08, 2014
-
-
Andrew Tridgell authored
-
- Apr 11, 2014
-
-
Andrew Tridgell authored
this is useful for pressure altitude calculations
-
- Feb 14, 2014
-
-
Andrew Tridgell authored
-
- Dec 30, 2013
-
-
Andrew Tridgell authored
-
- Oct 05, 2013
-
-
Andrew Tridgell authored
used for auto baro calibration when disarmed
-
- Sep 21, 2013
-
-
Andrew Tridgell authored
thanks to Mike McCauley for pointing this out
-
- Aug 30, 2013
-
-
Andrew Tridgell authored
we switched to GPLv3 a long time ago, but neglected to update the per-file license headers
-
Andrew Tridgell authored
thanks to Randy for spotting this
-
- Jul 10, 2013
-
-
Andrew Tridgell authored
used for automatic barometric adjustment by a ground station equipped with a barometer
-
- Jul 04, 2013
-
-
Paul Riseborough authored
this provides the scaling factor between equivalent and true airspeed based on altitude
-
Andrew Tridgell authored
-
Paul Riseborough authored
if not using an AVR CPU then use a more computationally expensive altitude calculation, which is more precise at higher altitudes
-
- Jun 18, 2013
-
-
Randy Mackay authored
-
- Jan 16, 2013
-
-
James Bielman authored
- Define float versions of math functions to the double versions on AVR (eg. #define sinf sin). - These macros appear to be missing in older versions of avr-libs. - Include AP_Math.h rather than math.h to get these definitions.
-
James Bielman authored
- Allows use of hardware floating point on the Cortex-M4. - Added "f" suffix to floating point literals. - Call floating point versions of stdlib math functions.
-
- Dec 20, 2012
-
-
Pat Hickey authored
-
Pat Hickey authored
-
Pat Hickey authored
-
- Aug 22, 2012
-
-
uncrustify authored
-
- Aug 08, 2012
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this saves a few bytes of memory
-
- Jul 06, 2012
-
-
Andrew Tridgell authored
this changes the barometer calculations to floating point. On a MS5611 this is actually about twice as fast as the previous 64 bit calculations, but gains us more accuracy as we are able to take advantage of sub-bit precision when we average over 8 samples.
-
- Jul 05, 2012
-
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
- Jun 27, 2012
-
-
Andrew Tridgell authored
we need to re-load the ground pressure and temperature from eeprom on and airstart
-
Andrew Tridgell authored
this allows the barometer driver to calibrate and return altitude and climb rate values. This will be used by the AHRS drift correction code for vertical velocity The climb rate uses a 5 point average filter
-