Andrew Tridgell
5db65cdb6d
AP_HAL: added subtype for PX4 FMUv4
8 years ago
Andrew Tridgell
4d5562764a
AP_HAL: provide default hmc5983 i2c bus address
8 years ago
murata
c808ee2f49
Global: To nullptr from NULL.
...
RC_Channel: To nullptr from NULL.
AC_Fence: To nullptr from NULL.
AC_Avoidance: To nullptr from NULL.
AC_PrecLand: To nullptr from NULL.
DataFlash: To nullptr from NULL.
SITL: To nullptr from NULL.
GCS_MAVLink: To nullptr from NULL.
DataFlash: To nullptr from NULL.
AP_Compass: To nullptr from NULL.
Global: To nullptr from NULL.
Global: To nullptr from NULL.
8 years ago
hiro2233
3742c3b243
AP_HAL: Added subtype board URUS.
...
This is a linux system based with Raspberry Pi B+, it's a automated
domotic system using APM framework.
8 years ago
Martin Evans
37b85fd3cd
AP_HAL: Add Dark Linux board
8 years ago
Andy Little
4b2eedac05
AP_HAL: Split the AP_HAL_Boards.h header into per board sub headers for legibility
8 years ago
Andrew Tridgell
e7656fb7ac
AP_HAL: raise compass offset max again for Disco
...
values of 1600 happen on Z axis
9 years ago
Matthew Brener
06388b0417
Global: Fix typos
9 years ago
Andrew Tridgell
bf67d4277d
AP_HAL: define a larger compass offset max for Disco
9 years ago
Benoit Tran
9b89b4f561
AP_HAL: Correct HAL_PARAM_DEFAULTS_PATH for Parrot Disco
9 years ago
Gustavo Jose de Sousa
5c5ddc9d4a
AP_HAL: reformat AP_HAL_Boards.h
...
The definitions for each board haven't been reformatted here. They need a
little more thinking on how to format them in order to provide better
readability.
9 years ago
José Roberto de Souza
0b0be31a29
AP_HAL: add defines for Intel Aero
9 years ago
Lucas De Marchi
ead01855df
AP_HAL: remove default params for minlure
...
We are currently not using them.
9 years ago
LukeMike
13e3150023
VRBRAIN / AP_HAL_Boards: definition of new board VR Brain 5.4 and VR Core 1.0
9 years ago
Lucas De Marchi
052f30bc70
AP_HAL: remove macros to use MS5611 in the main thread
9 years ago
Lucas De Marchi
cb01280d77
AP_HAL: define bus for Lightware rangefinder
9 years ago
Andrew Tridgell
e407caaa41
AP_HAL: added support for Parrot Disco
9 years ago
Lucas De Marchi
08ea1ea263
AP_HAL_Linux: RCOutput_Bebop: follow coding style
...
Minor changes to follow coding style and improve readability:
- sort headers
- move struct definition to compilation unit rather than header
- Add braces to if, for, etc
9 years ago
Luiz Ywata
7fb5db8077
AP_HAL_Linux: RCOutput_Bebop: use I2CDevice interface
9 years ago
Andrew Tridgell
8617db89dc
AP_HAL: added hal.util->set_imu_target_temp() API
9 years ago
Lucas De Marchi
346bdf5f8f
AP_HAL: remove support for flymaple
9 years ago
Andrew Tridgell
e3107a7e10
AP_HAL: fixed optflow typos
9 years ago
Staroselskii Georgii
2e5cfc2849
AP_Compass: added external compass autodetection on Navio
9 years ago
Staroselskii Georgii
8be5ef1642
AP_HAL: added possibility to use several compassed on Navio 2
9 years ago
Lucas De Marchi
68ae619448
AP_Compass: detect compasses for minlure
...
Minlure has an onboard compass (HMC5883L) as slave of MPU-6000, but also
allows the use of an external HMC5883L compass, which should be
connected to the lure's I2C port.
9 years ago
Lucas De Marchi
424434e31e
AP_HAL: allow to build without HAL_COMPASS_DEFAULT
...
Otherwise we need to change the ifdef chain adding HAL_COMPASS_<BOARD>
definitions.
9 years ago
Lucas De Marchi
5a52533084
AP_OpticalFlow: move bus definition to AP_HAL header
9 years ago
Ricardo de Almeida Gonzaga
46fb57fcf1
AP_OpticalFlow: use I2CDevice interface
9 years ago
mirkix
b381045d5e
AP_HAL: BBBmini rework for dual MPU9250 and external HMC5843 compass
9 years ago
Lucas De Marchi
0ed3a93142
AP_HAL: define compass locations for linux boards
9 years ago
Lucas De Marchi
c5022ef5c9
AP_HAL: add names for LSM9DS0 on raspilot
9 years ago
Lucas De Marchi
cb8355c315
AP_HAL: fix compass define for bebop
9 years ago
Lucas De Marchi
6358876f58
AP_HAL: add missing MPU9250 name for BH
9 years ago
Staroselskii Georgii
392165c6a2
AP_HAL: added Navio2 board definitions
9 years ago
Gustavo Jose de Sousa
6144226c51
AP_HAL: always define HAL_OS_SOCKETS
...
And avoid warnings.
9 years ago
Víctor Mayoral Vilches
9bb039accd
AP_HAL: PXFmini add HAL_BARO_MS5611_NAME
...
Peer coded with @LanderU .
9 years ago
Lucas De Marchi
dbf2aedf1e
AP_HAL: replace header guard with pragma once
9 years ago
mirkix
d868fe4eff
AP_HAL: Remove unused GPIO leds for BBBmini
9 years ago
Lucas De Marchi
02a7fa5c2b
AP_InertialSensor: MPU9250: use AP_HAL::Device abstraction
...
This makes MPU9250 be almost the same as MPU6000 driver. Work has been
done here to make than similar so it's easier to spot the differences.
9 years ago
Lucas De Marchi
af846636e4
AP_InertialSensor: MPU60x0: use AP_HAL::Device abstraction
9 years ago
Lucas De Marchi
f1ade970a3
AP_Baro: MS5611: Use AP_HAL::Device abstraction
...
This allows to share almost all the I2C/SPI code and remove the
AP_Serial abstraction since that is now handled by AP_HAL itself.
9 years ago
Lucas De Marchi
b05954660a
AP_Baro: BMP085: use I2CDevice interface
9 years ago
mirkix
f777a25de8
AP_HAL: Enable optical flow onboard for BBBMINI
9 years ago
Ricardo de Almeida Gonzaga
7adbccac9a
AP_HAL_Linux: add support for OpticalFlow to MinnowBoardMax
...
This commit adds support for OpticalFlow to MinnowBoardMax trying to
leave the OpticalFlow implementation as generic as it already is.
We had to add some format conversion and software crop to the cameras that
do not have this features.
9 years ago
Andrew Tridgell
5f4bd10477
AP_HAL: added get_custom_defaults_file() to Util
9 years ago
Víctor Mayoral Vilches
0aee50b99e
HAL: Add PXFmini board
9 years ago
Andrew Tridgell
7c431b40f2
AP_HAL: enable HAL_QURT
9 years ago
Andrew Tridgell
fec9ffd1a0
AP_HAL: support UARTs on timer thread
...
This adds a macro for boards that need to have UARTs on the timer
thread instead of their own thread. This is needed for the qflight
port due to restrictions in the RPC API
9 years ago
Andrew Tridgell
ac1e75ae77
AP_HAL: added qflight linux subtype
9 years ago
Julien BERAUD
0ffba07ec8
AP_HAL: Set default params for Bebop
9 years ago