hiro2233
be06c1e8ed
AP_HAL_Linux:SPIDevice: Add functions to get possible spi registered device
2017-04-19 01:05:12 -07:00
hiro2233
1a8fa6ac5a
AP_HAL:SPIDevice: Added functions for spi registered device.
2017-04-19 01:05:12 -07:00
Lucas De Marchi
16c1bc1b0e
AP_HAL_Linux: Util: fix coding style for pointers
2017-04-19 00:19:40 -07:00
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.
2017-04-19 00:19:22 -07:00
Peter Barker
18d8f9ba9d
AP_HAL: make get_custom_log_directory const
2017-04-19 00:11:49 -07:00
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.
2017-04-18 23:57:54 -07:00
Lucas De Marchi
6f952fe3dd
AP_HAL_Linux: fix checking wrong value for pthread function
...
Thanks to Phillip Khandeliants (@khandeliants) for reporting.
2017-04-18 23:57:54 -07:00
Peter Barker
9324d8e251
Dataflash: emit io thread warnings much less frequently
2017-04-19 12:33:18 +09:00
Randy Mackay
713c08672f
Copter: integrate AP_VisualOdom
2017-04-19 11:04:40 +09:00
Randy Mackay
d5dd7e719a
Copter: add AP_VisualOdom to build
2017-04-19 11:04:40 +09:00
Randy Mackay
0644314499
DataFlash: add visual odometry sensor logging
2017-04-19 11:04:40 +09:00
priseborough
d2c89443df
DataFlash: add logging for EKF body frame odometry fusion
2017-04-19 11:04:40 +09:00
priseborough
90cd46f4d7
AP_AHRS: simulate body frame odometry sensor
2017-04-19 11:04:40 +09:00
priseborough
3b82f60b08
AP_AHRS: add interface for use of visual odometry data
2017-04-19 11:04:40 +09:00
priseborough
fb7104f4e3
AP_NavEKF3: add fusion method for body frame odometry data
2017-04-19 11:04:40 +09:00
Randy Mackay
595d37ec70
AP_VisualOdom: class accepts deltas from visual odom camera
2017-04-19 11:04:40 +09:00
Michael du Breuil
9c6fc1f122
AP_Landing: Correct deepstall param doc strings
2017-04-18 18:51:32 -07:00
Michael du Breuil
6f297deaf7
AP_GPS: Unify inject_data interface for all classes
2017-04-19 02:05:51 +01:00
Andrew Tridgell
88e02c7b35
Plane: log the throttle mix for quadplane copter control
2017-04-19 09:08:43 +10:00
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
2017-04-19 09:08:43 +10:00
Andrew Tridgell
8e3f8f47c8
Plane: tilt motors fast in final stages of quadplane transition
...
when transition of tilt quadplane has reached the stage where the tilted
motors are used solely for fwd thrust and rear motors are off we should
move the tilt to full forward rapidly
2017-04-19 09:08:14 +10:00
Tom Pittenger
5b47927937
Plane: pre-launch flaps incorrectly always disabled
...
Pre-launch flaps are always disabled by checking current state against zero (which it always will be) instead of the param which is what it was supposed to be checking.
2017-04-18 14:40:17 -07:00
Niels Joubert
873915d82b
AP_HAL_SITL: Support both SBPv0 and SBPv2
2017-04-18 18:25:54 +01:00
Niels Joubert
abd408bf40
SITL: Support both SBPv0 and SBPv2
2017-04-18 18:25:54 +01:00
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.
2017-04-18 18:25:54 +01:00
Andrew Tridgell
d5ec7b0aad
Plane: fixed a sign error in the angle assist code
...
thanks to Leonard for finding this!
2017-04-18 22:09:22 +10:00
Randy Mackay
41d999994a
Tools: update intel aero rtf default parameters
2017-04-18 20:32:36 +09:00
Andrew Tridgell
3415dfb46c
HAL_PX4: implement split transfers for I2C
2017-04-18 18:15:04 +10:00
Matt
29adf300ee
Tools: update default Solo parameters running AC3.5
2017-04-18 11:00:26 +09:00
Jacob Walser
5ee98879f3
Sub: Update ReleaseNotes.txt for 3.5-rc1
2017-04-17 21:30:19 -04:00
Andrew Tridgell
ebde6e1ce3
Copter: output any servo channels on motor output
...
if we have any auxillary servo channels we need to calculate the
output value
2017-04-18 09:34:42 +09:00
Randy Mackay
032bfad79f
Copter: move rc input check to esc_calibration_startup_check
...
No functional change
2017-04-18 09:29:55 +09:00
Randy Mackay
fc675a1e4a
Copter: do not allow motor test before initialisation completes
2017-04-18 09:29:53 +09:00
Randy Mackay
1bfbf0d43f
Copter: enable motors at end of initialisation
2017-04-18 09:29:51 +09:00
Andrew Tridgell
6a1c58b5a5
AP_Notify: fixed RGB led output to use SRV_Channels
2017-04-18 08:41:24 +10:00
Andrew Tridgell
ce87bb7e39
SRV_Channel: added set_output_pwm_chan()
2017-04-18 08:41:24 +10:00
Pierre Kancir
b541949262
WAF: Px4.py remove unused PX4_UAVCAN_ROOT and UAVCAN_LIBUAVCAN_PATH
2017-04-17 13:32:27 -07:00
Jacob Walser
004a7aceb7
Sub: Ignore mission commands with unsupported altitude values
2017-04-17 11:25:41 -04:00
Jacob Walser
287f2e3c56
Sub: Rework log opening/closing logic
...
We were trying to open logs at >400Hz when logging wasn't available
2017-04-17 10:55:18 -04:00
Eugene Shamaev
20f7d75b5a
AP_UAVCAN: multiple messages when more than 15 servos are sent
2017-04-17 12:32:56 +01:00
Michael du Breuil
994790be0b
Dataflash: Clamp GPS accuracy values
2017-04-17 11:37:22 +01:00
Eugene Shamaev
fd866d3e20
AP_Baro: removal of legacy UAVCAN support
2017-04-17 17:27:18 +10:00
Eugene Shamaev
67a6e651d6
AP_BoardConfig: removal of legacy UAVCAN support
2017-04-17 17:27:18 +10:00
Eugene Shamaev
0c4a68314b
AP_HAL_PX4: removal of legacy UAVCAN support
2017-04-17 17:27:18 +10:00
Eugene Shamaev
b3d9126407
AP_Compass: removal of legacy UAVCAN support
2017-04-17 17:27:18 +10:00
Eugene Shamaev
8130d85b42
AP_GPS: removal of legacy UAVCAN support
2017-04-17 17:27:18 +10:00
Andrew Tridgell
e8117f5f46
PX4: removed attempt at formatting microSD
...
this never worked, and its a bad idea anyway
2017-04-17 14:56:17 +10:00
Andrew Tridgell
92f060bdef
SITL: improved single-motor tailsitter plane
...
give larger control surfaces and take account of thrust airflow over
control surfaces
2017-04-17 14:23:15 +10:00
Andrew Tridgell
6b6ad6ddf2
AP_AHRS: fixed wrap of yaw in AHRS_View
2017-04-17 12:15:19 +10:00
Jacob Walser
7737c3445c
Sub: Default CAM_SLEW_LIMIT to 30 deg per second
2017-04-16 21:24:55 -04:00