Andrew Tridgell
16a1b5fc41
Rover: updated version to 3.5.2
2019-09-24 13:31:16 +10:00
Andrew Tridgell
a2410b4c28
Rover: updated release notes for 3.5.2
2019-09-24 13:31:01 +10:00
Andrew Tridgell
d9edfdf6b9
ChibiOS: fixed i2c storm
2019-09-24 13:29:25 +10:00
Randy Mackay
71093b8636
Rover: version to 3.5.1
2019-05-17 09:37:26 +09:00
Randy Mackay
c6d376d1b2
Rover: 3.5.1 release notes
2019-05-17 09:36:44 +09:00
Randy Mackay
c0e8593fe9
Rover: version to 3.5.1-rc1
2019-04-30 12:25:01 +09:00
Randy Mackay
c067319159
Rover: 3.5.1-rc1 release notes
2019-04-30 12:24:54 +09:00
Francisco Ferreira
1d27193efb
AP_GPS: use proper macro in array sizes
2019-04-30 12:24:51 +09:00
Francisco Ferreira
2be3797f9e
AP_GPS: correct blending check
2019-04-30 12:24:50 +09:00
Francisco Ferreira
7e9c56c50e
AP_GPS: fix out-of-bounds array access
2019-04-30 12:24:49 +09:00
Andrew Tridgell
271bbbd8d1
HAL_ChibiOS: mark SDIO and SDMMC IO as pullup
...
this is needed for boards such as PixhackV3 which don't have hardware
pullups. Thanks to Hongle for reporting this.
2019-04-30 12:24:48 +09:00
Andrew Tridgell
692c9a15df
AP_InertialSensor: don't set INS_ENABLE_MASK to found IMUs
...
this is needed for detection of failed cubes
2019-04-30 12:24:47 +09:00
Andrew Tridgell
5e5775c3ca
AP_AHRS: ensure AHRS never uses an unhealthy gyro
2019-04-30 12:24:46 +09:00
Jonathan Challinger
f65172f2e4
AP_BoardConfig: add targetted check for cube black internal sensors
2019-04-30 12:24:45 +09:00
Jonathan Challinger
16230bf2a9
AP_Baro: make crc4 a static member of AP_Baro_MS56xx
2019-04-30 12:24:44 +09:00
Jonathan Challinger
7d129c9b54
AP_HAL_ChibiOS: add define HAL_CHIBIOS_ARCH_CUBEBLACK to cubeblack hwdef
2019-04-30 12:24:43 +09:00
Michael du Breuil
de38c6dc2f
AP_GPS: Log reciever status to GPS SD card
...
This improves log analysis of bad GPS health messages when you have a
report of bad GPS health but lost the MAVLink message, or didn't have
access to the autopilot log with the information for some reason.
2019-04-30 12:24:42 +09:00
Michael du Breuil
a0cc776eb5
AP_GPS: Remove external event from GPS data stream
...
If the event pin floats, this can lead to UART congestion, causing the
EKF to reject the GPS data, and the vehicle will drift around the sky in
a most disturbing manner
2019-04-30 12:24:41 +09:00
Randy Mackay
74d2a14f72
Rover: fix omni tri steering and lateral factors
2019-04-30 12:24:39 +09:00
Peter Barker
6b9d2c7163
Rover: fix multi-motors prearm check
2019-04-22 11:11:21 +09:00
Randy Mackay
ec619ae6ec
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
2019-04-22 11:10:47 +09:00
Andrew Tridgell
59c7d683b3
autotest: added defaults for compass3 offsets
2019-04-22 11:09:35 +09:00
Andrew Tridgell
a796e501ae
AP_NavEKF3: fixed EKF compass switching
...
when we had 3 compasses the lack of the 'break' meant when we switched
compass in flight we would always switch back instantly to the one
that we had just rejected.
2019-04-22 11:09:32 +09:00
Andrew Tridgell
9b5cc8467b
AP_NavEKF2: fixed EKF compass switching
...
when we had 3 compasses the lack of the 'break' meant when we switched
compass in flight we would always switch back instantly to the one
that we had just rejected.
2019-04-22 11:09:28 +09:00
Andrew Tridgell
933cbb6184
AP_Compass: change to 3 compasses in SITL
2019-04-22 11:09:25 +09:00
Randy Mackay
c6d705a6eb
Rover: send_wheel_encoder_distance uses definition for array size
2019-04-22 11:05:45 +09:00
Pavlo Kolomiiets
3d160b7832
Rover: send mavlink WHEEL_DISTANCE message
2019-04-22 11:05:32 +09:00
Pavlo Kolomiiets
195b053e1a
GCS_MAVLink: add WHEEL_DISTANCE to ap_message enum
2019-04-22 11:05:27 +09:00
Randy Mackay
af36fc5ee5
Rover: version to 3.5.0
2019-02-06 14:55:34 +09:00
Randy Mackay
71e10421a5
Rover: 3.5.0 release notes
2019-02-06 14:55:25 +09:00
Randy Mackay
fd7b771003
Rover: fix LOIT_TYPE param description
2019-02-06 14:35:17 +09:00
Randy Mackay
40fd6cfb7b
Rover: avoid divide-by-zero in desired-speed-final calcs
...
The previous check using is_zero would not catch divide-by-zero cases in which the turn angle was very small but not quite zero
2019-02-06 14:35:11 +09:00
Randy Mackay
0057396d5d
Rover: version to 3.5.0-rc3
2019-01-30 09:59:36 +09:00
Randy Mackay
7c078aa3ca
Rover: 3.5.0-rc3 release notes
2019-01-30 09:59:13 +09:00
Siddharth Purohit
f01335691f
AP_UAVCAN: disable SLCAN for minimize feature enabled
2019-01-30 09:57:30 +09:00
Siddharth Purohit
7a2668ae1a
HAL_ChibiOS: disable SLCAN for minimize feature enabled
2019-01-30 09:57:28 +09:00
Siddharth Purohit
816c339e4d
BoardConfig: disable SLCAN for minimized features
2019-01-30 09:57:26 +09:00
Randy Mackay
90c9ec29d3
Rover: version to 3.5.0-rc2
2019-01-24 09:29:51 +09:00
Randy Mackay
8d3c1d410e
Rover: 3.5.0-rc2 release notes
2019-01-24 09:29:49 +09:00
Tom Pittenger
05bf329d81
Plane: ignore battery failsafe during landing
...
fixes https://github.com/ArduPilot/ardupilot/issues/10320
2019-01-23 14:16:27 -07:00
Nathan E
9ae5ada82f
Correct AP_TECS.cpp typos per magicrub comments
...
poper changed to proper
2019-01-23 09:24:18 -07:00
Nathan E
4d7fc66657
Update parameters.cpp per magicrub comments
2019-01-23 09:24:18 -07:00
Nathan E
24f3abde99
Update AP_TECS.cpp
2019-01-23 09:24:18 -07:00
Nathan E
0401078694
Update AP_Airspeed.cpp
2019-01-23 09:24:18 -07:00
Nathan E
548a573803
Update AP_YawController.cpp
2019-01-23 09:24:18 -07:00
Nathan E
f9aac6919c
Update AP_RollController.cpp
2019-01-23 09:24:18 -07:00
Nathan E
fbb2252fd9
Update AP_PitchController.cpp
2019-01-23 09:24:18 -07:00
Nathan E
448d19ddbb
Update ArduPlane/Parameters.cpp
2019-01-23 09:24:18 -07:00
Randy Mackay
ac773ccd79
Rover: convert ch7_option param to rc7_option
2019-01-23 20:13:50 +09:00
Pavlo Kolomiiets
2c909cf83b
AP_WheelEncoder: Wheel encoder's offsets are properly propagated to EKF3.
2019-01-23 17:01:13 +09:00