Commit Graph

18006 Commits

Author SHA1 Message Date
squilter
487896c2c4 GCS_MAVLink: rename flighttermination capability enum 2015-08-19 20:44:24 +09:00
dgrat
5e9f9e2a82 Tracker: add handle_guided_request to allow cmake to work
merge
2015-08-19 20:44:23 +09:00
Andrew Tridgell
10c78ba844 PX4Firmware: submodule update 2015-08-19 20:44:22 +09:00
Andrew Tridgell
3990332745 HAL_PX4: prevent error on GPIO line on change of pinMode
thanks to Michael for noticing this
2015-08-19 20:44:20 +09:00
Andrew Tridgell
f7b5c770ac PX4Firmware: submodule update 2015-08-19 20:44:19 +09:00
Andrew Tridgell
a341403bff AP_InertialSensor: setup for MPU9250 support on PX4 2015-08-19 20:44:18 +09:00
Andrew Tridgell
935360e1fb PX4: enable probe of MPU9250 if available 2015-08-19 20:44:17 +09:00
Andrew Tridgell
71835b03ca PX4Firmware: submodule update 2015-08-19 20:44:16 +09:00
Andrew Tridgell
2ba3bdde27 Plane: disable TRIM_RC_AT_START by default 2015-08-19 20:44:15 +09:00
Paul Riseborough
e16ab6bf86 Copter: shorten disarm counter to 10 seconds 2015-08-19 20:44:14 +09:00
Jonathan Challinger
49126e83e2 Copter: adapt auto disarm for sprung throttle stick copters 2015-08-19 20:44:13 +09:00
Andrew Tridgell
51ff905ba8 Plane: make TRAINING mode obey stall prevention roll limits
Fixes issue#2014
2015-08-19 20:44:12 +09:00
Andrew Tridgell
5101e263fa Plane: don't do battery failsafe when disarmed 2015-08-19 20:44:11 +09:00
Randy Mackay
abdd37ea2c Copter: fix PILOT_TKOFF_DZ param description 2015-08-19 20:44:10 +09:00
Randy Mackay
ab1d9886da Copter: fix ANGLE_MAX param description
Thanks to Hamish for finding this
2015-08-19 20:44:09 +09:00
Andrew Tridgell
7711195fae autotest: added basic helicopter parameters 2015-08-19 20:44:08 +09:00
Andrew Tridgell
e50aab180b SITL: tidy up frame handling a bit 2015-08-19 20:44:07 +09:00
Fredrik Hedberg
3ea31099d7 SITL: Add HELI_DUAL_FRAME and HELI_COMPOUND_FRAME. 2015-08-19 20:44:06 +09:00
Michael du Breuil
f10f4a82ba AP_GPS: Fix a bound error when calculating GNSS minimum channels.
This is really just calculating the hamming weight of the GNSS_MODE bitmask, but I don't know if the APM compiler could handle the GCC intrinsic that could calculate it faster, and this is done so rarely there isn't a significant penalty to using the for loop.
2015-08-19 20:44:05 +09:00
Andrew Tridgell
dd04326693 autotest: cope with symlinks in vehicle path 2015-08-19 20:44:04 +09:00
Andrew Tridgell
b14e0b65b6 autotest: removed the need for run_cmd.sh 2015-08-19 20:44:02 +09:00
Randy Mackay
f6965fffdc NavEKF: check baro health before consuming 2015-08-19 20:44:01 +09:00
squilter
9f4f0b4f20 Tools: add ccache setup to arch setup script 2015-08-19 20:44:00 +09:00
squilter
9eef1dab34 Tools: add script to set up Arch Linux 2015-08-19 20:43:59 +09:00
squilter
ea5dc3d1b4 Copter: implement do_flighttermination 2015-08-19 20:43:58 +09:00
TShapinsky
39df7e87f7 Copter: add velocity control timeout in guided mode 2015-08-19 20:43:57 +09:00
Grant Morphett
4e568ab547 Rover: Including the sonar/rangefinder status in SYS_STATUS message 2015-08-19 20:43:56 +09:00
Andrew Tridgell
0218e4ac86 AP_RPM: fixed build error 2015-08-19 20:43:55 +09:00
Andrew Tridgell
9e052a89a4 PX4Firmware: submodule update 2015-08-19 20:43:54 +09:00
Andrew Tridgell
f202b7d283 Plane: prevent build error with MSG_RPM 2015-08-19 20:43:53 +09:00
Andrew Tridgell
d3ea6e8de1 AntennaTracker: prevent build error with MSG_RPM 2015-08-19 20:43:52 +09:00
Andrew Tridgell
afbacb1aea Rover: prevent build error with MSG_RPM 2015-08-19 20:43:51 +09:00
Andrew Tridgell
90d760f50e AP_RPM: define a minimum acceptable period for PWM input
this will reject very short periods as invalid. This helps somewhat
with noise on the line
2015-08-19 20:43:50 +09:00
Andrew Tridgell
cb423eb2f4 Copter: added RPM dataflash logging 2015-08-19 20:43:49 +09:00
Andrew Tridgell
10b8192463 DataFlash: added RPM logging 2015-08-19 20:43:47 +09:00
Andrew Tridgell
2cf93e828d Copter: added RPM sensor support
send result via MAVLink
2015-08-19 20:43:46 +09:00
Andrew Tridgell
8efaa74b38 GCS_MAVLink: regenerate headers 2015-08-19 20:43:45 +09:00
Andrew Tridgell
bfd409b465 GCS_MAVLink: added RPM MAVLink message 2015-08-19 20:43:44 +09:00
Andrew Tridgell
e3109a397e AP_RPM: first version of RPM sensor driver 2015-08-19 20:43:43 +09:00
Andrew Tridgell
5da21d2bb2 Plane: prevent mode switch changes changing WP tracking
this fixes a bug where a mode switch change during an AUTO mission
which does not change the flight mode would cause cross tracking to be
reset, so the plane will not correctly follow the desired track

Many thanks to Michael Du Breuil for the log that showed this bug
2015-08-19 20:43:42 +09:00
Randy Mackay
587a38b42a Copter: check frame for SET_POSITION_TARGET_GLOBAL_INT in guided 2015-08-19 20:43:41 +09:00
Randy Mackay
72d468353e Copter: guided SET_POSITION_TARGET accepts frame 2015-08-19 20:43:40 +09:00
Randy Mackay
76e66be9cb Copter: convert fn from body-frame to NE 2015-08-19 20:43:39 +09:00
Randy Mackay
181373cf69 Copter: landing with guided velocity controller 2015-08-19 20:43:38 +09:00
squilter
81f7cd06a6 Copter: update copter's capabilities 2015-08-19 20:43:37 +09:00
squilter
e0baaa516a GCS_MAVLink: update common.h enum 2015-08-19 20:43:36 +09:00
squilter
f4e2463edc Common: add 21196 for emergency disarm 2015-08-19 20:43:34 +09:00
squilter
4cf49b1f4e Common: add two new capabilities 2015-08-19 20:43:33 +09:00
Andrew Tridgell
6f6afe663c RC_Channel: fixed example build 2015-08-19 20:43:32 +09:00
Andrew Tridgell
bc83623ec7 AP_HAL: fixed example builds 2015-08-19 20:43:31 +09:00