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
Siddharth Purohit
b5fbdc9888
HAL_ChibiOS: invoke serial data event signal for non dma ports as well
2019-01-23 15:57:05 +11:00
Siddharth Purohit
e9047cc131
AP_UAVCAN: do locked serial transactions to support slcan routing
2019-01-23 15:57:05 +11:00