David Sidrane
05a08252ff
Bugfix:pthread_create retuns 0 on success and positive error on error without errono set
2015-09-23 08:19:23 -10:00
David Sidrane
8eaf213edd
Update uavcan_main.cpp
2015-09-23 05:32:14 -10:00
David Sidrane
2a36067cc7
Added reset to usage
2015-09-23 04:18:40 -10:00
David Sidrane
1996d2b55a
Uavcan parameter and reset command line operations
2015-09-23 04:07:42 -10:00
David Sidrane
d69be4b554
Added UAVCAN Time Synchronization Master capabilities to FMU
2015-09-23 03:53:49 -10:00
David Sidrane
f424cc6b18
Using the uavcan stm32 clock driver to support UAVCAN time syncing
...
Conflicts:
src/lib/uavcan
src/modules/systemlib/print_load_posix.c
src/modules/uavcannode/module.mk
2015-09-23 03:53:09 -10:00
tumbili
27bf924a40
fix handling of mavlink mode argument
2015-09-23 11:41:42 +02:00
Lorenz Meier
5fad70b0df
Merge pull request #2751 from PX4/master_uavcan_servers_single_iface
...
UAVCAN: using only primary interface for firmware update and node ID allocation
2015-09-20 23:08:27 +02:00
Lorenz Meier
5ed223221c
EKF: Fix param naming
2015-09-20 10:54:25 +02:00
Lorenz Meier
b067a0c094
Merge branch 'ekf_voting_priority'
2015-09-19 10:51:01 +02:00
tumbili
9fdec6f06a
fixed bug which allowed high roll angle setpoints during final landing approach
2015-09-15 16:41:21 +02:00
Arnaud Degroote
2c947735ae
Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
...
Fix the compilationof mavlink_mission.cpp failing with
error: comparison between signed and unsigned integer expressions
[-Werror=sign-compare]
2015-09-14 09:57:22 +02:00
Lorenz Meier
a470e03cf0
Rearrange default stream rates for MAVLink
2015-09-08 18:19:29 +02:00
Lorenz Meier
1977dc1a3f
MAVLink app: Stop spamming the user with file system errors after two failures.
2015-09-07 10:23:15 +02:00
Lorenz Meier
ad2058427d
sensors app: Keep looking for new sensors until system is fully booted
2015-09-07 10:16:50 +02:00
Lorenz Meier
52a2946827
EKF: Add sensor priority support
2015-09-07 10:00:03 +02:00
Lorenz Meier
d558819a24
Attitude estimator Q: Add sensor priority support
2015-09-07 09:59:49 +02:00
Lorenz Meier
d5e152f2cd
Attitude estimator Q: Add output filter for rate outputs to bring noise level into manageable range
2015-09-06 20:15:59 +02:00
Lorenz Meier
dce31a76a8
EKF: Set correct interval / update rate
2015-09-06 20:10:14 +02:00
Lorenz Meier
82280cc327
MC att control: Set tighter angle limits to make response smoother
2015-09-06 15:52:41 +02:00
Lorenz Meier
4450f1ae54
Navigator: Fix priority to run at much lower priority than controllers, but higher than common stuff.
2015-09-06 15:36:37 +02:00
Lorenz Meier
75129b9cae
Fix code style for unit tests
2015-09-06 12:00:04 +02:00
Lorenz Meier
fba569f12c
Fix code style for system lib
2015-09-06 11:59:50 +02:00
Lorenz Meier
ec5a0d5e80
segway: Fix code style
2015-09-05 22:17:58 +02:00
Lorenz Meier
d18d43b0da
dataman: fix code style
2015-09-05 22:16:38 +02:00
Lorenz Meier
437c494548
bottle drop: Fix code style
2015-09-05 22:16:25 +02:00
Lorenz Meier
543f1f0ce3
Fixed wing backside controller: Fix code style
2015-09-05 22:16:12 +02:00
Daniel Agar
3e5ce55b94
fix spelling
2015-09-05 21:59:23 +02:00
Lorenz Meier
d532e372ac
Merge branch 'master' into ekf_voting
2015-09-05 17:41:21 +02:00
Lorenz Meier
9950d5e950
EKF: Use delta angles / velocities if available, fall back to rates / acceleration when needed. Remove unused sensor offsets. Store estimated offset on landing, but do not yet load it on boot (we want to check these after real flights in logs first)
2015-09-05 17:30:52 +02:00
Lorenz Meier
597bfc340a
Control lib: Add option to store parameters
2015-09-05 17:28:00 +02:00
Lorenz Meier
1f66c26a62
Q estimator: Use delta angles when available
2015-09-05 17:27:43 +02:00
Lorenz Meier
a1f93f52b0
Merge pull request #2811 from mcharleb/qurt_rebase_updates-3
...
Qurt rebase updates 3
2015-09-05 11:55:03 +02:00
Lorenz Meier
329f7c0130
MAVLink: Consolidate message forwarding flag
2015-09-05 10:28:43 +02:00
tumbili
0fe272c9b3
support simulated airspeed
2015-09-04 22:34:28 +02:00
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