Commit Graph

18758 Commits

Author SHA1 Message Date
Lorenz Meier 3d8c628efa FW pos control: Comment and clean up altitude setpoint handling 2015-08-02 00:41:58 +02:00
Lorenz Meier 5fd88f4d3e MAVLink: Remove leftover debug comment 2015-08-01 17:32:58 +02:00
Lorenz Meier 283bca90d6 MAVLink: Remove leftover debug comment 2015-08-01 17:32:31 +02:00
Lorenz Meier 1b9ea1b7a1 FMU driver: Disable debug mode 2015-08-01 17:16:15 +02:00
Lorenz Meier 2a80c80a4a PX4 FLOW: Silence alarming messages on a normal boot 2015-08-01 17:16:01 +02:00
Lorenz Meier 0c6b8f2501 GPS: silence verbose boot messages 2015-08-01 17:15:52 +02:00
Lorenz Meier a446cb6b2f FMU driver: Disable debug mode 2015-08-01 17:15:38 +02:00
Lorenz Meier 3679c25125 PX4 FLOW: Silence alarming messages on a normal boot 2015-08-01 17:15:25 +02:00
Lorenz Meier c38c58291e GPS: silence verbose boot messages 2015-08-01 17:15:10 +02:00
Lorenz Meier ea7ae7d019 Merged beta into master 2015-08-01 16:58:02 +02:00
Lorenz Meier 848dd2155a Merge pull request #2628 from mcharleb/muorb_changes
muorb: code cleanup
2015-08-01 16:44:29 +02:00
Lorenz Meier ff1c9da390 Merge pull request #2627 from mcharleb/posix_whitespace_fixes
POSIX: code format changes
2015-08-01 16:44:13 +02:00
Lorenz Meier 09f6b88651 MAVLink app: Implement switch toggling for simulated RC link 2015-08-01 16:12:03 +02:00
Lorenz Meier 5f269b589f MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational 2015-08-01 12:48:38 +02:00
Lorenz Meier 79910ce7e0 MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational 2015-08-01 12:48:11 +02:00
Lorenz Meier 268bf3727e MAVLink app: Make bandwidth scaling depending on the TX error as well 2015-08-01 09:35:28 +02:00
Lorenz Meier 10a6a59498 MAVLink app: Make bandwidth scaling depending on the TX error as well 2015-07-31 20:06:23 +02:00
Lorenz Meier 32b9354783 Accel calibration: Show better error message if cal fails 2015-07-31 15:36:13 +02:00
Mark Charlebois 5120708b38 muorb: code cleanup
Fixed comments and code formatting

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-30 22:19:46 -07:00
Mark Charlebois c1317ad463 POSIX: code format changes
Changed the code format of the files derived from NuttX to match the code
style of PX4.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-30 17:19:55 -07:00
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
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 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
Nghia Ho 4ba7649fb1 fixed incorrect return type 2015-07-25 20:36:05 -07: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
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
David Sidrane fc6144c46e Updated Submodule src/lib/uavcan ==master 2015-07-22 09:17:32 -10: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
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 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 ffc9668d5b PWM params: Doc fixes 2015-07-22 12:24:37 +02:00
Lorenz Meier a1fd088e8f MAVLink app: Rely on booted state, not on timeout for parameters. This fixes any param timing issues for good. 2015-07-22 10:03:45 +02:00
Lorenz Meier 8e4072eff7 Merge pull request #2581 from kd0aij/beta
fix description for SENS_BOARD_?_OFF parameters
2015-07-20 21:06:10 +02:00
Mark Whitehorn dd48b950ef fix units metadata for SENS_BOARD_?_OFF parameters 2015-07-20 07:55:46 -06:00
Lorenz Meier 0d90cf19dd Mag calibration: Reduce time required to complete calibration significantly 2015-07-20 10:45:15 +02:00
Lorenz Meier 6d096401b5 Commander: Turn calibration warnings into critical (voice) output 2015-07-20 10:44:09 +02:00
Lorenz Meier 006dfbb14f Commander: Speed up airspeed calibration 2015-07-20 10:43:12 +02:00
Lorenz Meier d0d46c9713 MAVLink app: Use better default rates 2015-07-20 10:16:05 +02:00
Lorenz Meier 0321f416a0 Increase allowance for vertical velocity in landed mode 2015-07-19 18:33:14 +02:00
Lorenz Meier 9f322a395e Make land detector more robust during initial spool-up 2015-07-19 18:30:52 +02:00