Michael du Breuil
043b93d643
AP_BattMonitor: Maxell support temperature
8 years ago
Michael du Breuil
de02bd52ed
AP_BattMonitor: SMBus_Maxell request voltages
8 years ago
Michael du Breuil
121ebebfef
AP_BattMonitor: Add temperature interface
8 years ago
Michael du Breuil
e39ae6d48c
AP_BattMonitor: Add cell monitoring
8 years ago
Eugene Shamaev
c9f413da38
GCS_MAVLink: AOA, SSA message
8 years ago
Eugene Shamaev
a144e79a50
DataFlash: logging of AOA and SSA
8 years ago
Eugene Shamaev
5c080ce875
AP_AHRS: calculation and reporting of AOA and SSA
8 years ago
Lucas De Marchi
915f10dc8a
AP_HAL: SPIDevice: prefer nullptr for pointer
8 years ago
Vinicius Juvinski
c3d5aaa21c
AP_Notify: add AP_BoardLED support for BBBMini
8 years ago
Vinicius Juvinski
203073e543
AP_HAL: add LEDs for BBBMini
...
Use pins P8.9, P8.10 and P8.11
8 years ago
Lucas De Marchi
875538ccb5
AP_HAL_Linux: examples: small fixes to BusTest
...
- Fix char allocation
- Fix coding style
- Fix accessing dev->bus_type(): it's a function
8 years ago
hiro2233
0d1d430600
AP_HAL_Linux:examples: Example to test device bus with the new APM API.
8 years ago
hiro2233
be06c1e8ed
AP_HAL_Linux:SPIDevice: Add functions to get possible spi registered device
8 years ago
hiro2233
1a8fa6ac5a
AP_HAL:SPIDevice: Added functions for spi registered device.
8 years ago
Lucas De Marchi
16c1bc1b0e
AP_HAL_Linux: Util: fix coding style for pointers
8 years ago
Lucas De Marchi
9aa2a3938c
AP_HAL_Linux: Util: make get_custom_log_directory const override final
...
While at it, add final and override to mark this as being the overriden
final implementation of this method.
Thanks to Phillip Khandeliants (@khandeliants ) for reporting.
8 years ago
Peter Barker
18d8f9ba9d
AP_HAL: make get_custom_log_directory const
8 years ago
Lucas De Marchi
008e631147
AP_HAL_Linux: Util: fix overriden function signature
...
While at it, add final and override to mark this as being the overriden
final implementation of this method.
Thanks to Phillip Khandeliants (@khandeliants ) for reporting.
8 years ago
Lucas De Marchi
6f952fe3dd
AP_HAL_Linux: fix checking wrong value for pthread function
...
Thanks to Phillip Khandeliants (@khandeliants ) for reporting.
8 years ago
Peter Barker
9324d8e251
Dataflash: emit io thread warnings much less frequently
8 years ago
Randy Mackay
0644314499
DataFlash: add visual odometry sensor logging
8 years ago
priseborough
d2c89443df
DataFlash: add logging for EKF body frame odometry fusion
8 years ago
priseborough
90cd46f4d7
AP_AHRS: simulate body frame odometry sensor
8 years ago
priseborough
3b82f60b08
AP_AHRS: add interface for use of visual odometry data
8 years ago
priseborough
fb7104f4e3
AP_NavEKF3: add fusion method for body frame odometry data
8 years ago
Randy Mackay
595d37ec70
AP_VisualOdom: class accepts deltas from visual odom camera
8 years ago
Michael du Breuil
9c6fc1f122
AP_Landing: Correct deepstall param doc strings
8 years ago
Michael du Breuil
6f297deaf7
AP_GPS: Unify inject_data interface for all classes
8 years ago
Andrew Tridgell
fe3e7e8153
AC_AttitudeControl: added get_throttle_mix()
...
and when we use set_throttle_mix_value(), set both desired and actual
thanks to Leonard for the suggestions
8 years ago
Niels Joubert
873915d82b
AP_HAL_SITL: Support both SBPv0 and SBPv2
8 years ago
Niels Joubert
abd408bf40
SITL: Support both SBPv0 and SBPv2
8 years ago
Niels Joubert
4bf9fc071c
AP_GPS: Adds SBP Version 2: Swift Navigation Piksi Multi support
...
This commit adds:
- New driver for SBPv2
--- Support Piksi Multi, Swift Navigation's multi-band multi-constellation GPS
--- Proper parsing of SBP flags
--- Instant response to Piksi status changes (no more timeouts)
--- Support for Piksi Multi as a Single-Point-Positioning GPS or only onboard GPS
--- Incorporates horizontal and vertical accuracy estimates, and vdop.
- Updates driver for SBPv0
--- Continue support for previous Piksi
- Dispatches correct driver based on SBP version.
8 years ago
Andrew Tridgell
3415dfb46c
HAL_PX4: implement split transfers for I2C
8 years ago
Andrew Tridgell
6a1c58b5a5
AP_Notify: fixed RGB led output to use SRV_Channels
8 years ago
Andrew Tridgell
ce87bb7e39
SRV_Channel: added set_output_pwm_chan()
8 years ago
Eugene Shamaev
20f7d75b5a
AP_UAVCAN: multiple messages when more than 15 servos are sent
8 years ago
Michael du Breuil
994790be0b
Dataflash: Clamp GPS accuracy values
8 years ago
Eugene Shamaev
fd866d3e20
AP_Baro: removal of legacy UAVCAN support
8 years ago
Eugene Shamaev
67a6e651d6
AP_BoardConfig: removal of legacy UAVCAN support
8 years ago
Eugene Shamaev
0c4a68314b
AP_HAL_PX4: removal of legacy UAVCAN support
8 years ago
Eugene Shamaev
b3d9126407
AP_Compass: removal of legacy UAVCAN support
8 years ago
Eugene Shamaev
8130d85b42
AP_GPS: removal of legacy UAVCAN support
8 years ago
Andrew Tridgell
92f060bdef
SITL: improved single-motor tailsitter plane
...
give larger control surfaces and take account of thrust airflow over
control surfaces
8 years ago
Andrew Tridgell
6b6ad6ddf2
AP_AHRS: fixed wrap of yaw in AHRS_View
8 years ago
Andrew Tridgell
5758532326
AP_AHRS: make AHRS2 quaternion available
8 years ago
Andrew Tridgell
961da9deb8
HAL_SITL: use quaterion instead of eulers
8 years ago
Andrew Tridgell
4de0daa7a1
SITL: make quaternion state available outside SITL
8 years ago
Andrew Tridgell
e440d22003
DataFlash: log DCM and SITL quaternion too
8 years ago
Andrew Tridgell
732915d417
DataFlash: log quaternions for EKF
...
useful for tailsitters
8 years ago
Andrew Tridgell
248773a7c8
AP_NavEKF3: allow access to quaternion for each instance
8 years ago