Peter Barker
8de7f4a520
Copter: devo telemetry no long requires singleton classes to be passed in
6 years ago
Peter Barker
32ac4ccfce
AP_Devo_Telem: correct some wayward comments
6 years ago
Peter Barker
e863c5e533
AP_Devo_Telem: use AP_SerialManager singleton
6 years ago
Peter Barker
97a6ead690
AP_Devo_Telem: use AHRS singleton
6 years ago
Randy Mackay
2ba6aa7e8a
Rover: guided heading-and-speed control fix
...
This removes the lane-based-speed-control from guided mode's heading-and-speed controller which does not use the navigation controller
6 years ago
Mark Whitehorn
fd385c0f91
Tools: autotest: add quadplane output_motor_mask check
...
add comparator arg to wait_servo_channel_value and cleanup
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
8b54b6a5cf
AP_Common: Move LOCATION_ALT_MAX_M declaration from AP_Common.h to Location.h
...
This reduces the scope of this constant, and moves it to the file that actually depends on it
6 years ago
Peter Barker
e23809fd59
Tools: ardupilotwaf: include AP_Parachute in all builds
6 years ago
Peter Barker
4f249db8bc
Plane: move responsibility for parachute deployment up
6 years ago
Peter Barker
228d7b676d
Copter: move responsibility for parachute deployment up
6 years ago
Peter Barker
9cd881b56c
AP_Mission: move responsibility for parachute deployment up
6 years ago
Peter Barker
005ec5cd4d
AP_Parachute: move responsibility for parachute deployment up
6 years ago
Peter Barker
a1aefaff27
Tools: autotest: add parachute tests
...
Tools: autotest: add test for triggering parachute via mavlink
Tools: autotest: add Copter mission test for parachute release
Tools: autotest: add Plane test for parachute deployment in auto
6 years ago
Peter Barker
ae03ccf2ba
SITL: enable updating of external payload on SIM_Plane
6 years ago
Peter Barker
5828915a02
Tools: scripts: remove build_all_vrbrain.sh
6 years ago
Dr Nic Williams
e12581eeb9
forward X11 traffic by default in Vagrant
6 years ago
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