Andrew Tridgell
1eef29e525
HAL_ChibiOS: only set freq on valid IO channels
2018-07-28 15:25:57 +10:00
Andrew Tridgell
16c7ab81dc
Plane: pass rc_speed to motor backend constructors
...
this sets the right speed as early as possible
2018-07-28 15:25:57 +10:00
Ebin
9c3b7e7c7d
Tools: Autotest for balance bot
2018-07-28 08:44:18 +10:00
Ebin
d3846420aa
Tools: new default params for balance bot
2018-07-28 08:44:18 +10:00
Ebin
6dcab4e87b
Rover: support balance bot in AUTO mdoe
2018-07-28 08:44:18 +10:00
Peter Barker
87f8e523de
Copter: clarify takeoff comments
2018-07-27 13:08:27 +10:00
Peter Barker
22f7f29045
Copter: move all of waypoint-takeoff into Mode namespace
2018-07-27 13:08:27 +10:00
Peter Barker
11aeec6dd1
Copter: factor out auto_takeoff_run from auto and guided
...
This code was identical.
2018-07-27 13:08:27 +10:00
Andrew Tridgell
ccc1170c8c
Tools: auto-build Pixhawk1
2018-07-27 10:02:31 +10:00
Andrew Tridgell
bed26fa137
Tools: added Pixhawk1 bootloader
2018-07-27 10:02:31 +10:00
Andrew Tridgell
2174c53eb6
HAL_ChibiOS: added Pixhawk1 build target
...
this is more obvious to users than fmuv3
2018-07-27 10:02:31 +10:00
Peter Barker
6dd8dbeb40
Tools: autotest: add ability to add breakpoints in autotest
2018-07-27 09:58:15 +10:00
Peter Barker
8c44a0d8c8
Tools: autotest: add contexts to ease reverting parameter values
2018-07-27 09:55:25 +10:00
Peter Barker
b47c63c7bd
Tools: autotest: wait_ekf_happy checks status bits rather than value
...
Based on discussions prompted by @khancyr's PR
https://github.com/ArduPilot/ardupilot/pull/8022
Check that we have bits set we want set and that bits we don't want set
aren't set. In the future we might take these bit sets as parameters.
2018-07-27 09:55:20 +10:00
Andrew Tridgell
a8647f834e
AP_RangeFinder: fixed VL53L0X semaphore usage
2018-07-27 09:15:32 +10:00
Randy Mackay
8bf6e8e0cf
AP_OSD: fix compiler warnings
2018-07-26 10:25:56 -07:00
SergeyBokhantsev
ea3de59107
Copter: implement user auxswitch functions
2018-07-26 20:27:49 +09:00
Alexander Malishev
1377943eb3
HAL_ChibiOS: fix DTCM size in stm32f745 mcu
2018-07-26 17:52:37 +10:00
Michael du Breuil
46355e3de9
AP_Math: Add a warning to rotations to indicate that it is expected to
...
match the MAVLink definitions
2018-07-26 12:58:14 +09:00
liang.tang
8664ed006a
AC_Circle: use stopping point to get closest point on circle
2018-07-26 12:12:07 +09:00
Pierre Kancir
1aeb9446c0
Copter: simplify home distance and bearing calculation
2018-07-26 10:37:25 +09:00
Raouf
f78ffefd66
Copter: Handle always land mode
2018-07-26 10:11:12 +09:00
Raouf
e55369b1c8
AC_Fence: add always land option
2018-07-26 10:08:45 +09:00
Andrew Tridgell
4022a17d3b
waf: fixed upload on Linux
2018-07-26 08:52:56 +10:00
Jani Hirvinen
62cf45659b
adding support for win/cygwin installations
2018-07-24 12:40:23 -07:00
Aaron Wang Shi
1304d37699
AP_HAL_Linux: fix bhat GPS SPI conflict
2018-07-24 11:28:22 -07:00
Andrew Tridgell
b130036798
HAL_SITL: use SIM_RC_CHANCOUNT
2018-07-24 19:44:03 +10:00
Andrew Tridgell
128ea42286
SITL: added SIM_RC_CHANCOUNT parameter
2018-07-24 19:44:03 +10:00
Andrew Tridgell
787493277e
AP_Arming: only check trim on valid channel count
2018-07-24 19:44:03 +10:00
Randy Mackay
f7f4b43683
Rover: 3.4.2-rc1 release notes
2018-07-23 17:15:33 +09:00
Peter Barker
937d8dac97
AP_Motors: remove unneeded initialisations
2018-07-23 16:30:40 +09:00
Peter Barker
9e6810933e
Copter: don't compile AP_Menu library
2018-07-23 14:20:22 +09:00
Peter Barker
24ef1a61b3
Rover: remove old AP_Menu include
2018-07-23 14:20:22 +09:00
Peter Barker
610bcb3387
AP_Parachute: remove un-needed initialisations
2018-07-23 13:53:33 +09:00
Peter Barker
ec6e2b9da8
AP_RPM: remove unneeded initialisations
...
These should always be static
2018-07-23 13:53:09 +09:00
Peter Barker
d3877bf2d0
AP_WheelEncoder: remove un-needed initialisations
...
Should only be created statically
2018-07-23 13:52:34 +09:00
Peter Barker
57bc4d8736
AP_Mount: remove un-needed initialisations
...
These objects should always be created with new() or statically.
2018-07-23 13:18:37 +09:00
Michael du Breuil
c5a69d8ec2
AP_Notify: Fix bad loop count on notify LED's
2018-07-23 10:11:29 +09:00
Christian Llanes
d86dbee18b
Tools: Added name to GIT_Success.txt
2018-07-21 08:24:19 +10:00
Andrew Tridgell
4d8a91077f
ChibiOS: fixed rounding of baudrates
...
thanks Jon!
2018-07-21 06:38:04 +10:00
vierfuffzig
1c91bd3588
AP_OSD: added temperature item
2018-07-21 06:32:07 +10:00
Aaron Wang Shi
4f2d9c2c4d
AP_HAL_Linux: support PWM input for BH hat
2018-07-20 00:32:55 -07:00
Andrew Tridgell
8a26ca1ddf
HAL_ChibiOS: added a DMA reserve heap
...
this ensures we keep some DMA-capable memory aside for when it is
needed
2018-07-20 15:48:21 +10:00
Andrew Tridgell
1dcac14b1e
AP_RCProtocol: cleanup code style
...
using Tools/CodeStyle/ardupilot-astyle.sh
2018-07-20 15:47:18 +10:00
Siddharth Purohit
f9ab7e54d4
HAL_ChibiOS: increase sigread buffer size for protocols with longer length
2018-07-20 15:47:18 +10:00
Siddharth Purohit
baff7291ce
AP_RCProtocol: add support for srxl and st24 protocol
2018-07-20 15:47:18 +10:00
Siddharth Purohit
f99bd32b51
RC_Protocol: add detection of sumd protocol over sigread
2018-07-20 15:47:18 +10:00
Michael du Breuil
bff985a9f4
AP_Notify: Configure the PCA9685 every boot
2018-07-20 14:53:23 +10:00
Michael du Breuil
961e16dca9
AP_Notify: Use a bitfield to load LED drivers
2018-07-20 14:53:23 +10:00
Andrew Tridgell
73cfd40e7f
HAL_ChibiOS: reduce latency of DMA sharing
...
if we are sharing a DMA channel between i2c and SPI then this saves
latency on SPI by giving up the DMA channel between retries
2018-07-20 14:51:18 +10:00