Mark Charlebois
54bae34a2c
Build fixes for qurt after rebase on PX4 master
...
Removed the re-definitions of the usage method in the posix/main.cpp file.
Added qurt_external_hook interface to call externally linked module.
Fixed code format to comply with PX4 style.
Added usage information to main app and handled cases for unknown arguments.
Fixed the orb_priority interface to use int32_t instead of int.
Fixes to get hil working with led changes.
Added the config_eagle_adsp.mk file and update the make files to to use new
include/lib paths
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-09-04 11:09:29 -07:00
Lorenz Meier
86d1e38f7a
MAVLink: Improve switch handling
2015-09-04 19:58:04 +02:00
Lorenz Meier
be92c1189b
Fix handling of RC mode selection
2015-09-04 19:57:44 +02:00
Lorenz Meier
f63dd12952
Fix MAVLink MANUAL_CONTROL simulation mode handling
2015-09-04 19:11:40 +02:00
Lorenz Meier
ae2dfe0026
Fix MAVLink network init
2015-09-04 19:11:17 +02:00
tumbili
4fae86b5ac
mavlink socket: stream to localhost before actually receiving packets
2015-09-04 15:02:04 +02:00
Lorenz Meier
d93337017d
Commander: Do not emit status message if RC becomes available first time
2015-09-04 14:57:51 +02:00
Lorenz Meier
a058ce4b8e
Mission: Do not emit status messages if nothing changes
2015-09-04 14:57:51 +02:00
Lorenz Meier
f2a780dffd
Manual control: Add switches
2015-09-04 14:57:51 +02:00
Lorenz Meier
6e9a460c17
MAVLink receiver: Clean up joystick interface
2015-09-04 14:57:51 +02:00
tumbili
cb96dc1074
do not close stdin/stdout for posix
2015-09-03 10:00:57 +02:00
tumbili
4d35291649
avoid division by zero
2015-09-03 09:56:07 +02:00
Lorenz Meier
c776082dd8
Merge branch 'beta'
2015-09-03 08:34:46 +02:00
tumbili
980217468f
set actuator commands to zero if vehicle status is still unknown
2015-09-02 21:58:29 +02:00
tumbili
95af5fc3d0
do not run mavlink receiver before app is fully booted when using sockets
2015-09-02 10:25:10 +02:00
tumbili
b1850a316b
support sitl for planes
2015-09-01 09:40:20 +02:00
tumbili
b4839731ad
use correct syntax for polling
2015-09-01 09:36:27 +02:00
Lorenz Meier
d722292381
MC attitude controller: Use tighter attitude control gains
2015-08-30 22:43:07 +02:00
Lorenz Meier
b5a410e9d2
EKF: Set better default gains
2015-08-30 19:37:41 +02:00
Lorenz Meier
293bd026d0
EKF: Set mag timeout
2015-08-30 14:23:46 +02:00
Lorenz Meier
46f7404078
Q estimator: Set mag timeout
2015-08-30 14:23:35 +02:00
Lorenz Meier
68666aa393
EKF: Use voting class instead of special routines to select sensor
2015-08-30 12:53:22 +02:00
Lorenz Meier
a7e3232e7f
sensors app: Initialize class count, remove magic numbers, ensure that the sensor combined struct cannot overflow
2015-08-30 11:52:31 +02:00
Lorenz Meier
0732ec650f
Q estimator: Use all available sensor instances
2015-08-30 11:51:26 +02:00
Lorenz Meier
f539246e4f
MAVLink app: Set gyro timestamp in HIL
2015-08-30 11:37:28 +02:00
Lorenz Meier
221b2f1331
Attitude only EKF: Build fix
2015-08-30 11:37:28 +02:00
Lorenz Meier
e76037233c
Attitude only EKF: Update to new sensor combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
ad14b471e3
sdlog2: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
ae569ba543
INAV: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
502a25d27f
Navigator: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
caacb4f777
MAVLink: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
ff8e4f2ea6
EKF: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
1cdcf8b5dd
Commander: Update to new sensors combined topic
2015-08-30 11:37:27 +02:00
Lorenz Meier
fd0950f046
Attitude estimator Q: Update to new sensors combined topic
2015-08-30 11:37:26 +02:00
Lorenz Meier
374abf3b73
Sensors app: remove redundant code
2015-08-30 11:37:26 +02:00
Lorenz Meier
ddf624f868
Merge branch 'master' into attitude_estimator_q_voting
2015-08-30 11:36:49 +02:00
Lorenz Meier
fbe5ef6087
uORB: Provide used group count
2015-08-30 00:12:45 +02:00
Lorenz Meier
8d5fb36886
Improve EKF status output printing
2015-08-29 16:16:46 +02:00
Lorenz Meier
361f858c14
Merged master
2015-08-28 23:05:58 +02:00
Lorenz Meier
700594e743
Merge branch 'beta'
2015-08-28 22:03:12 +02:00
Andrew Tridgell
4eaa18e6f9
perf_counter: fixed write to correct fd for perf output
...
this fixes perf output for nsh over MAVLink
2015-08-28 21:57:09 +02:00
Lorenz Meier
3724947046
Fix circuit breaker param typo
2015-08-28 12:18:25 +02:00
Lorenz Meier
ad1dff434d
Navigator: Fix out of index warnings when empty offboard mission was read
2015-08-26 20:14:40 +02:00
Lorenz Meier
5db1490a03
EKF: Only publish with low EPH / EPV if the position estimate is actually valid / in place.
2015-08-26 20:07:56 +02:00
Lorenz Meier
badb22bc23
MAVLink app: Fix include guard to condition on NuttX when referring to NuttX
2015-08-26 16:17:37 +02:00
Lorenz Meier
9ef9185d1d
Commander: Fix commandline handling
2015-08-26 16:17:07 +02:00
Lorenz Meier
7fb22e77f6
Remove old file
2015-08-26 15:54:02 +02:00
Lorenz Meier
4143c94029
sensors app: Re-introduce sensor rate limiting
2015-08-26 14:15:32 +02:00
Simon Wilks
56adce9432
Don't try to convert gps time to seconds a second time round and if requested only use GPS time when a 3D fix is present.
2015-08-26 12:35:53 +02:00
Simon Wilks
28d0ad4854
Don't try to convert gps time to seconds a second time round and if requested only use GPS time when a 3D fix is present.
2015-08-26 12:17:14 +02:00