Randy Mackay
accdf53a5b
Plane: init aux function cases in alphabetical order
2019-11-12 18:56:13 +11:00
Randy Mackay
610366e4bd
Copter: init aux function cases in alphabetical order
2019-11-12 18:56:13 +11:00
Randy Mackay
93e1f7d46a
RC_Channel: init aux function cases in alphabetical order
2019-11-12 18:56:13 +11:00
Peter Barker
7d2557b316
GCS_MAVLink: correct txspace return value issues
...
- checking of space in send_to_active_channels was incorrect - did not
take into account locked status of the channel
- corrected return value on comm_get_txspace - took a uint32_t, cast it
to int16_t, checked it for zero, then cast it to uint16_t on return.
That's just... odd.
2019-11-12 16:33:12 +11:00
Peter Barker
5ebf27ac61
Sub: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
5d1261da73
Copter: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
ad97009e00
Tracker: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
714ec6981a
Rover: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
87058ef141
Plane: rename parameter to avoid name conflict with lock
2019-11-12 16:33:12 +11:00
Peter Barker
d8322500c1
autotest: augment ADSB test for RC_Channel enable/disable
2019-11-12 13:48:09 +11:00
Peter Barker
da3bef36fa
AP_Avoidance: reorder avoiding and sending GCS notification
...
handling the avoidance updates the state which indicates what the
vehicle is actually doing, which is what we send to the GCS
2019-11-12 13:48:09 +11:00
Peter Barker
7e81aa8f64
Sub: add methods to avoid linking AP_Avoidance
2019-11-12 13:48:09 +11:00
Peter Barker
5a28aa9c1b
Sub: move dummy methods into system.cpp
2019-11-12 13:48:09 +11:00
Peter Barker
54373a6703
Tracker: add method to avoid linking AP_Avoidance
2019-11-12 13:48:09 +11:00
Peter Barker
deb0fdccc8
Tracker: move all dummy methods to system.cpp
...
MAVLink makes less sense than this
2019-11-12 13:48:09 +11:00
Peter Barker
88647ff2e9
Rover: add method linking AP_Avoidance
2019-11-12 13:48:09 +11:00
Peter Barker
54b1159a16
AP_Avoidance: add singleton
2019-11-12 13:48:09 +11:00
Peter Barker
cd1c9309e6
Tools: add method to avoid linking AP_Avoidance
2019-11-12 13:48:09 +11:00
Henry Wurzburg
4a51de724d
Copter: move support for ADSB Avoidance enable up to RC_Channel
2019-11-12 13:48:09 +11:00
Henry Wurzburg
1238d4b3e6
RC_Channel: add ADSB Avoidance enable option to RC options for plane
2019-11-12 13:48:09 +11:00
Peter Barker
e12a841eb5
RC_Channel: move support for ADSB avoidance switch enable up
2019-11-12 13:48:09 +11:00
Peter Barker
3fb596d5ae
RC_Channel: don't enter the config error loop on unknown options
...
... unless we are in SITL
Users moving backwards and forwards between versions can hit this case
too easily.
We probably need a better story around this error loop so it's less
confusing to the user about what's going on.
2019-11-12 09:20:03 +08:00
Randy Mackay
adc1d60ea5
Copter: CTUN logging fix for SAlt
...
sonar altitude was not being logged in modes that don't use surface tracking including Auto
SAlt scaling was also incorrect
2019-11-12 09:10:21 +08:00
Randy Mackay
b16d0740c8
Copter: fix CTUN log msg TAlt scaling
2019-11-12 09:10:21 +08:00
Randy Mackay
0af830bbb7
AP_Terrain: minor comment fix
2019-11-12 09:10:21 +08:00
Matt Lawrence
b96a5d87b2
Frame_params: Solo notch filter params
...
Adds the dynamic harmonic notch filter and static notch filter to the Solo's default parameters. PID tuning parameters for the green cube Solo adjusted to take advantage of the better control.
2019-11-12 08:59:31 +08:00
Randy Mackay
de5945bea5
Copter: use const reference when retrieving wpnav destination
2019-11-12 08:50:05 +08:00
Randy Mackay
d0d07776ec
Copter: auto stays in takeoff submode after reaching altitude
2019-11-12 08:50:05 +08:00
Peter Barker
8f99262ffe
Tools: CI: install MAVProxy from source rather than using pip
...
Trying to get correct version of pymavlink (i.e. the one with messages
references in our mavlink repository)
As-is, if there is a pymavlink release after the one references in the
ardupilot repo, we don't pick up any new messages in the Python
bindings.
2019-11-12 07:52:22 +08:00
Peter Barker
ee1f919244
Tools: do recursive submodule update when installing pymavlink
2019-11-12 07:52:22 +08:00
Peter Barker
7b32f2876e
AP_Mount: change type of roi_target_set to boolean
2019-11-12 07:52:22 +08:00
Peter Barker
5d4ce9894f
mavlink: reference commit containing mount sysid target
2019-11-12 07:52:22 +08:00
Peter Barker
29fda1681b
Tools: add test for mount targetting
2019-11-12 07:52:22 +08:00
Peter Barker
a893a5483c
GCS_MAVLink: support sysid targetting
2019-11-12 07:52:22 +08:00
Peter Barker
c649fd1468
AP_Mount: support sysid targetting
2019-11-12 07:52:22 +08:00
Pierre Kancir
fce6aad00f
Tools: add initial bash completion
2019-11-12 10:34:05 +11:00
Pierre Kancir
7014dcac16
Tools: add initial zsh completion
2019-11-12 10:34:05 +11:00
Randy Mackay
ae8f9a70d0
AP_RangeFinder: update Type and Pin parameter values
...
The _TYPE change is to remove the "v2" from the LidarLite description because both v2 and v3 are supported
The _PIN change is to make it more clear that any of the auxiliary pwm pins can be used for PWM input
2019-11-12 07:30:55 +08:00
Peter Barker
afdded2bff
Copter: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
dee1cfadfd
Sub: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
2a22e7c8c5
Plane: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
ac7111f1d1
GCS_MAVLink: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
0e6f3afe51
AP_Proximity: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
fe8599d6d7
AP_NavEKF3: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
99689f65f8
AP_NavEKF2: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
9275c367fc
Rover: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
35e987c663
AP_RangeFinder: adjust for renaming of RangeFinder files
2019-11-12 07:14:37 +08:00
Peter Barker
7c9ab0203d
AP_RangeFinder: rename source files to include AP_ prefix
...
This makes them look like most of our libraries
2019-11-12 07:14:37 +08:00
Peter Barker
b1f8982292
AP_RangeFinder: remove old AP_RangeFinder.h
...
Making way to move the actual header into place
2019-11-12 07:14:37 +08:00
Willian Galvani
168a182310
SITL: Sub: add angular drag based on a laminar, external flow
2019-11-11 07:39:57 -08:00