Commit Graph

35772 Commits

Author SHA1 Message Date
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
Siddharth Purohit
3a46fb59e5 AP_SerialManager: add support for fetching serial port by id 2019-01-23 15:57:05 +11:00
Siddharth Purohit
32a71cef92 ChibiOS: add support for timeout and closing SLCAN 2019-01-23 15:57:05 +11:00
Siddharth Purohit
979a8dea6d BoardConfig_CAN: add parameters for serial port selection and timeout 2019-01-23 15:57:05 +11:00
Siddharth Purohit
5cefd251f9 ChibiOS: add CAN to Serial bus router 2019-01-23 15:57:05 +11:00
Siddharth Purohit
112f535365 AP_UAVCAN: implement routing SLCAN to and from CANbus 2019-01-23 15:57:05 +11:00
Siddharth Purohit
7a871a8843 AP_UAVCAN: add config for enabling/disabling can filters 2019-01-23 15:57:05 +11:00
Siddharth Purohit
8f964b08b0 ChibiOS: move CAN driver code into HAL 2019-01-23 15:57:05 +11:00
Siddharth Purohit
504cfd8989 AP_HAL: add flag for enable/disabling filters 2019-01-23 15:57:05 +11:00
Siddharth Purohit
2790d27976 AP_BoardConfig: add config for SLCAN routing 2019-01-23 15:57:05 +11:00
Siddharth Purohit
eb29a7aa44 AP_UAVCAN: add source for SLCAN interface 2019-01-23 15:57:05 +11:00