Commit Graph

48668 Commits

Author SHA1 Message Date
Mark Charlebois a96db1580f Platform cleanup - remove duplicate files
The POSIX and QURT platforms contain several duplicate files.
These files have been factored out into platforms/posix/work_queue.
The config files have been updated to include the
platforms/posix/work_queue module.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-28 20:08:50 -07:00
Lorenz Meier 08c50cac5e Add airframe icons 2015-07-29 00:04:11 +02:00
Lorenz Meier 6dff0b5ebf Add airframe icons 2015-07-29 00:04:04 +02:00
Lorenz Meier d6290d8f5d Airframe Configs: Add version field 2015-07-28 23:59:06 +02:00
Lorenz Meier 040787297b Airframe Configs: Add version field 2015-07-28 23:58:50 +02:00
Lorenz Meier 4471b18117 Build system: Add support for airframes config file 2015-07-28 23:57:51 +02:00
Lorenz Meier 455c449a02 Build system: Add support for airframes config file 2015-07-28 23:45:30 +02:00
Lorenz Meier f226e808b2 Merge pull request #2615 from Zefz/nan-protect
attitude_estimator_q: Fix NaN protection
2015-07-28 18:41:12 +02:00
Johan Jansen 99c448b5f0 attitude_estimator_q: Fix NaN protection 2015-07-28 16:07:05 +02:00
Lorenz Meier 7956f97abb Merge pull request #2604 from mcharleb/muorb-updates
muorb: file rename and updates
2015-07-27 18:12:32 +02:00
Lorenz Meier b629755d92 Merge pull request #2605 from nghiaho12/bug_fix_nullptr
fixed incorrect return type for bool ORBSet::erase(...)
2015-07-27 18:08:51 +02:00
Lorenz Meier 251325760e MC pos ctrl: Fixed frame size guard 2015-07-27 18:08:07 +02:00
Lorenz Meier 80d63d4ea5 Merge pull request #2607 from devbharat/master
Fixes stack frame size error when compiling mc_pos_control_m on vagrant
2015-07-27 18:06:11 +02:00
Lorenz Meier 75085dc5d6 Condition TECS properly on any altitude control mode 2015-07-27 10:16:48 +02:00
Lorenz Meier 09da389558 TECS: Add in-air state and trigger filter state resets when not flying to ensure correct filter state initialization 2015-07-27 10:10:15 +02:00
devbharat 89f64ab0d3 Fixes stack frame size error when compiling mc_pos_control_m on vagrant 2015-07-27 07:17:46 +02:00
Pavel Kirienko b09509c407 Test fix #42 2015-07-26 16:03:07 +03:00
Lorenz Meier 509b8c1c24 MC: Move all multicopter configs to PWM min/max params 2015-07-26 10:52:09 +02:00
Nghia Ho 4ba7649fb1 fixed incorrect return type 2015-07-25 20:36:05 -07:00
ilia-sheremet b204cb36d8 Acceptance filter update for new transport layer corrections 2015-07-25 20:25:06 +01:00
Pavel Kirienko 1e749b687c Linux nodetool: YAML parameter output 2015-07-25 20:04:29 +03:00
Lorenz Meier 5cfc12c5cf Merge pull request #2603 from mcharleb/uorb-unittests
uORB: fixed copyright on unit tests
2015-07-25 10:37:56 +02:00
Mark Charlebois b7f1dd9858 muorb: file rename and updates
Changed muorb_fastrpc.cpp to px4muorb.cpp to match the name of the
library that implements the FastRPC calls.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-24 20:13:17 -07:00
Mark Charlebois 68c9f88f2c uORB: fixed copyright on unit tests
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-24 18:50:39 -07:00
Pavel Kirienko ec6722ba28 STM32: simple init overload 2015-07-25 00:54:19 +03:00
Pavel Kirienko 0a5edf314c STM32: auto bit rate in silent mode 2015-07-25 00:52:09 +03:00
Pavel Kirienko 14913b4cb2 STM32 auto bit rate 2015-07-25 00:16:37 +03:00
ilia-sheremet 5fa5a4f365 Acceptance filter update for new transport layer 2015-07-24 21:04:56 +01:00
Lorenz Meier f99ed68701 Merge pull request #2595 from devbharat/master
Posix gazebo SITL
2015-07-24 09:47:07 +02:00
devbharat 53cc070925 Removed unnecessary iris.launch from launch file 2015-07-23 19:12:45 +02:00
devbharat 6a40c173fd Added the launch file 2015-07-23 18:54:58 +02:00
devbharat 927056340d Merge branch 'master' of https://github.com/PX4/Firmware 2015-07-23 18:43:54 +02:00
devbharat 9a6f52736b Added launchfile to launch gazebo iris and mavros bridge. Added sitl_gazebo to makefile and new init rc file for gazebo iris apps and params 2015-07-23 15:45:59 +02:00
Pavel Kirienko ad12760d7f NodeStatusMonitor: Fix to premature node timeout 2015-07-23 14:47:57 +03:00
Lorenz Meier e84d97b387 Only update TECS filter if auto is enabled. This forces the internal TECS logic to reset between auto runs 2015-07-22 22:40:26 +02:00
Lorenz Meier 97e9f44d35 TECS: Reset integrator states on first run or when DT is large 2015-07-22 22:40:26 +02:00
Pavel Kirienko 5bf015aa28 STM32: Proper CAN timing computation routine; closes #43 2015-07-22 22:54:52 +03:00
David Sidrane fc6144c46e Updated Submodule src/lib/uavcan ==master 2015-07-22 09:17:32 -10:00
Lorenz Meier 9500ffd0a8 Merge pull request #2587 from DonLakeFlyer/ParamValidate
Validate parameter meta data
2015-07-22 19:14:58 +02:00
Don Gagne 55ce4d7b91 Check for duplicates 2015-07-22 09:59:23 -07:00
Don Gagne 93455b92e4 Fix duplicate param definition 2015-07-22 09:59:02 -07:00
Don Gagne f820e733cc Meta data fixes 2015-07-22 09:01:44 -07:00
Don Gagne ad7612220d Validate meta data 2015-07-22 09:01:31 -07:00
Lorenz Meier f94e2c8136 FMU driver: Rely on prearmed field to pre-arm 2015-07-22 17:16:34 +02:00
Lorenz Meier fb9dcfc4a1 commander: populate prearmed field 2015-07-22 17:16:34 +02:00
Lorenz Meier 7b7ec672b9 Add prearm state to actuator armed topic 2015-07-22 17:16:34 +02:00
Lorenz Meier d94f2aa407 MC pos control: Use separate params for manual control 2015-07-22 17:12:43 +02:00
Lorenz Meier 033c512fbf Add separate params for manual throttle control 2015-07-22 17:12:43 +02:00
Lorenz Meier 615b777348 Merge pull request #2579 from PX4/land_detector_robustness
Land detector robustness
2015-07-22 12:55:31 +02:00
Lorenz Meier fb85723e6b F450 config: Force params to sane values if set to default 2015-07-22 12:28:13 +02:00