14103 Commits

Author SHA1 Message Date
Lorenz Meier
ecb45b656a Clean up UAVCAN startup 2015-09-19 17:09:45 +02:00
Lorenz Meier
b067a0c094 Merge branch 'ekf_voting_priority' 2015-09-19 10:51:01 +02:00
Lorenz Meier
1412781970 Merge pull request #2843 from PX4/paramssrcparserpython3
has_key is not available in python > 3.0
2015-09-19 10:20:05 +02:00
Lorenz Meier
6cbca62d88 Merge pull request #2876 from NaterGator/ledlimit
Add parameter to limit the maximum brightness of the RGB LED
2015-09-18 21:55:54 +02:00
Nate Weibley
90894530e1 Fix POSIX build 2015-09-18 10:55:39 -04:00
Nate Weibley
04a7d19405 Add parameter to limit the maximum brightness of the RGB LED 2015-09-18 10:21:50 -04:00
Lorenz Meier
1bf01a5a72 Merge pull request #2874 from mcharleb/poll_test
Poll test
2015-09-17 09:05:58 +02:00
Mark Charlebois
ed70a1a1b0 Updated dspal version
Fix to remove dspal version of signal.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 17:08:14 -07:00
Mark Charlebois
3a2e064c92 Fixed error due to set but unused variable
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 15:58:15 -07:00
Lorenz Meier
d8f5360868 Merge pull request #2873 from mcharleb/poll_test
Fixed poll timeout bug
2015-09-17 00:30:11 +02:00
Mark Charlebois
7d2ba97511 Fixed poll timeout bug
The SIGCONT signal was being ignored by the HRT queue thread so the
usleep was not waking up early to process new work.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 15:24:58 -07:00
Lorenz Meier
e635052dd2 Merge pull request #2872 from mcharleb/poll_test
Poll test
2015-09-16 23:56:04 +02:00
Mark Charlebois
6feaccca78 posix: unit test for poll and vdev
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 14:00:51 -07:00
Mark Charlebois
c602d55df9 Start of poll testcase
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-16 08:14:44 -07:00
Lorenz Meier
9d230dba0e Merge pull request #2869 from kuri-kustar/master
- changes to allow for multi-uav support
2015-09-16 15:31:12 +02:00
Tarek Taha
24feea6346 - changes to allow for multi-uav support 2015-09-16 16:56:52 +04:00
Roman Bapst
612e3b49ef Merge pull request #2868 from PX4/fw_landing_bugfix
FW landing bug
2015-09-16 08:22:58 +02:00
tumbili
9fdec6f06a fixed bug which allowed high roll angle setpoints during final landing approach 2015-09-15 16:41:21 +02:00
Lorenz Meier
683df0eb46 Merge pull request #2862 from adegroote/mavlink_mission_fix
Mark FILESYSTEM_ERRCOUNT_NOTIFY_LIMIT as an unsigned int
2015-09-14 10:11:10 +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
Thomas Gubler
e713f689bf has_key is not available in python > 3.0
Replacing with 'in'

See https://docs.python.org/3.1/whatsnew/3.0.html#builtins
2015-09-12 15:39:28 +02:00
Lorenz Meier
fc47f62b14 Merge pull request #2834 from mcharleb/dspal-add-write
qurt: updated dspal version
2015-09-10 22:33:55 +02:00
Mark Charlebois
5182a63512 qurt: updated dspal version
Added declaration of write() call

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-10 13:05:31 -07:00
tumbili
10171df59a ll40ls: do not start driver if already started 2015-09-09 22:58:51 +02:00
Lorenz Meier
b3fa497064 Merge pull request #2826 from mcharleb/dspal_update
qurt: Updated dspal version
2015-09-09 08:26:53 +02:00
Mark Charlebois
c815ddb661 qurt: Updated dspal version
Added missing extern "C" blocks

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-09-08 19:45:48 -07:00
Lorenz Meier
a470e03cf0 Rearrange default stream rates for MAVLink 2015-09-08 18:19:29 +02:00
Lorenz Meier
b3b91921ec UART1 is only used for debug, save unnecessary RAM used in its buffering 2015-09-08 11:51:33 +02:00
Lorenz Meier
c118351ba9 ROMFS: Wait for sensors to be started 2015-09-07 15:43:43 +02:00
Lorenz Meier
0fd605cd20 Enfore 1s sleep after sensor start, force joystick back to simulation mode 2015-09-07 15:40:25 +02:00
Lorenz Meier
7633c986c5 Fix POSIX scheduling levels 2015-09-07 14:32:56 +02:00
Lorenz Meier
9a30fb76db POSIX scheduling: Fix default value 2015-09-07 14:29:11 +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
ae56496ba3 Data validator: Add priority support 2015-09-07 09:57:42 +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
8d0ecda8c6 Add additional delay to system startup to overcome sensor init noise. Needs a proper solution 2015-09-06 15:53:13 +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
54209af679 POSIX: Improve shell so it does not spam the user, enable CTRL-C to actually quit the application. Twiddle the app boot delay to avoid a race with the commander app. Needs a proper fix on the startup sequencing. 2015-09-06 15:37:35 +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
0b4f88a490 Enforce code style for more modules 2015-09-06 12:07:27 +02:00
Lorenz Meier
7465a649c3 STM32 driver: Fix code style 2015-09-06 12:07:10 +02:00
Lorenz Meier
d6a90db5ba FMU driver: Fix code style 2015-09-06 12:06:54 +02:00
Lorenz Meier
8421d51d5e PX4IO driver: Fix code style 2015-09-06 12:05:37 +02:00
Lorenz Meier
28bbbd1563 Enforce code style for src/include 2015-09-06 12:03:09 +02:00
Lorenz Meier
33829de535 MAVLink log: Fix code style 2015-09-06 12:02:53 +02:00
Lorenz Meier
fc745a7afc List.hpp: Fix code style 2015-09-06 12:02:43 +02:00