Andrew Tridgell
3cd5386a7e
AP_OpticalFlow: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
e026a408f3
waf: added AP_RAMTRON and AP_IOMCU to build
2018-01-15 11:46:02 +11:00
Andrew Tridgell
3b5f66fd9f
AP_FlashStorage: fixed size of flash storage
2018-01-15 11:46:02 +11:00
Andrew Tridgell
0bfbc4bf72
AP_FlashStorage: added re_initialise() API
2018-01-15 11:46:02 +11:00
Andrew Tridgell
d1fd843539
AP_IOMCU: support IMU heater
2018-01-15 11:46:02 +11:00
Andrew Tridgell
1568f578d7
AP_IOMCU: added retries on event failure
2018-01-15 11:46:02 +11:00
Andrew Tridgell
9b9b4a169e
AP_IOMCU: fixed build on systems without IO MCU
2018-01-15 11:46:02 +11:00
Andrew Tridgell
71a47303b4
AP_IOMCU: support servo voltage and rssi
2018-01-15 11:46:02 +11:00
Andrew Tridgell
bb3ed9d6a3
AP_IOMCU: added APIs for RC input
2018-01-15 11:46:02 +11:00
Andrew Tridgell
ceeade5822
AP_IOMCU: added periodic reading of RC input
2018-01-15 11:46:02 +11:00
Andrew Tridgell
06322da4e2
AP_IOMCU: added setting of output rates
2018-01-15 11:46:02 +11:00
Andrew Tridgell
39f60adcd7
AP_IOMCU: initial implementation of PWM and safety
2018-01-15 11:46:02 +11:00
Andrew Tridgell
0c01ae1223
AP_IOMCU: started on MCU IO library
2018-01-15 11:46:02 +11:00
Andrew Tridgell
f37d1e3363
AP_RAMTRON: added RAMTRON fram device driver
...
for parameter storage on most stm32 boards
2018-01-15 11:46:02 +11:00
Andrew Tridgell
39362a81ae
AP_InertialSensor: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
391affc02d
AP_HAL: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
5d9fa7f85b
AP_Compass: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
c8c563f90d
AP_Baro: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
f8bea3af14
AP_BattMonitor: support ChibiOS
2018-01-15 11:46:02 +11:00
Andrew Tridgell
accac344f2
AP_BoardConfig: support ChibiOS as well as NuttX
...
allow for board detection with ChibiOS
2018-01-15 11:46:02 +11:00
bugobliterator
925e3a2dcb
waf: added ChibiOS support
2018-01-15 11:46:02 +11:00
Andrew Tridgell
9869b98da3
waf: added ap_version_append_int()
...
used for date defines
2018-01-15 11:46:02 +11:00
Andrew Tridgell
b8e246f347
added ChibiOS submodule
2018-01-15 11:46:02 +11:00
Andrew Tridgell
8b6bab7b17
HAL_Chibios: added ChibiOS HAL
...
this is based on initial work by Sid, reset here for easier merging
2018-01-15 11:46:02 +11:00
Randy Mackay
ed452c6a27
Rover: version to 3.2.1-dev
...
this helps us easily determine if developer versions are from before or after the 3.2 release
2018-01-13 17:53:18 +09:00
Randy Mackay
a3b667ea24
Rover: 3.2.0 release notes
2018-01-13 15:28:58 +09:00
Michael du Breuil
8ef7e61066
AP_HAL_SITL: Spam u-blox NAV-SVINFO at 0.1Hz
...
This resolves EKF3 being hung on launch
2018-01-13 10:13:00 +09:00
Leonard Hall
eb6ab53f6c
AP_Motors: fix optimum thrust calcs
2018-01-13 10:06:11 +09:00
Randy Mackay
b47d575f65
Copter: minor spelling fix
...
non-functional change
2018-01-12 16:51:25 +09:00
Randy Mackay
4d0c24f4eb
AC_WPNav: RFND_USE param desription update
2018-01-12 16:50:00 +09:00
Leonard Hall
cddd815a75
AC_AttitudeControl: comment thrust_heading_rotation_angles
...
non-functional change
2018-01-12 15:20:47 +09:00
Randy Mackay
86cbc445bd
AP_Compass: ICM20948 default rotation to Pitch180Yaw90
2018-01-12 08:16:41 +09:00
Randy Mackay
5e90cdbf59
AR_AttitudeControl: parameter desc range increase
...
new steering controller can use higher FF and zero P
2018-01-12 08:15:34 +09:00
Randy Mackay
e2824be250
Rover: add const and comments to calc_speed_max
2018-01-12 08:15:34 +09:00
Randy Mackay
5cd500847b
Rover: rename auto_throttle to allows_arming_from_transmitter
...
This method is only used to determine whether we can arm from the transmitter so better to make its purpose more clear
Also minor comment fix to is_autopilot_mode method
2018-01-12 08:15:34 +09:00
Randy Mackay
5167ec7708
Rover: send PID to GCS regardless of mode
...
Also add some comments
2018-01-12 08:15:34 +09:00
mirkix
d3d46a7f2c
Linux_HAL_Essentials: set default pwm to 0us
2018-01-11 16:35:10 +00:00
Leonard Hall
3e0c24adf9
AC_PosControl: remove out-of-date comments
2018-01-11 21:18:34 +09:00
Peter Barker
18d7d3f038
DataFlash: add missing FALLTHROUGH declarations
2018-01-11 13:23:06 +09:00
Matt
9f1c96bb09
Tools: Solo AC 3.6 parameters
...
Parameters for a 3DR Solo running ArduCopter 3.6, since there are some
differences from 3.5.
2018-01-11 11:14:12 +09:00
Matt
a766551a48
Tools: Solo AC 3.5 disable log prearm check
...
There are still intermitant false-positive logging failure happening in
ArduCopter. This disables the logging arming check for the time being.
This was set back to 1 a few months ago thinking the issue was fixed.
But it turns out it is not.
2018-01-11 11:13:53 +09:00
Andrew Tridgell
bf9b90d919
mavlink: submodule update
...
new pymavlink release
2018-01-11 10:24:39 +11:00
Dr.-Ing. Amilcar Do Carmo Lucas
dfb9f77c91
Mavlink: module update with upstream changes
2018-01-11 09:52:13 +11:00
Dr.-Ing. Amilcar Do Carmo Lucas
596119bca3
GCS_MAVLink: do not use hardcoded array sizes
2018-01-11 09:52:13 +11:00
Dr.-Ing. Amilcar Do Carmo Lucas
24ad9e9dff
GCS_MAVLink: Adapt to upstream mavlink changes in autopilot_version message
2018-01-11 09:52:13 +11:00
Tom Pittenger
36f06d3576
AP_InertialSensor: remove AP_InertialSensor_UserInteract
...
leftover dead code from when CLI was removed
2018-01-11 08:11:07 +11:00
Peter Barker
8d7c710e9b
GCS_MAVLink: panic in SITL if unknown message sent
2018-01-10 19:11:15 +00:00
Michael du Breuil
5fedc65efb
AP_Airspeed: Allow specifying the MS5525 address
2018-01-10 17:49:35 +00:00
Andrew Tridgell
e5813effff
RC_Channel: improved efficiency of min_max_configured
...
this is quite a costly function due to scan in AP_Param. It takes
about 4 to 5 milliseconds when done as part of AP_Arming
2018-01-10 16:42:51 +09:00
Tom Pittenger
746ca91649
Plane: reset groundspeed_undershoot value when GPS is lost
...
If we lose GPS lock the gndspd undershoot value gets stuck at the last calculated value forever (until GPS locks again)
2018-01-09 17:05:04 -08:00