Mark Whitehorn
fb142422f6
AP_HAL_ChibiOS: pull ALARM_CHANNEL into pwmGroup
...
and improve formatting of HAL_PWM_ALARM in hwdef.h
2018-02-11 14:55:23 +11:00
Mark Whitehorn
8b216cf182
AP_HAL_ChibiOS: add ToneAlarm thread
...
fmuv4 hwdef.dat: remove PWM label from buzzer output pin
add buzzer pin labeled ALARM
remove timer PWM from HAL_PWM_GROUPs
2018-02-11 14:55:23 +11:00
Mark Whitehorn
d200f30cd7
AP_Notify: add ToneAlarm backend for ChibiOS
2018-02-11 14:55:23 +11:00
Andrew Tridgell
7c0e18f0c7
Tools: added more bootloader details
2018-02-10 19:13:18 +11:00
Andrew Tridgell
04be33c0c5
Tools: added skyviper bootloader
2018-02-10 19:13:18 +11:00
Andrew Tridgell
e574250071
mk: use new bootloader location
2018-02-10 19:13:18 +11:00
Andrew Tridgell
2cbf04a3d0
waf: use new bootloader path
2018-02-10 19:13:18 +11:00
Andrew Tridgell
d6f3ef0be1
Tools: moved bootloaders to Tools/bootloaders
2018-02-10 19:13:18 +11:00
Randy Mackay
3bec25da85
AP_Compass: resolve compiler warnings
2018-02-10 08:54:34 +09:00
Andrew Tridgell
2fb6113098
Plane: use AP:PerfInfo class
2018-02-10 10:50:22 +11:00
Andrew Tridgell
55358459c7
AP_AHRS: fixed AP_MODULE_SUPPORTED
2018-02-10 10:50:22 +11:00
Andrew Tridgell
d5be04dc8f
AP_HAL: fixed AP_MODULE_SUPPORTED
2018-02-10 10:50:22 +11:00
Andrew Tridgell
61892036f8
AP_Module: fixed AP_MODULE_SUPPORTED defines
2018-02-10 10:50:22 +11:00
Andrew Tridgell
b5e5b622c7
AP_InertialSensor: use register header for Revo driver
2018-02-10 09:14:41 +11:00
Andrew Tridgell
0e6497aa85
AP_InertialSensor: merged in Revo driver
2018-02-10 09:14:41 +11:00
Andrew Tridgell
ba32b06c59
StorageManager: fixed header order
...
fixes build for revomini HAL
2018-02-10 09:14:41 +11:00
Andrew Tridgell
6249706d8d
git: ignore .i files (for revomini build)
2018-02-10 09:14:41 +11:00
Andrew Tridgell
682dcb65cf
AP_BoardConfig: added param helper for HAL parameters
...
only for HAL_REVOMINI for now
2018-02-10 09:14:41 +11:00
night-ghost
207f7893d6
mk: added F4Light HAL support
2018-02-10 09:14:41 +11:00
night-ghost
0d8c71de71
DataFlash: added F4Light HAL support
2018-02-10 09:14:41 +11:00
night-ghost
2b213b78ab
AP_Param_Helper: param table support for HAL
...
this allows a HAL to have its own parameter table with parameter names
generated by the build system
2018-02-10 09:14:41 +11:00
night-ghost
f8569ac39e
AP_HAL: added F4Light HAL
2018-02-10 09:14:41 +11:00
Andrew Tridgell
61793c485a
modules: added submodules for HAL_F4Light
2018-02-10 09:14:41 +11:00
night-ghost
04beb45521
HAL_F4Light: new hal for F4 boards, close to bare-metal
2018-02-10 09:14:41 +11:00
night-ghost
739c873991
AP_Frsky_Telem: fixed build warnings
2018-02-10 09:14:41 +11:00
Andrew Tridgell
ac196b8e0a
Plane: fixed build error
2018-02-10 08:00:24 +11:00
Tom Pittenger
50a2d824c4
Plane: crash detection hard landing detection should skip debounce
...
closes https://github.com/ArduPilot/ardupilot/issues/7683
2018-02-09 11:40:12 -08:00
Randy Mackay
2aeda48512
AR_AttitudeControl: minor arg name fix
...
non-functional change
2018-02-09 17:36:21 +09:00
Peter Barker
8f8917369c
Copter: correct use of parent class constructors
2018-02-09 13:41:12 +11:00
Tom Pittenger
18caed135e
AP_UAVCAN: simply do_cyclic
...
- non-functional change, just returning early instead of deeper and deeper brackets
2018-02-08 16:57:17 -08:00
Tom Pittenger
52589f3c22
AP_UAVCAN: refactor RC Out functions
...
- non-functional change
2018-02-08 16:57:17 -08:00
Peter Barker
5e55784707
Copter: remove unneeded and unwanted virtual keywords
2018-02-09 09:11:04 +09:00
Randy Mackay
4319e37f0c
Copter: non-functional FlowHold changes
...
class declaration moved to alphabetical position in mode.h
parameter descriptions include FlowHow at beginning to help distinguished from optical flow parameters
resolved compiler warnings
2018-02-09 10:56:32 +11:00
Andrew Tridgell
10f940c8d0
HAL_ChibiOS: adjust RCIN pin settings for fmuv4
...
thanks to Mark for this change
2018-02-09 10:14:53 +11:00
Andrew Tridgell
9301e4888a
HAL_ChibiOS: make not having bus lock a soft error
...
this is nicer for driver developers
2018-02-09 10:14:49 +11:00
Andrew Tridgell
abd659212e
AP_BoardConfig: fixed device semaphore in board detect
...
thanks to Mark for finding this
2018-02-09 10:14:46 +11:00
Andrew Tridgell
2b86c0e962
HAL_ChibiOS: tweak DMA settings for skyviper-v2450
...
this resolves a problem with the cypress radio.
Thanks to Sid for working this out
2018-02-08 22:15:41 +11:00
Andrew Tridgell
8226530610
HAL_ChibiOS: added DMA_PRIORITY and DMA_NOSHARE options
...
this allows finer grained control of DMA streams
2018-02-08 22:13:00 +11:00
Andrew Tridgell
8b5291975b
waf: disable uavcan and fatfs on skyviper-v2450
2018-02-08 22:10:46 +11:00
Andrew Tridgell
36695fe1f6
waf: create abin files for some px4 builds
...
needed for skyviper web UI upload
2018-02-08 18:56:51 +11:00
Andrew Tridgell
507fcb0f27
Tools: moved make_abin.sh into Tools/scripts
...
will be used in px4 build
2018-02-08 18:56:51 +11:00
Andrew Tridgell
258ae49952
waf: support PX4 boards with no microSD or USB
2018-02-08 18:56:51 +11:00
Andrew Tridgell
bacafb77cf
mk: added rcS_no_microSD
...
for boards without a microSD or USB card
2018-02-08 18:56:51 +11:00
Andrew Tridgell
eb0389caf2
HAL_PX4: used cypress bus defines
2018-02-08 18:56:51 +11:00
Andrew Tridgell
f8e16008f6
AP_HAL: updated cypress radio bus pins for skyviper
2018-02-08 18:56:51 +11:00
Andrew Tridgell
330fa815e8
Frams_params: updates for new pos controller for skyviper
2018-02-08 18:56:51 +11:00
Andrew Tridgell
88d53aaa92
mk: added AP_TempCalibration and AP_Radio
2018-02-08 17:36:33 +11:00
Andrew Tridgell
763aee6b48
Copter: fixed units on flowhold brate rate
2018-02-08 17:36:33 +11:00
Andrew Tridgell
4ce0c2c827
HAL_ChibiOS: simplify skyviper-v2450 config
...
remove unused peripherals
2018-02-08 17:36:33 +11:00
Andrew Tridgell
b90c0d78f3
HAL_ChibiOS: fixed build warning
2018-02-08 17:36:33 +11:00