Commit Graph

12748 Commits

Author SHA1 Message Date
Lorenz Meier 5226ffb3a7 IRIS config: Use tighter attitude control gains 2015-08-30 22:42:28 +02:00
Lorenz Meier 22864a3e32 TECS: Initialize all integrals in one place when not active 2015-08-28 22:57:38 +02:00
Lorenz Meier 2c0816013d Merge pull request #2769 from PX4/mission_fixes
Mission fixes
2015-08-28 22:02:09 +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
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
philipoe d00f78061f Mathlib: Fix to matrix division operator 2015-08-26 09:33:35 +02:00
Lorenz Meier b9e991a3df UAVCAN fix compile warning on signedness 2015-08-24 10:13:21 +02:00
tumbili 3ccb35f338 fix v1.0.0beta3 2015-08-23 14:06:25 +02:00
Lorenz Meier 47aedba691 TECS: Fix altitude reset logic 2015-08-23 14:06:16 +02:00
Lorenz Meier 74b2d21e94 HIL: Do not start GPS regardless of platform 2015-08-23 11:33:04 +02:00
Lorenz Meier b235420f17 HIL: Limit stack size of HIL app 2015-08-23 11:06:04 +02:00
Lorenz Meier 4a839c7e7e HIL: Do not start GPS deamon 2015-08-23 11:05:32 +02:00
Lorenz Meier 6bb941218c Limit stack size of HIL app launcher 2015-08-23 11:05:09 +02:00
Lorenz Meier 135543f03f Airspeed MEAS: fix code style 2015-08-23 10:49:09 +02:00
Lorenz Meier bac89be4b9 Airspeed ETS: fix code style 2015-08-23 10:48:58 +02:00
Lorenz Meier dcf7b81f83 Airspeed: fix code style 2015-08-23 10:48:48 +02:00
Lorenz Meier 5c5ba1a85f Fix path for examples 2015-08-23 10:39:49 +02:00
Lorenz Meier 0d44510f67 Examples: Fix copyright 2015-08-23 10:12:40 +02:00
Lorenz Meier 07a88e9e86 print load: Fix struct visibility 2015-08-22 22:16:03 +02:00
Lorenz Meier 808d817cfe Add missing decls to print load 2015-08-22 22:10:29 +02:00
Lorenz Meier 10047964e3 Fix compile error on load print struct 2015-08-22 21:12:26 +02:00
Lorenz Meier be63859893 FMU driver: Remove excessive task space 2015-08-22 20:44:29 +02:00
Lorenz Meier e1aaaa1f18 MAVLink: Start app using pre-configured streams to save some script execution overhead. Frees 1K during app startup, which should help FMUv1 considerably. 2015-08-22 20:31:45 +02:00
Lorenz Meier 86e2e7e2a6 print load: Initialize to empty string, not null pointer 2015-08-22 19:21:54 +02:00
Lorenz Meier c264d6bb99 SDLOG2: Store load / mem use post-flight 2015-08-22 15:27:05 +02:00
Lorenz Meier b70c9a84c6 systemlib: Add ability to dump memory usage 2015-08-22 15:26:28 +02:00
Lorenz Meier 7cb97f1d39 top: Fix code style 2015-08-22 14:25:39 +02:00
Lorenz Meier 8cda0ec266 EKF memory usage fix 2015-08-22 14:13:03 +02:00
tumbili 6cdceb1829 fix tecs status logging 2015-08-22 14:08:58 +02:00
tumbili 221c222ca2 comment out code which relied on old tecs logging format 2015-08-22 14:08:57 +02:00
Pavel Kirienko f371ece43b UAVCAN_ENABLE defaults to 0 2015-08-22 13:54:57 +02:00
Pavel Kirienko 08fde4f505 UAVCAN startup delay fix 2015-08-22 13:54:57 +02:00
Pavel Kirienko 59fd94da3e Libuavcan synced with the version that has DSDL v1.0.0rc1 - no logical changes 2015-08-22 13:54:57 +02:00
Pavel Kirienko 281cf49586 Libuavcan update - fixed file IO loops 2015-08-22 13:54:57 +02:00
Pavel Kirienko 0e10638c7e Temporary fix to UAVCAN sensor prioritization issue, see #2081, #2715 2015-08-22 13:54:57 +02:00
Pavel Kirienko e1f33871ef UAVCAN enabled by default 2015-08-22 13:54:57 +02:00
Pavel Kirienko 6864779fa6 Multiple stages for UAVCAN_ENABLE 2015-08-22 13:54:56 +02:00
Pavel Kirienko 4296dac884 Libuavcan update 2015-08-22 13:54:56 +02:00
Pavel Kirienko 9b32a55b40 Libuavcan update 2015-08-22 13:54:56 +02:00
Pavel Kirienko 3860dbdc8c UAVCAN Barometer driver fix - reporting temperature in Celsius degrees, not in Kelvin 2015-08-22 13:54:56 +02:00
Pavel Kirienko 473d321af8 UAVCAN Magnetometer driver update - no logical changes 2015-08-22 13:54:56 +02:00
Pavel Kirienko 4ec16efe68 Libuavcan update 2015-08-22 13:54:56 +02:00
Lorenz Meier a38d954d9a Update MAVLink submodule 2015-08-22 13:52:05 +02:00
Lorenz Meier 7c33e1fdb5 Update NuttX submodule 2015-08-22 13:51:28 +02:00
Lorenz Meier 8ec5b03211 Disable VTOL airframes since they are not fully stable in beta 2015-08-19 16:29:54 +02:00
Lorenz Meier ac4c608573 Merge pull request #2703 from PX4/beta_uavcan_servers_fix
Beta uavcan servers fix
2015-08-15 09:22:11 +02:00
Pavel Kirienko 36f91d30eb Fixes pure virtual call exception in VirtualCanDriver<>::handleRxFrame()
Stack trace:
Thread [1] (Suspended: Breakpoint hit.)
        12 __cxa_pure_virtual() libxx_cxapurevirtual.cxx:66 0x0808ca42
        11 notifyRxFrameListener() uc_dispatcher.cpp:216 0x080787ce
        10 uavcan::Dispatcher::spinOnce() uc_dispatcher.cpp:276 0x080787ce
        9 uavcan::Scheduler::spinOnce() uc_scheduler.cpp:196 0x0807b4e0
        8 spinOnce() abstract_node.hpp:88 0x080659fc
        7 spinOnce() node.hpp:132 0x080659fc
        6 UavcanNode::node_spin_once() uavcan_main.cpp:428 0x080659fc
        5 UavcanNode::run() uavcan_main.cpp:542 0x08065e74
        4 operator() uavcan_main.cpp:343 0x0806626a
        3 UavcanNode::__lambda0::_FUN() uavcan_main.cpp:343 0x0806626a
        2 task_start() task_start.c:138 0x08087720
        1 <symbol is not available> 0x00000000
2015-08-15 09:53:13 +03:00
Pavel Kirienko aa412aaced UAVCAN servers: proper handling of startup failure, more verbose error reporting 2015-08-15 09:42:16 +03:00
Lorenz Meier e9ce0789c3 Merge pull request #2545 from PX4/beta_uavacan
Merged master_uavcan_modular src/modules/uavcan/
2015-08-14 14:16:40 +02:00