Alexey Bulatov
|
e0acbd3e53
|
AP_HAL_LINUX: Add CAN to timer_task
|
7 years ago |
Alexey Bulatov
|
606eb05c95
|
AP_BoardConfig: Linux CAN initialisation
|
7 years ago |
Nikita Tomilov
|
a50e6c6dd7
|
AP_HAL: board: linux: Add default CAN interface name
|
7 years ago |
Nikita Tomilov
|
b6665f7e58
|
AP_HAL_Linux: CAN: get rid of RaiiCloser
|
7 years ago |
Alexey Bulatov
|
976500960f
|
AP_HAL_LINUX: Add CAN driver
|
7 years ago |
Alexey Bulatov
|
09de8e852d
|
AP_HAL: Make methods get_UAVCAN and set_UAVCAN pure
|
7 years ago |
Dylan Herman
|
85e1f9f9f6
|
AP_SmartRTL: attempts to set home in update
update will continuously attempt to set SmartRTL home as long as
position is ok and home has not be set. Updated examples to use set_home.
|
7 years ago |
Andrew Tridgell
|
8fea99e1da
|
HAL_Linux: use calloc in preferance to malloc
|
7 years ago |
Andrew Tridgell
|
3f5534eed5
|
AP_HAL: use calloc in preferance to malloc
|
7 years ago |
Andrew Tridgell
|
f6138e3c91
|
HAL_ChibiOS: use calloc in preferance to malloc
|
7 years ago |
Andrew Tridgell
|
20d75f52c2
|
AP_Compass: use calloc in preferance to malloc
|
7 years ago |
Andrew Tridgell
|
c9deabc283
|
DataFlash: use calloc in MAVLink backend
|
7 years ago |
Andrew Tridgell
|
8dae3fe59b
|
HAL_ChibiOS: use calloc for malloc type
this is not strictly necessary on ChibiOS as we already override
malloc, but will keep static analysis happy
|
7 years ago |
Andrew Tridgell
|
a99b690d49
|
HAL_PX4: use calloc for malloc_type()
this ensures that EKF memory is zero on start
|
7 years ago |
Andrew Tridgell
|
4322ef7ca4
|
AP_HAL: prevent valgrind errors in EKF
ensure that EKF memory is zero on start
|
7 years ago |
Randy Mackay
|
094620bc8a
|
AC_WPNav: pass dt to avoidance
|
7 years ago |
Leonard Hall
|
f48b14b810
|
AC_Avoidance: accept dt and pass to sqrt controller
|
7 years ago |
Leonard Hall
|
b9ed8b292a
|
AC_PosControl: pass dt to att control sqrt_controller
|
7 years ago |
Leonard Hall
|
62cc25022c
|
AC_AttitudeControl: protect against overshoot in sqrt controller
|
7 years ago |
Leonard Hall
|
75de0cb4ef
|
AC_AttitudeControl: sqrt_controller accepts dt
|
7 years ago |
Leonard Hall
|
0a10deb3f7
|
AP_Motors: Fix gain scaling on Throttle Average Max and reduce additional gain on low throttle for Single and Coax.
|
7 years ago |
Andrew Tridgell
|
7ca3b56886
|
HAL_ChibiOS: fixed STM32F405 typos
|
7 years ago |
Andrew Tridgell
|
b6f3db44d8
|
DataFlash: log health and primary for airspeed
|
7 years ago |
Andrew Tridgell
|
5846558b0e
|
AP_Baro: moved constants to AP_Math/definitions.h
|
7 years ago |
Andrew Tridgell
|
ee1fea55ce
|
AP_Math: moved constants from AP_Baro
|
7 years ago |
Andrew Tridgell
|
8bb0ad7f3a
|
AP_Arming: check all airspeed sensors are healthy
|
7 years ago |
Andrew Tridgell
|
bbcda11afe
|
DataFlash: log both airspeed sensors
|
7 years ago |
Andrew Tridgell
|
58b0ac07ec
|
AP_Airspeed: support dual airspeed sensors
allow for a primary and secondary airspeed sensor
|
7 years ago |
rde-mato
|
87e3777f67
|
AP_Airspeed: added SDP3X airspeed sensor driver
|
7 years ago |
rde-mato
|
787420931e
|
AP_Baro: make AP_Baro a singleton
for AP_Airspeed
|
7 years ago |
Andrew Tridgell
|
e120e912f1
|
HAL_ChibiOS: moved board defines to hwdef.dat
|
7 years ago |
Andrew Tridgell
|
d2c04aa649
|
AP_HAL: moved board defines to hwdef.dat
|
7 years ago |
Andrew Tridgell
|
f8542c86b6
|
AP_Terrain: added support for AP_Terrain for ChibiOS
|
7 years ago |
Andrew Tridgell
|
2773b17fad
|
AP_HAL: added support for AP_Terrain for ChibiOS
|
7 years ago |
Andrew Tridgell
|
e2a65c8c60
|
HAL_ChibiOS: added support for AP_Terrain for ChibiOS
|
7 years ago |
Andrew Tridgell
|
cde930f5c8
|
HAL_ChibiOS: added skyviper-v2450 hwdef config
|
7 years ago |
Andrew Tridgell
|
c8beddf1e4
|
HAL_ChibiOS: allow for includes in hwdef.dat files
this allows creation of derived boards
|
7 years ago |
Andrew Tridgell
|
2929b3dbb1
|
HAL_ChibiOS: allow builds on systems with no SDIO
|
7 years ago |
Andrew Tridgell
|
7b0eccc309
|
HAL_ChibiOS: updated skyviper-f412 hwdef.dat
|
7 years ago |
Andrew Tridgell
|
60a773d045
|
HAL_ChibiOS: removed duplicate defines
|
7 years ago |
Andrew Tridgell
|
ff87d27143
|
AP_BoardConfig: fixed return of get_pwm_count()
thanks to Michael for noticing
|
7 years ago |
Andrew Tridgell
|
ef1a14cc6c
|
HAL_ChibiOS: fixed 5V analog scale on fmuv4 and mindpx-v2
|
7 years ago |
Andrew Tridgell
|
867e7ebf71
|
HAL_ChibiOS: auto-generate GPIO table from hwdef.dat
|
7 years ago |
Andrew Tridgell
|
fbe8166c71
|
HAL_ChibiOS: auto-generate AnalogIn pin table
|
7 years ago |
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
|
7 years ago |
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
|
7 years ago |
Andrew Tridgell
|
ff3b0ec1bd
|
AP_IOMCU: added set_default_rate method
|
7 years ago |
Andrew Tridgell
|
738d70ef02
|
HAL_ChibOS: fixed handling of disabled channels
|
7 years ago |
Andrew Tridgell
|
320ada2002
|
AP_IOMCU: fixed crash with BRD_IO_ENABLE=0
|
7 years ago |
Andrew Tridgell
|
2978649cd4
|
waf: moved to generated loader script
|
7 years ago |