Mark Charlebois
f3126e9d3a
Fixes for DriverFramework, accelsim and gyrosim
...
DriverFramework was updated to properly delete nodes in managed lists.
Baro was fixed to use DriverFramework.
Accelsim was fixed with change to DriverFramework to return < 0 when start()
is called and the driver was already started, or stop() is called but the
driver was not running.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-24 22:46:20 -08:00
Lorenz Meier
b42bcc48bf
Merge pull request #3263 from dagar/true_airspeed
...
HIL calculate TAS from IAS
2015-11-25 00:25:34 +01:00
Daniel Agar
56a6809486
HIL calculate TAS from IAS
2015-11-24 18:05:42 -05:00
Nate Weibley
483cb11157
Fix comparison error in RC+GPS triggered FTS failsafe check
...
This bug would cause loss of RC + loss of GPS to trigger a FTS when flying in non-manual modes with a good data link
2015-11-24 23:14:25 +01:00
Andreas Antener
9252414c76
added new parameter to enable/disable enforcing mount operation mode
2015-11-24 23:14:20 +01:00
Andreas Antener
7a31a8b1af
implemented VEHICLE_CMD_DO_MOUNT_CONFIGURE and added possibility to set mount mode via RC switch when not in offboard
...
use output 5 for mount mode (e.g. to support landing gears)
2015-11-24 23:14:20 +01:00
tumbili
78ace92530
reset position hold flag
2015-11-24 16:57:19 +01:00
Lorenz Meier
17caae00aa
Attitude estimator Q: Add performance counters for delay
2015-11-24 14:24:18 +01:00
Lorenz Meier
bd4497f883
Simulator: Add performance counters for delay
2015-11-24 14:23:59 +01:00
Lorenz Meier
1de4403686
Enable perf command
2015-11-24 14:23:42 +01:00
Andreas Antener
59f80581aa
switch to _ekf->baroHgt for pressure alt in ekf
2015-11-24 14:04:34 +01:00
Andreas Antener
82cf8d6ecd
switch to latest mavlink
2015-11-24 14:04:33 +01:00
Andreas Antener
2ceaab138f
added timestamp for altitude message
2015-11-24 14:04:33 +01:00
Andreas Antener
c706c30e83
fill pressure altitude in global position from estimators
2015-11-24 14:04:33 +01:00
Andreas Antener
11d9e3a325
also adding message to usb config
2015-11-24 14:03:54 +01:00
Andreas Antener
f5a844d4aa
added field for pressure altitude to global position
2015-11-24 14:03:54 +01:00
Andreas Antener
d9c332353a
added altitude stream to configs
2015-11-24 14:03:54 +01:00
Andreas Antener
8ddc7a27c7
implemented altitude message draft
2015-11-24 14:03:54 +01:00
Lorenz Meier
da59e632b2
Merge pull request #3256 from UAVenture/inav_terrain
...
Added terrain estimator to INAV
2015-11-24 14:01:07 +01:00
Andreas Antener
6bec773423
changed isfinite to PX4_ISFINITE
2015-11-24 13:37:06 +01:00
Andreas Antener
67dd28e2c4
update distance sensor separate from flow
2015-11-24 11:56:57 +01:00
Andreas Antener
a87ffe9bf3
added terrain estimator to inav
2015-11-24 11:56:57 +01:00
Andreas Antener
b7dfa3a9d0
made inav compile with c++
2015-11-24 11:56:57 +01:00
Lorenz Meier
fff75f6029
Travis CI: Workaround for Homebrew Emacs fail
2015-11-24 11:48:42 +01:00
David Sidrane
99921db5cf
Temporary (or not) fix calibration failure due
...
Due to the uOrb publishing rate difference beteen the mpu9250 driver and
the mpu6000 driver on the ICM-20608-G. The latter driver has an integrator output
the limit the publishing rate
2015-11-24 11:37:39 +01:00
Lorenz Meier
d4c8be3933
Update driver framework with fixed DF list deletion
2015-11-24 09:29:00 +01:00
Lorenz Meier
92d701a1fe
Fix Travis syntax
2015-11-24 09:03:55 +01:00
Lorenz Meier
6ccdc2c6fa
Fix Travis
2015-11-24 08:52:29 +01:00
Mark Charlebois
36208255bd
Address Sanitizer found delete vs delete[] issue
...
mavlink_main.cpp used new char[n] and delete vs delete[].
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 23:23:02 -08:00
Mark Charlebois
1aeca4f64d
Fixed code format and removed unused std::list
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 23:09:10 -08:00
Mark Charlebois
be0c5aaef5
Fixed documentation for decode_backtrace.py
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 21:37:55 -08:00
Mark Charlebois
08714d2c75
Fixed whitespace
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 21:31:50 -08:00
Mark Charlebois
0a8075ee33
Fixed accelsim
...
Accelsim runs the accel and mag separately now.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 21:30:33 -08:00
Mark Charlebois
5f4ee6ad9d
Fixed decode_backtrace.py to return proper index
...
The algorithm was returning the function after the desired function
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 21:30:33 -08:00
Mark Charlebois
92e47eba76
Added tool to decode stack backtraces
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-11-23 21:30:33 -08:00
Lorenz Meier
da47e8ade8
Validator: Reset error state if no error condition triggers
2015-11-24 00:11:49 +01:00
Lorenz Meier
a7cb170cc4
PX4 semaphores: Formatting fix
2015-11-23 22:05:17 +01:00
Lorenz Meier
86a66fe771
POSIX Formatting change
2015-11-23 21:50:51 +01:00
Lorenz Meier
2ce6988436
Merge pull request #3253 from DroneBuster/quad_h
...
Mixer for H configuration
2015-11-23 21:38:17 +01:00
DroneBuster
27b1637559
Mixers: add mixer for H configuration
2015-11-23 22:00:56 +02:00
DroneBuster
4ee04e3530
multirotor mixer: add H configuration
2015-11-23 22:00:28 +02:00
Lorenz Meier
f42b338f16
VDev: Switch to a timed wait semaphore
2015-11-23 19:51:45 +01:00
Lorenz Meier
1b91f78430
Add timed wait semaphore
2015-11-23 19:51:15 +01:00
Lorenz Meier
e2894c4a46
Added timed wait semaphore
2015-11-23 19:50:44 +01:00
Lorenz Meier
fb24a54ca4
SITL run: Always execute cleanup action
2015-11-23 13:51:18 +01:00
Lorenz Meier
23cfe5c41f
SITL run: Abort on first error
2015-11-23 13:38:05 +01:00
Lorenz Meier
5b278b0b15
Update Gazebo version
2015-11-23 12:45:08 +01:00
Lorenz Meier
6b5ba23db8
Makefile: Extend make clean with submodule sync which will save some developers
2015-11-23 12:41:44 +01:00
Lorenz Meier
0ec334128c
Gazebo tailsitter config: Start correct RGB sim
2015-11-23 12:41:13 +01:00
Lorenz Meier
885635ed0c
Gazebo iris config: start correct RGB sim
2015-11-23 12:40:54 +01:00