Andrew Tridgell
|
a99b690d49
|
HAL_PX4: use calloc for malloc_type()
this ensures that EKF memory is zero on start
|
2018-01-17 11:22:05 +11:00 |
|
Andrew Tridgell
|
4322ef7ca4
|
AP_HAL: prevent valgrind errors in EKF
ensure that EKF memory is zero on start
|
2018-01-17 11:22:05 +11:00 |
|
Randy Mackay
|
e85b1ac740
|
Copter: pass dt to avoidance calls
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
48d0ad26a6
|
Copter: mode_land sends dt to sqrt controller
|
2018-01-16 12:13:48 +09:00 |
|
Randy Mackay
|
094620bc8a
|
AC_WPNav: pass dt to avoidance
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
f48b14b810
|
AC_Avoidance: accept dt and pass to sqrt controller
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
b9ed8b292a
|
AC_PosControl: pass dt to att control sqrt_controller
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
62cc25022c
|
AC_AttitudeControl: protect against overshoot in sqrt controller
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
75de0cb4ef
|
AC_AttitudeControl: sqrt_controller accepts dt
|
2018-01-16 12:13:48 +09:00 |
|
Leonard Hall
|
0a10deb3f7
|
AP_Motors: Fix gain scaling on Throttle Average Max and reduce additional gain on low throttle for Single and Coax.
|
2018-01-16 11:50:30 +09:00 |
|
Robert Clarke
|
69b9438e7f
|
Tools: use posixpath for compatability with git on Windows (MSYS)
|
2018-01-16 11:05:45 +09:00 |
|
Andrew Tridgell
|
2c6a004a67
|
Plane: mark version as 3.9.0-dev
|
2018-01-16 11:04:55 +11:00 |
|
Andrew Tridgell
|
be0d2229c1
|
Plane: update release notes
|
2018-01-16 11:03:26 +11:00 |
|
Andrew Tridgell
|
7ca3b56886
|
HAL_ChibiOS: fixed STM32F405 typos
|
2018-01-16 09:46:30 +11:00 |
|
Andrew Tridgell
|
4f0839a493
|
waf: improved dependencies in ChibiOS build
|
2018-01-16 09:46:21 +11:00 |
|
Andrew Tridgell
|
b6f3db44d8
|
DataFlash: log health and primary for airspeed
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
31d7d9f909
|
Plane: change airspeed parameter prefix
this makes for clearer parameter names with dual sensors
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
5846558b0e
|
AP_Baro: moved constants to AP_Math/definitions.h
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
ee1fea55ce
|
AP_Math: moved constants from AP_Baro
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
c1cbbf9203
|
Plane: check all airspeed sensors are healthy
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
8bb0ad7f3a
|
AP_Arming: check all airspeed sensors are healthy
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
bbcda11afe
|
DataFlash: log both airspeed sensors
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
58b0ac07ec
|
AP_Airspeed: support dual airspeed sensors
allow for a primary and secondary airspeed sensor
|
2018-01-16 07:14:20 +11:00 |
|
rde-mato
|
87e3777f67
|
AP_Airspeed: added SDP3X airspeed sensor driver
|
2018-01-16 07:14:20 +11:00 |
|
rde-mato
|
787420931e
|
AP_Baro: make AP_Baro a singleton
for AP_Airspeed
|
2018-01-16 07:14:20 +11:00 |
|
Andrew Tridgell
|
e120e912f1
|
HAL_ChibiOS: moved board defines to hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
d2c04aa649
|
AP_HAL: moved board defines to hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
f8542c86b6
|
AP_Terrain: added support for AP_Terrain for ChibiOS
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
2773b17fad
|
AP_HAL: added support for AP_Terrain for ChibiOS
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
e2a65c8c60
|
HAL_ChibiOS: added support for AP_Terrain for ChibiOS
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
cde930f5c8
|
HAL_ChibiOS: added skyviper-v2450 hwdef config
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
c8beddf1e4
|
HAL_ChibiOS: allow for includes in hwdef.dat files
this allows creation of derived boards
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
681792acf3
|
waf: added skyviper-v2450 build target
derived from fmuv3
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
360a8d99bf
|
Frame_params: bring 2450 params in line with release
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
c708201fc6
|
waf: added flag for no FATFS in ChibiOS
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
2929b3dbb1
|
HAL_ChibiOS: allow builds on systems with no SDIO
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
7b0eccc309
|
HAL_ChibiOS: updated skyviper-f412 hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
60a773d045
|
HAL_ChibiOS: removed duplicate defines
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
ff87d27143
|
AP_BoardConfig: fixed return of get_pwm_count()
thanks to Michael for noticing
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
ef1a14cc6c
|
HAL_ChibiOS: fixed 5V analog scale on fmuv4 and mindpx-v2
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
ce9473f0e8
|
waf: fixed handling of waf clean with new hwdef generation
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
867e7ebf71
|
HAL_ChibiOS: auto-generate GPIO table from hwdef.dat
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
fbe8166c71
|
HAL_ChibiOS: auto-generate AnalogIn pin table
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
f14a847b97
|
HAL_ChibiOS: rename classes to remove 'Chibi'
it is redundent as all classes are in ChibiOS namespace, and makes the
code harder to read
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
25b68dc150
|
HAL_ChibiOS: switch base freq when needed
timers can't do below 123 Hz with a clock of 8MHz, so we need to
change clock frequency based on the target period
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
ff3b0ec1bd
|
AP_IOMCU: added set_default_rate method
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
738d70ef02
|
HAL_ChibOS: fixed handling of disabled channels
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
320ada2002
|
AP_IOMCU: fixed crash with BRD_IO_ENABLE=0
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
2978649cd4
|
waf: moved to generated loader script
|
2018-01-15 11:46:02 +11:00 |
|
Andrew Tridgell
|
6e4ef32628
|
HAL_ChibiOS: moved to generated loader script
|
2018-01-15 11:46:02 +11:00 |
|