15635 Commits

Author SHA1 Message Date
Lorenz Meier
f1ff61ec4f sensors app: Move a static member to being a class member 2015-04-26 14:33:57 +02:00
Lorenz Meier
1d283bf3c1 MAVLink app: Fix usage of static struct, make streams list const 2015-04-26 14:33:57 +02:00
Lorenz Meier
6c9e5d1ecf commander: Only subscribe to existing telemetry status publications 2015-04-26 14:33:56 +02:00
Lorenz Meier
6e060c01a7 SDLOG2: Optimize runtime efficiency 2015-04-26 14:33:56 +02:00
Lorenz Meier
28dfb8983a uORB: Add API to check if a topic exists yet 2015-04-26 14:33:56 +02:00
Lorenz Meier
f7f949f455 Navigator: Reduce excessive stack 2015-04-26 14:33:56 +02:00
Lorenz Meier
eba97bba4c MC att control: reduce stack slightly 2015-04-26 14:33:56 +02:00
Lorenz Meier
b1c0176f42 MC pos control: Reduce stack 2015-04-26 14:33:56 +02:00
Lorenz Meier
bbb27b8635 commander: Reduce excessive stack size 2015-04-26 14:33:56 +02:00
Lorenz Meier
6d41b5d063 NuttX configs: Reduce excessive number of reserved FDs 2015-04-26 14:33:55 +02:00
Lorenz Meier
0ebf626632 MAVLink app: Allow higher max data rate 2015-04-26 14:24:01 +02:00
Lorenz Meier
8334073bb9 USB: Crank up bus speed a bit 2015-04-26 14:02:36 +02:00
Lorenz Meier
8edbf72bd5 sensors app: Use right lookup function 2015-04-26 14:02:22 +02:00
Lorenz Meier
76ce611e84 MAVLink app: Use right lookup function 2015-04-26 14:02:06 +02:00
Lorenz Meier
36ca62ece9 param lib: Provide used index lookup 2015-04-26 14:01:42 +02:00
Lorenz Meier
1b6742cebe commander: Better user feedback after resolving preflight check warnings 2015-04-26 12:04:16 +02:00
David Sidrane
585c5334be Update Nuttx submodule == master that has the Workaround for bad values read from the STM32_OTGFS_GRXSTSP 2015-04-25 06:51:55 -10:00
David Sidrane
be378f4395 Merge pull request #2087 from PX4/master_usb_fix
Update Nuttx submodule == master_usb_fix that adds Workaround for bad va...
2015-04-25 06:45:24 -10:00
David Sidrane
3bba04b40a Update Nuttx submodule == master_usb_fix that adds Workaround for bad values read from the STM32_OTGFS_GRXSTSP 2015-04-25 06:32:46 -10:00
Lorenz Meier
7b06d781d8 Merge branch 'master' into beta 2015-04-25 12:55:13 +02:00
Lorenz Meier
c7ecafe99b commander: Critical fix for arm state machine. Only auto-save if not stored already 2015-04-25 12:53:58 +02:00
Lorenz Meier
7e81778908 commander: Fix data link lost / regained logic 2015-04-25 10:15:15 +02:00
Lorenz Meier
af22c49497 MAVLink app: send correct value when not estimating battery charge level 2015-04-25 09:45:16 +02:00
Lorenz Meier
75df06bc76 commander: Better text feedback in preflight-check 2015-04-25 09:43:54 +02:00
Mark Charlebois
d913ec8dc9 Changed device::px4_device_handle_t to device::file_t
This change allowed the _posix.cpp file changes to be merged
back into the original files.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 17:49:35 -07:00
Lorenz Meier
5c4494b1c9 commander: Fixing HIL operation with failing preflight checks 2015-04-24 21:06:45 +02:00
Lorenz Meier
9c56aa386b Merge pull request #2078 from andrea-nisti/master
Integration with optitrack mocap system. Correction in att_estimator_ekf and sdlog2 modules.
2015-04-24 20:56:00 +02:00
Mark Charlebois
20d35e33da Platform header file cleanup and consolidation
Removed obsolete porting cruft from px4_XXX.h files and merged the
POSIX changes in PreflightCheck_posix.cpp back to PreflightCheck.cpp

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 11:45:14 -07:00
Mark Charlebois
16d6068bfd QuRT: patch for eigen
This patch is required for QuRT. comlpex.h defines "I" and it replaces "I" in the
enum definition without this patch creating an error.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 10:52:07 -07:00
Andrea Nistico
e621b2eb18 code style fix 2015-04-24 17:03:05 +02:00
Andrea Nistico
3527a2fe89 Merge branch 'optitrack_integration'
sdlog and att_estimator_ekf update
2015-04-24 16:54:46 +02:00
Andrea Nistico
1f5775615f Rvis transposed, in this way we have consisency 2015-04-24 16:45:17 +02:00
andrea-nisti
72f9a3d8b0 Merge pull request #1 from andrea-nisti/optitrack_integration
Order fixed for vision position quaternion
2015-04-24 15:52:23 +02:00
andrea-nisti
c5ce8f39ae Order fixed for vision position quaternion
changed from [x y z w] to [w x y z]. In this way the notation is consistent and flightplot shows the real values.
2015-04-24 15:51:52 +02:00
Mark Charlebois
58a73a5392 Fixed list of SRCS in mavlink_tests/module.mk
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:56:09 -07:00
Mark Charlebois
4cedcfc58e math/test/test.cpp has invalid calls
The function calls ceil() and floor() but passes an int and there
is obviously no implementation for that so clang fails.

It seems like exp should be a float from this code.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:40:46 -07:00
Mark Charlebois
a1332e699c QuRT and POSIX changes - part 5
Last part of the main QuRT related changes

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:39:25 -07:00
Mark Charlebois
187f13cd70 QuRT and POSIX changes - part 4
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:24:31 -07:00
Mark Charlebois
c802beb3d7 QuRT and POSIX changes - part 3
More staged changes to support QuRT and related POSIX changes

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:13:08 -07:00
Mark Charlebois
071c4c1a9e Updated module.mk for changed file names
sensors_x.c were consolidated to sensors.c

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:05:49 -07:00
Mark Charlebois
8737d77947 QuRT and POSIX changes - part 2
Second staged group of changes for QuRT and related POSIX changes

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 01:01:36 -07:00
Mark Charlebois
3336fce1f4 QuRT and POSIX changes
Partial commit of the changes for QuRT and related changes for POSIX

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-24 00:52:44 -07:00
Pavel Kirienko
3f961bf3c6 UAVCAN driver silently ignores repeated start commands without error. This allows to avoid error messages when UAVCAN driver is started from extras script before default initialization sequence is executed. 2015-04-23 22:02:34 +03:00
tumbili
b7b9863595 corrected PWM_OUT for firefly6 configuration 2015-04-23 20:27:57 +02:00
Lorenz Meier
d5a9dffd43 Startup script: Add OSD support 2015-04-23 13:33:54 +02:00
Lorenz Meier
55b257eef3 Merge branch 'master' into beta 2015-04-22 20:47:01 +02:00
Mark Charlebois
a4c33f5173 QuRT: removed calls to sleep
A stub for hrt_sleep was removed. Will add back when DSPAL supports
sleep.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-22 11:16:58 -07:00
Mark Charlebois
e764c68d0a mavlink: consolidated nuttx and posix changes
Removed nuttx and posix specific files for mavlink_ftp and mavlink_receiver.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-22 11:08:19 -07:00
Mark Charlebois
d63d2f7a61 Posix: removed obsolete file mavlink_main_posix.h
The changes for __PX4_POSIX are in mavlink_main.h

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-22 10:41:32 -07:00
Mark Charlebois
f63ab3d5e3 Merge branch 'master' into linux
Signed-off-by: Mark Charlebois <charlebm@gmail.com>

Conflicts:
	makefiles/firmware.mk
2015-04-22 10:38:46 -07:00