Peter Barker
dc0ad11f7a
Sub: use altitude frame mapping function
...
Remove checking for coordinate frames
This is very much NFC. This change uncovers previous dead code in the
case that we are not ignoring yaw.
6 years ago
Peter Barker
6d914f8af3
Tools: autotest: add test for moving sub in guided mode
6 years ago
Peter Barker
6fcdfbbe32
Rover: attempt to set home position regardless of GPS lock
...
The AHRS may be supplying as a home position through mechanisms other
than a GPS lock. Don't assume in the caller to update_home().
Rover: fold update_home_from_EKF back into sole caller
This method is confusingly similarly named to update_home - and they do
pretty much the opposite thing.
Rover: remove incorrect and misleading comments on set_home_to_current_location
Rover: rewrite update_home to not set home if no origin set
Also checks that home is set before using values from it
Rover: zero stack variables when updating home
If these are a problem we have significant problems through the code
6 years ago
Peter Barker
44b7763caf
Sub: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
bf5eae3f72
Tracker: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
4cdbcab723
Rover: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
30671a6743
Plane: move handling of command-int MAV_CMD_DO_SET_HOME up
...
Plane: eliminate set_home shim around AP_AHRS::set_home
6 years ago
Peter Barker
270fa2dfb9
Copter: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
d8847a6192
GCS_MAVLink: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago
Peter Barker
957f637043
Tools: autotest: add autotest for setting home position with command-int
6 years ago
Willian Galvani
fd328f1e13
README: Add Autotest badge
6 years ago
Willian Galvani
963905f812
Autotest: Add badge to index.html
6 years ago
Peter Barker
cfb3dfc4e5
Plane: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
dab23b817c
Rover: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
a0189d6060
Copter: AP_Frsky_Telem uses singletons
6 years ago
Peter Barker
9023e6eb7d
AP_Frsky_Telem: use rangefinder singleton
6 years ago
Peter Barker
4776183554
AP_Frsky_Telem: use battery singleton
6 years ago
Peter Barker
53111129f2
AP_Frsky_Telem: use AHRS singleton
6 years ago
Peter Barker
db4b1aa7aa
AP_Frsky_Telem: use serialmanager singleton
6 years ago
Andrew Tridgell
54ffeef20e
HAL_ChibiOS: fixed pixhawk4 i2c bus numbers
6 years ago
Andrew Tridgell
5ab75b5ccb
HAL_ChibiOS: updated Pixhawk4 pinout
6 years ago
Peter Barker
e06d9e65b2
AP_Rally: use AP::rally() to get singleton
6 years ago
Peter Barker
cf2c0ec334
Tools: autotest: print time taken for each test
6 years ago
Andrew Tridgell
bf4dc2d3b7
AP_RangeFinder: probe all I2C buses for rangefinders
...
we now have flight boards with up to 4 I2C buses, and probing only 2
of them causes user confusion
6 years ago
Andrew Tridgell
0089e98bb6
Plane: call AHRS resetHeightDatum() on baro reset
...
this prevents the AMSL estimate from the EKF going off badly if we
disarm at a high altitude
6 years ago
Peter Barker
542aa4c9e0
AP_Rally: log any changes or additions to rally points
6 years ago
Peter Barker
9108eeb8f5
AP_Logger: log rally points into dataflash on upload
6 years ago
Peter Barker
3bba981a00
Plane: dataflash always emits rally points at startup
6 years ago
Peter Barker
5f152378fd
Copter: dataflash always emits rally points at startup
6 years ago
Peter Barker
9a04ae5cf7
AP_Logger: use a MessageWriter to emit rally points
6 years ago
Peter Barker
3765bae5e0
Copter: remove checking for coordinate frames
...
This is very much NFC. This change uncovers previous dead code in the
case that we are not ignoring yaw.
6 years ago
Peter Barker
243cf690da
Copter: use altitude frame mapping function
6 years ago
Peter Barker
64b4e69e34
GCS_MAVLink: break out an altitude enumeration mapping function
6 years ago
Peter Barker
9105284a7d
Rover: remove rc out initialisation wrappers
6 years ago
Pierre Kancir
b1a03a3567
gitignore: ignore Jetbrains files and cmake build
6 years ago
Mark Whitehorn
b9f3118374
Plane: allow changing Q_TRIM_PITCH in flight
...
change float comparison to is_equal
6 years ago
Mark Whitehorn
0e2e077d96
AP_AHRS: add method to set pitch trim
6 years ago
Tom Pittenger
1648a6544b
AP_OSD: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
8ef4616bc2
AP_BattMonitor: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
548a579f18
AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
b8ee535fb4
Copter: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
3415d309ea
AC_AutoTune: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
edc8ccace6
AC_Sprayer: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
c10fd9cafb
AP_AHRS: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
0c32453505
AP_Airspeed: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
13f0ad8a1c
AP_Arming: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
52887e1c45
AP_Baro: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
0f311ba04f
AP_BLHeli: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
ab95c8e5ee
AP_BoardConfig: unify singleton naming to _singleton and get_singleton()
6 years ago
Tom Pittenger
7fc4003c69
AP_Camera: unify singleton naming to _singleton and get_singleton()
6 years ago