Andrew Tridgell
ab05472e0e
AP_AHRS: added EKF3 for EKF experimentation
...
Conflicts:
libraries/AP_AHRS/AP_AHRS_NavEKF.cpp
8 years ago
priseborough
fd8916ef38
DataFlash: fix Baro 3 labels
8 years ago
priseborough
cd669738a5
AP_Beacon: fix SITL param error
8 years ago
priseborough
fe69d9a0ea
AP_NavEKF2: remove duplicate include
8 years ago
priseborough
a8f3a374e2
AP_NavEKF2: replace sqrt function calls with sqrtf
...
Prevents compiler errors and un-wanted use of double precision types
8 years ago
Lucas De Marchi
b0ddf81687
Remove stdbool.h include for C++ sources
...
This header is not needed in our C++ sources.
8 years ago
Andrew Tridgell
790d186c6c
AP_Compass: switched to unified Invensese driver for AK8963
8 years ago
Andrew Tridgell
65b9b86099
AP_InertialSensor: unify MPU6000 and MPU9250 drivers
...
make a single AP_InertialSensor_Invensense driver. This avoids a lot
of duplication and will save time as new varients are added
8 years ago
murata
0f486aeecb
AC_Fence: shorten calculation of return value
8 years ago
Tom Pittenger
3e2098192b
AP_Landing: add is_complete() accessor
8 years ago
Tom Pittenger
f09007cbe9
AP_Landing: use a common reset for uniform landing wipe
8 years ago
Tom Pittenger
7daf1a87be
AP_Landing: non-functional change - re-organizing header declarations
8 years ago
Tom Pittenger
e061e1734c
AP_Landing: abstract land abort request method
8 years ago
Randy Mackay
d41467424b
DataFlash: fix to suppressing comment for case fall through
...
no functional change
eclipse stops complaining if no-break is used in place of fall-through
8 years ago
Randy Mackay
0dd7e78c2b
RangeFinder: fix to suppressing comment for case fall through
...
no functional change
eclipse stops complaining if no-break is used in place of fall-through
8 years ago
Randy Mackay
2da7ea746b
MotorsHeli: minor formatting updates
8 years ago
Leonard Hall
a09d4db4fd
AP_MotorsMulticopter: fix battery resistance calculation
8 years ago
priseborough
76106889d5
AP_NavEKF2: Prevent unwanted core switch on startup
...
Require primary core to be healthy for 10 seconds before starting selection logic
8 years ago
Andrew Tridgell
8a1275356d
AP_Baro: moved MS5611 reset before prom read
...
thanks to Jacob and Lucas for pointing this out
8 years ago
murata
b48ea53f60
Revert "AC_Fence: Activate the create flag."
...
This reverts commit c63a6a2738
.
8 years ago
Andrew Tridgell
be9ac273ce
AP_Param: apply notify check to AP_ParamV too
...
thanks to Francisco
8 years ago
Andrew Tridgell
a440ac4c9d
AP_Compass: use a set_and_notify for external and IDs
...
ensure that GCS that connects quickly gets the right value
fixes issue #5364
8 years ago
Andrew Tridgell
eaa68f32e3
AP_Param: avoid a notify if value is already correct
8 years ago
priseborough
69f3c83c20
AP_NavEKF2: Don't use speed switch criteria when speed estimate is invalid
...
Prevent unwanted switches from range finder to Baro height aiding due to triggering of the speed threshold
8 years ago
priseborough
14a0155f5e
AP_NavEKF2: Allow threshold speed for range finder use to be adjusted
8 years ago
Lucas De Marchi
899fce53ff
AP_Compass: IST8310: minor fixes and refactors
...
- Inline code that needs to take and release the lock in init()
function, just like other drivers
- Minor changes to coding style and renames to be similar to other
drivers
8 years ago
Georgii Staroselskii
f061572e13
AP_Compass: add IST8310 support
...
One needs to specify I2C address and a bus number in AP_Compass.cpp to use it.
8 years ago
murata
c63a6a2738
AC_Fence: Activate the create flag.
8 years ago
Randy Mackay
b296bc1d00
GPS: MAV driver fix for sanity checks of cog, sat count
8 years ago
Randy Mackay
8118222946
GPS: MAV driver fix for GPS_INPUT altitude
8 years ago
Randy Mackay
9e62f12dd7
GPS: MAV driver gets support for HIL_GPS message
8 years ago
Randy Mackay
9fc0bc19e7
AP_Beacon: fix potential out-of-bounds write to beacon_state
...
uncovered by covarity and wickedshell
8 years ago
Ivan Smirnov
d4d35bdcbd
AP_HAL_Linux: Scheduler: added _timer_tick for uartD
8 years ago
murata
25e47cce6b
AP_NavEKF2: Changed sqrt method to sqrtf method.
...
AP_NavEKF2: Changed sqrt method to sqrtf method.
8 years ago
Andrew Tridgell
05d9455f87
Revert "HAL_PX4: Add input parameter check."
...
This reverts commit 5f41b09fde
.
This change is completely incorrect. It is quite common to do SPI
transfers with zero send bytes, and is required for many sensors and
other devices
8 years ago
Jonathan Challinger
6e47bed97d
AP_RangeFinder: fix hard fault with LightWareI2C
8 years ago
Pierre Kancir
556993d7f0
AP_Math: Vector2 add == operator for int
8 years ago
Pierre Kancir
6bf1322633
AP_Math: polygon.cpp correct float comparison
8 years ago
Pierre Kancir
385e5badd8
Ap_Compass: LIS3MDL fix order
8 years ago
Pierre Kancir
c49c851a57
Ap_Compass: AK09916 fix order
8 years ago
Pierre Kancir
8ef5067e12
AP_Motors: MotorsHeli_Single utilize an explicit type cast to avoid the loss of a fractional part.
8 years ago
Tom Pittenger
03b5523b43
AP_Landing: abstract out init_start_nav_cnd work to landing lib
...
This reverts commit 3e89580383
and fixes it
8 years ago
Andrew Tridgell
3e89580383
Revert "AP_Landing: abstract out init_start_nav_cnd work to landing lib"
...
This reverts commit 8d8775125a
.
doesn't build
8 years ago
Tom Pittenger
8d8775125a
AP_Landing: abstract out init_start_nav_cnd work to landing lib
8 years ago
Tom Pittenger
2d8c9c5129
AP_Landing: added missing break
8 years ago
Michael du Breuil
f9acca67d3
AP_Mission: Align with spec better
...
Location is out of spec for NAV_RETURN_TO_LAUNCH
NAV_LOITER_UNLIM couldn't roundtrip the provided loiter radius
8 years ago
Tom Pittenger
84bdf15203
AP_Airspeed: updated comment to match PR
8 years ago
jinchengde@gmail.com
efd0f0b832
modify NavEKF2 for AHRS Test
8 years ago
murata
d619d33374
AP_HAL_PX4: UARTDriver: Delete the condition that does not hold.
8 years ago
Andrew Tridgell
eea7758a63
AP_Baro: added GND_EXT_BUS option
...
this is needed to enable probing for a MS5611 on external I2C bus. The
MS5611 looks the same as a MS5525 airspeed sensor, so we can't just
auto-probe. Users will need to enable external barometers
8 years ago