Mike McCauley
6648170102
AntennaTracker: remove call to set fly forward, else if the tracker is moving it will use the GPS direction for yaw instead of the compass
11 years ago
Mike McCauley
cc21f68ed4
AntennaTracker: minor cleanups in tracker.pde
11 years ago
Mike McCauley
25c46cdc00
AntennaTracker: Added supportfor manual control message to force antenna bearing and pitch in manual mode
11 years ago
Andrew Tridgell
61ebf365d9
Plane: fixed reverting modes when FENCE_SET_RALLY is enabled
...
we need to keep the guided destination we are using
11 years ago
Andrew Tridgell
8639676eb3
Plane: we need 5 points for a valid geofence
...
the first and last points need to be the same for it to be a closed
polygon
11 years ago
Michael Day
268b1e85a1
Plane: Changes needed prior to merging with master identified by Tridge.
11 years ago
Michael Day
f921d4fbac
Plane: FENCE_RET_RALLY param. Plane returns to rally point on breach.
11 years ago
Michael Day
25f23cf16c
Plane: Sends MAV_SYS_STATUS_GEOFENCE and also allows GCS to enable/disable fence.
11 years ago
Michael Day
e1d193f539
GCS_MAVLink: Generated code from message additions for autofence.
11 years ago
Michael Day
c5ebd120f1
GCS_MAVLink: XML for MAV_CMD_DO_FENCE_ENABLE and MAV_SYS_STATUS_GEOFENCE
11 years ago
Andrew Tridgell
72c12fb2b3
AntennaTracker: added boardconfig object
...
this allows the safety switch to be disabled
11 years ago
priseborough
55c60b8f07
AP_NavEKF : Reduce Magnetometer innovation consistency check threshold
11 years ago
priseborough
45b1a2fa46
AP_NavEKF : Reduce GPS position innovation consistency fail threshold
...
This patch reduces the maximum acceptable GPS jump from approximately 16 to 8 metres
This will provide copters with more protection for close in loiter situations
11 years ago
Andrew Tridgell
8c0c9c317e
RC_Channel: prevent a numerical exception with bad mount parameters
11 years ago
Andrew Tridgell
bafc664750
AP_NavEKF: use APM_BUILD_TYPE() macro
11 years ago
Andrew Tridgell
fbec098e2f
AP_Vehicle: added APM_BUILD_TYPE() macro
...
this makes checking build type less fragile
11 years ago
Andrew Tridgell
e3792f9b26
AP_NavEKF: added a mechanism for per-vehicle-type defaults in EKF
11 years ago
Andrew Tridgell
6b2f0b9553
AP_Vehicle: added defines for main vehicle types
11 years ago
Andrew Tridgell
f31183f22d
build: added APM_BUILD_DIRECTORY define to build
...
this makes it possible to have different default parameter values for
different vehicle types in libraries, as long as you use the makefile
based build
11 years ago
Andrew Tridgell
6bf2b5033e
DataFlash: support logging up to 14 RC input channels
11 years ago
Andrew Tridgell
6039eab442
RC_Channel: support up to 12 aux channels on PX4
...
this allows RC13 and RC14 to work correctly as aux outputs on Pixhawk
11 years ago
Andrew Tridgell
78ba1a33aa
Copter: support 18 input channels in MAVLink
11 years ago
Andrew Tridgell
4ac529a0dd
Rover: support 18 input channels in MAVLink
11 years ago
Andrew Tridgell
32a1c717e6
Plane: report up to 18 RC input channels via MAVLink
11 years ago
Andrew Tridgell
64772cede8
GCS_MAVLink: rebuild MAVLink headers
11 years ago
Andrew Tridgell
d24547b390
GCS_MAVLink: merge latest msgs from upstream
11 years ago
Andrew Tridgell
ff70c87f0b
Plane: support 14 RC channels on PX4
11 years ago
Andrew Tridgell
c0767eebff
Copter: support 14 RC channels on PX4
11 years ago
Andrew Tridgell
ce3ed33649
Rover: support 14 RC channels on PX4
11 years ago
Andrew Tridgell
09ed8d5819
Plane: updates for new RCInput API
11 years ago
Andrew Tridgell
e1b9135946
Copter: updates for new RCInput API
11 years ago
Andrew Tridgell
843318f58c
Rover: updates for new RCInput API
11 years ago
Andrew Tridgell
6eee2421cc
AP_HAL: removed RCInput valid_channels() and added new_input() and num_channels()
...
the valid_channels() method was inconsistently implemented between
boards, and served two quite different purposes. It is clearer as two
functions
11 years ago
Andrew Tridgell
27dbf608c8
DataFlash: fixed a build warning
11 years ago
Andrew Tridgell
2a9a89e020
HAL_PX4: fixes for merged upstream PX4Firmware
11 years ago
priseborough
17cdac7bc8
AP_NavEKF : Clean up angle and mag field initialisation
...
This path reduces duplicated code, eliminates unused variables and
causes the earth magnetic field states to be reset when exiting static mode
which will occur every time copter is armed. This enables copters to be
powered on and initialised inside vehicles or houses, without bad earth
field values affecting flight.
11 years ago
Andrew Tridgell
3362e42478
Copter: consider health of primary compass in SYS_STATUS, pre-arm and compassmot
...
this should prevent users from taking off with only secondary compass
11 years ago
Andrew Tridgell
f05b90bfd2
GCS_MAVLink: fixed some compiler warnings
11 years ago
Andrew Tridgell
0af35bd636
AP_Mission: fixed some compiler warnings
11 years ago
Andrew Tridgell
2763393908
AP_InertialSensor: fixed some compiler warnings
11 years ago
Andrew Tridgell
b8781ccea7
Plane: fixed a compiler warning
11 years ago
Andrew Tridgell
c6f3e0a81c
AP_GPS: fixed example builds
11 years ago
Andrew Tridgell
d1a650a527
Rover: updates for GPS changes
11 years ago
Andrew Tridgell
11e5b95878
Copter: updates for GPS changes
11 years ago
Andrew Tridgell
e8b9f22b01
Plane: updates for GPS changes
11 years ago
Andrew Tridgell
193a225887
FollowMe: update for GPS changes
11 years ago
Andrew Tridgell
e40c178e11
AntennaTracker: fixed build with GPS changes
11 years ago
Andrew Tridgell
9b92e25cdc
VARTest: fixed build
11 years ago
Andrew Tridgell
271ba3a6bc
AP_InertialNav: fixed example build
11 years ago
Andrew Tridgell
1b1a92251f
DataFlash: allow drivers to setup their own logging formats
...
this allows drivers to ask the dataflash driver to add new log formats
11 years ago