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
Michael du Breuil
753f360d06
GCS_Common: NACK a failed partial mission write
2019-01-23 00:06:07 -07:00
Peter Barker
b19f760628
GCS_MAVLink: don't allow signing key to be set up when armed
...
Discussion is here:
https://github.com/ArduPilot/ardupilot/issues/10298
2019-01-23 17:39:10 +11:00
Andrew Tridgell
871a019995
Tools: fixed code style on linux
2019-01-23 16:07:04 +11:00
Siddharth Purohit
ba7187e31b
Tools: use greadlink for macos systems
2019-01-23 15:57:05 +11:00
Siddharth Purohit
c459f6c484
AP_UAVCAN: run code format script on AP_UAVCAN_SLCAN
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e12cb58b21
HAL_ChibiOS: run code formatter on CANSerialRouter
2019-01-23 15:57:05 +11:00
Siddharth Purohit
ed6fe450c0
UAVCAN: SLCAN replace asserts with return false
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e1a9094bf6
HAL_ChibiOS: CANSerialRouter allow for changing serial port for the same boot
2019-01-23 15:57:05 +11:00
Siddharth Purohit
5cbe8eb5ee
BoardConfig: fix description for SLCAN parameters
2019-01-23 15:57:05 +11:00
Siddharth Purohit
38125ab92a
UAVCAN: change hex2nibble method to use branching instead of plain lookup table
2019-01-23 15:57:05 +11:00
Siddharth Purohit
2c0521654c
AP_BoardConfig: split SLCAN Interface params to there own class
2019-01-23 15:57:05 +11:00
Siddharth Purohit
70da885214
AP_ToshibaCAN: add argument for enabling filters, unsupported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
dae9cbfad8
AP_KDECAN: add argument for CAN filter, unsupported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
a6b01901f1
HAL_ChibiOS: flush serial bus during switching to and from SLCAN
2019-01-23 15:57:05 +11:00
Siddharth Purohit
664c952460
HAL_ChibiOS: disable code for CAN for non UAVCAN supported
2019-01-23 15:57:05 +11:00
Siddharth Purohit
f6d165d8c1
HAL_ChibiOS: CANSerialRouter unlock the port in timer
2019-01-23 15:57:05 +11:00
Siddharth Purohit
7912952afe
BoardConfig_CAN: reset slcan port state at restart
2019-01-23 15:57:05 +11:00