Randy Mackay
|
9a5ff97c61
|
Copter: send invalid batt curr if monitor unhealthy
|
2015-03-20 11:05:33 +09:00 |
Randy Mackay
|
c7dd6ae816
|
BattMon: SMBus becomes unhealthy after 5sec timeout
Also remove unused internal variable
|
2015-03-20 11:05:30 +09:00 |
Randy Mackay
|
c44f304253
|
BattMon: analog monitor always healthy
|
2015-03-20 11:05:27 +09:00 |
Randy Mackay
|
98efcd5f03
|
AHRS: always use EKF for copter
|
2015-03-19 15:15:51 +09:00 |
Randy Mackay
|
c41ecca8d5
|
Copter: re-order position_ok function
no functional change
|
2015-03-19 15:15:49 +09:00 |
Andrew Tridgell
|
5a4ed85588
|
AP_TECS: added TECS_LAND_PMAX
this limits maximum pitch during the flare, which both reduces
integrator windup and prevents too high pitch which can cause a stall
|
2015-03-19 14:46:41 +11:00 |
Kevin Hester
|
8b78e6f2c0
|
vagrant: Fix error on virgin installs
If the user didn't happen to have a .screenrc the previous version of this
script could fail.
|
2015-03-19 10:41:59 +09:00 |
Randy Mackay
|
9aba885231
|
AC_Fence: fix prearm check
before arming the EKF's pred_horiz_pos_abs flag should be used
|
2015-03-18 21:25:47 +09:00 |
Randy Mackay
|
522ef8f91f
|
Copter: rename MOT df msg to MOTB
This will slightly reduce confusion with the MOT message from AC3.1.5
that eventually became RCOUT
|
2015-03-18 21:25:45 +09:00 |
Randy Mackay
|
b679fd0be0
|
Copter: log RATE with ATT
|
2015-03-18 21:25:42 +09:00 |
Randy Mackay
|
d9b65cec22
|
Copter: fix compiler error re ch9, ch12 on some boards
channel 9 and 12 are not exist on some builds.
|
2015-03-17 22:16:48 +09:00 |
Randy Mackay
|
3be0a47c02
|
Copter: minor formatting fix
|
2015-03-17 21:18:51 +09:00 |
Randy Mackay
|
20311c3ba2
|
Copter: remove CH7_OPTION definition
We can replace the unused definitions and just set the aux switch
defaults to do-nothing directly in the parameter table
|
2015-03-17 21:18:50 +09:00 |
Randy Mackay
|
e6c3f4f97b
|
Copter: move aux switch enum to defines.h
|
2015-03-17 21:18:49 +09:00 |
Robert Lefebvre
|
fd0cb0beed
|
Copter: Create check_duplicate_auxsw() method to streamline pre-arm check code
|
2015-03-17 21:18:48 +09:00 |
Robert Lefebvre
|
1afeb05398
|
Copter: Create check_if_auxsw_mode_used() to check for function usage
|
2015-03-17 21:18:47 +09:00 |
Robert Lefebvre
|
97cd3614eb
|
Copter: Change Aux Switch function list to enum.
|
2015-03-17 21:18:46 +09:00 |
Robert Lefebvre
|
a5af151a91
|
Copter: Initial expansion of Aux Switch to Ch7-12
|
2015-03-17 21:18:41 +09:00 |
Andrew Tridgell
|
ecd2a6f515
|
DataFlash: log temperature of IMUs
this is the first step towards supporting temperature calibration of
IMUs
|
2015-03-17 13:33:26 +11:00 |
Andrew Tridgell
|
23272e4013
|
AP_InertialSensor: added get_temperature() interface
this will allow logging of individual temperature sensors
|
2015-03-17 13:32:54 +11:00 |
Andrew Tridgell
|
9468a59204
|
Plane: require 3 seconds of not flying to declare a crash on land
|
2015-03-17 10:40:16 +11:00 |
Tom Pittenger
|
1b0ed277b3
|
Plane: Disarm On Land
After a landing has occur using a LAND waypoint, automatically disarm
after this many seconds have passed. Use 0 to not disarm.
|
2015-03-17 10:30:41 +11:00 |
Andrew Tridgell
|
90bb97a144
|
Plane: added last_flying_ms to auto_state
used to find out how long it is since we were last flying
|
2015-03-17 10:12:00 +11:00 |
Andrew Tridgell
|
18b277a9d2
|
Plane: use arm_motors() and disarm_motors()
|
2015-03-17 10:12:00 +11:00 |
Andrew Tridgell
|
dd1059cecf
|
Plane: added arm_motors() and disarm_motors() helper functions
|
2015-03-17 10:12:00 +11:00 |
mirkix
|
1f85a087ac
|
Linux_HAL_Essentials: Move pwmpru and rcinpru to subfolder pru
|
2015-03-17 08:21:46 +11:00 |
mirkix
|
a0f183e6ce
|
Linux_HAL_Essentials: Move PFX DT files to devicetree/pxf
|
2015-03-17 08:20:51 +11:00 |
Randy Mackay
|
7f25938834
|
AHRS: fix example sketch
|
2015-03-16 20:29:19 +09:00 |
Randy Mackay
|
b01f9505b1
|
Mission: fix example sketch
Also replace printf with print where possible
|
2015-03-16 20:29:05 +09:00 |
Randy Mackay
|
385b3744ea
|
MotorTri: check servo_out above min_throttle
|
2015-03-16 14:49:38 +09:00 |
Randy Mackay
|
f9e29a7f77
|
MotorSingle: check servo_out above min_throttle
We need to recalc radio_out or the motors could fall below min throttle
|
2015-03-16 14:49:37 +09:00 |
Randy Mackay
|
8de5d16f96
|
MotorCoax: check servo_out above min_throttle
We need to recalc radio_out or the motors could fall below min throttle
|
2015-03-16 14:49:35 +09:00 |
Randy Mackay
|
b10730f35c
|
Copter: remove THR_MAX parameter
|
2015-03-16 14:49:34 +09:00 |
Leonard Hall
|
9a3f48cc1f
|
AC_PosControl: ensure throttle output above zero
|
2015-03-16 14:49:33 +09:00 |
Leonard Hall
|
31a55b2bd6
|
MotorsMatrix: fix div by zero by ensuring throttle is above min
|
2015-03-16 14:49:31 +09:00 |
Andrew Tridgell
|
86ef4a738c
|
Plane: only pass through throttle in failsafe if armed
|
2015-03-16 16:45:49 +11:00 |
Andrew Tridgell
|
e55350a5d6
|
Plane: added crash detection in autoland
if we are no longer flying then flare, which turns off the motor
This is based on work by Tom Pittenger
|
2015-03-16 10:59:53 +11:00 |
Andrew Tridgell
|
fb8b96ba0d
|
Plane: make is_flying() a bit more accurate in landing approach
prevent false negatives using the sink rate
|
2015-03-16 10:58:36 +11:00 |
Paul Riseborough
|
9c2f1ce869
|
AP_Mount: Fix bug in mavlink gimbal attitude control
|
2015-03-16 09:54:43 +11:00 |
ahcorde
|
103bb2a08d
|
AP_InertialSensor: Fix orientation MPU6000 PXF
|
2015-03-16 09:50:51 +11:00 |
mirkix
|
bd34ffa7db
|
Linux_HAL_Essentials: RC AIO PRU firmware. Does RC input (5ns accuracy) and 12 PWM RC ouputs (better than 1us accuracy) with only one PRU.
|
2015-03-16 09:33:55 +11:00 |
mirkix
|
d4d42599b0
|
AP_HAL_Linux: Add RcInput and RcOutput with only one PRU when using a BBB. BBBMINI use the RC AIO PRU firmware already
|
2015-03-16 09:33:54 +11:00 |
mirkix
|
a6b018eab9
|
AP_HAL_Linux: BBBMINI use kernel CS now
|
2015-03-16 09:15:06 +11:00 |
mirkix
|
b88dc40e79
|
Linux_HAL_Essentials: Add device tree for BBBMINI
|
2015-03-16 09:15:06 +11:00 |
Jonathan Challinger
|
dff899647f
|
AP_Mount: use AP_AHRS_TYPE instead of AP_AHRS_MOUNT
|
2015-03-16 09:14:03 +11:00 |
Jonathan Challinger
|
f92c711d14
|
AP_AHRS: define AP_AHRS_TYPE to be the type of AHRS in use
|
2015-03-16 09:14:03 +11:00 |
Andrew Tridgell
|
569626ac1a
|
AP_TECS: fixed APM2 build
|
2015-03-16 08:40:18 +11:00 |
Andrew Tridgell
|
cf2445dc97
|
AP_InertialSensor: prevent nested accelerometer calibration
|
2015-03-15 15:22:59 +11:00 |
Andrew Tridgell
|
1c1798fb11
|
Plane: support much smoother flare transitions
provide the height above the ground to TECS so it can make a smarter
pre-flare transition
|
2015-03-15 13:53:08 +11:00 |
Andrew Tridgell
|
8fc58d1cbe
|
AP_Vehicle: expose LAND_FLARE_SEC in vehicle parameters for fixed wing
|
2015-03-15 13:52:34 +11:00 |