murata
7be15cab45
AP_HAL: disable copter winch on f4light boards
7 years ago
Randy Mackay
ec98cab262
AP_WheelEncoder: hide parameters by default
7 years ago
mirkix
3aa211b325
AP_HAL: fix BeagleBone Blue external I2C number
7 years ago
Tom Pittenger
1db04772b2
AP_UAVCAN: non-functional change - fix style
...
non-functional change - fix style
7 years ago
Nikita Tomilov
2a34593ed3
AP_UAVCAN: Magnetic: allow more than one compass on one node
...
To do so, we make use of UAVCAN message MagneticFieldStrength2, which
has a field describing the sensor_id of the node which measurements were
sent, and if a node sends this message we register multiple
AP_Compass_UAVCAN backends for this node. The routing of the messages
between those backends is also implemented here.
7 years ago
Nikita Tomilov
00a013e5be
AP_UAVCAN: utilizing MagneticFieldStrength2 message
...
This makes AP_UAVCAN_Compass work with this message. This will be used
later on for Edge GNSS which has two compasses.
7 years ago
Mark Whitehorn
59b2d44323
AP_HAL_ChibiOS: make ToneAlarm compilation conditional on presence of
...
alarm pin
7 years ago
Mark Whitehorn
d569e35a0f
AP_HAL_ChibiOS: add toneAlarm support for ChibiOS on MindPX-v2
7 years ago
Mark Whitehorn
6baad37e47
AP_HAL_ChibiOS: add ICM208060-am to SPI device table in fmuv3/hwdef.dat
7 years ago
Mark Whitehorn
13c54c0543
AP_HAL_ChibiOS: add missing declaration in chibios_hwdef.py
7 years ago
Mark Whitehorn
3a40ba1d3e
AP_HAL_ChibiOS: add buzzer support to hwdef.dat for fmuv3
7 years ago
Mark Whitehorn
fb142422f6
AP_HAL_ChibiOS: pull ALARM_CHANNEL into pwmGroup
...
and improve formatting of HAL_PWM_ALARM in hwdef.h
7 years ago
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
7 years ago
Mark Whitehorn
d200f30cd7
AP_Notify: add ToneAlarm backend for ChibiOS
7 years ago
Randy Mackay
3bec25da85
AP_Compass: resolve compiler warnings
7 years ago
Andrew Tridgell
55358459c7
AP_AHRS: fixed AP_MODULE_SUPPORTED
7 years ago
Andrew Tridgell
d5be04dc8f
AP_HAL: fixed AP_MODULE_SUPPORTED
7 years ago
Andrew Tridgell
61892036f8
AP_Module: fixed AP_MODULE_SUPPORTED defines
7 years ago
Andrew Tridgell
b5e5b622c7
AP_InertialSensor: use register header for Revo driver
7 years ago
Andrew Tridgell
0e6497aa85
AP_InertialSensor: merged in Revo driver
7 years ago
Andrew Tridgell
ba32b06c59
StorageManager: fixed header order
...
fixes build for revomini HAL
7 years ago
Andrew Tridgell
682dcb65cf
AP_BoardConfig: added param helper for HAL parameters
...
only for HAL_REVOMINI for now
7 years ago
night-ghost
0d8c71de71
DataFlash: added F4Light HAL support
7 years ago
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
7 years ago
night-ghost
f8569ac39e
AP_HAL: added F4Light HAL
7 years ago
Andrew Tridgell
61793c485a
modules: added submodules for HAL_F4Light
7 years ago
night-ghost
04beb45521
HAL_F4Light: new hal for F4 boards, close to bare-metal
7 years ago
night-ghost
739c873991
AP_Frsky_Telem: fixed build warnings
7 years ago
Randy Mackay
2aeda48512
AR_AttitudeControl: minor arg name fix
...
non-functional change
7 years ago
Tom Pittenger
18caed135e
AP_UAVCAN: simply do_cyclic
...
- non-functional change, just returning early instead of deeper and deeper brackets
7 years ago
Tom Pittenger
52589f3c22
AP_UAVCAN: refactor RC Out functions
...
- non-functional change
7 years ago
Andrew Tridgell
10f940c8d0
HAL_ChibiOS: adjust RCIN pin settings for fmuv4
...
thanks to Mark for this change
7 years ago
Andrew Tridgell
9301e4888a
HAL_ChibiOS: make not having bus lock a soft error
...
this is nicer for driver developers
7 years ago
Andrew Tridgell
abd659212e
AP_BoardConfig: fixed device semaphore in board detect
...
thanks to Mark for finding this
7 years ago
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
7 years ago
Andrew Tridgell
8226530610
HAL_ChibiOS: added DMA_PRIORITY and DMA_NOSHARE options
...
this allows finer grained control of DMA streams
7 years ago
Andrew Tridgell
507fcb0f27
Tools: moved make_abin.sh into Tools/scripts
...
will be used in px4 build
7 years ago
Andrew Tridgell
eb0389caf2
HAL_PX4: used cypress bus defines
7 years ago
Andrew Tridgell
f8e16008f6
AP_HAL: updated cypress radio bus pins for skyviper
7 years ago
Andrew Tridgell
4ce0c2c827
HAL_ChibiOS: simplify skyviper-v2450 config
...
remove unused peripherals
7 years ago
Andrew Tridgell
b90c0d78f3
HAL_ChibiOS: fixed build warning
7 years ago
Andrew Tridgell
64384fa8c9
AP_Radio: allow build of AP_Radio under PX4
7 years ago
Andrew Tridgell
8eff43a352
HAL_ChibiOS: fixed printf arguments
7 years ago
Andrew Tridgell
f928bd9420
AP_Radio: fixed build warnings
7 years ago
Andrew Tridgell
598c2b9eb1
AP_TempCalibration: fixed build warning
7 years ago
Andrew Tridgell
aee6462deb
HAL_ChibiOS: enable I2C clearing on F412 board only
...
may be needed on other boards in the future, but for now we only know
its needed on an I2C 20789, which is rare
7 years ago
Siddharth Purohit
40142e5aef
ChibiOS: implement way to clear i2c bus by toggling clock line
7 years ago
Andrew Tridgell
8d43c6c3dc
AP_Radio: implement OTA update for cc2500
7 years ago
Andrew Tridgell
0d089e8116
HAL_ChibiOS: fixed F412 OF reset pin
7 years ago
Andrew Tridgell
eeff485a39
AP_Radio: fixed timing of telem packets
7 years ago