13568 Commits

Author SHA1 Message Date
Mark Charlebois
faae76e3c7 Removed __PX4_QURT ifdefs from application layer
Replaced test for __PX4_QURT with test for NAV_DEBUG.

Optimized implementation to remove code when flag is not set.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-08-06 12:51:20 -07:00
Mark Charlebois
009f528266 Fixes for posix-arm and qurt builds
Ifdefed out deadcode in position_estimator_inav_main.c as the
deadcode does not compile for qurt.

Added fixes to get a successful build for posix-arm and qurt targets.
Removed CLOCK_REALTIME def from px4_time.h for qurt and removed unused
variables in att_est_q and mc_att_control.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-08-05 18:34:46 -07:00
Lorenz Meier
d4e9b72a01 Merge pull request #2640 from UAVenture/vtol_fixes
VTOL: Bring back the ability to transition, blend and cleanup tiltrotor a little
2015-08-05 18:31:24 +02:00
Simon Wilks
809b6591c3 Bring back the ability to transition plus a partial cleanup of tiltrotor support and firefly6 config updates. 2015-08-05 16:16:03 +02:00
Lorenz Meier
da4d8a5c2b Support the SYS_USE_IO=0 operation mode even with AUX mixer file present 2015-08-04 23:27:38 +02:00
Lorenz Meier
4cf51beb4b FW Att control: Fix merge fail for attitude setpoint 2015-08-04 17:44:54 +02:00
Lorenz Meier
d68b6e2896 Merge pull request #2636 from schn27/fix-fmu_actuator_outputs
Fix fmu actuator outputs
2015-08-04 13:54:54 +02:00
Andreas Antener
863fdccf92 fix current scaling for mavlink message 2015-08-04 11:59:12 +02:00
Lorenz Meier
420acb9748 Merge branch 'beta' 2015-08-04 10:56:53 +02:00
luft27
0ba1774fcb merge from upstream 2015-08-03 15:37:39 +03:00
luft27
bcc7b3d110 add mavlink stream for outputing AUX PWM 2015-08-03 15:25:20 +03:00
luft27
400842a0d8 fixed: fmu does not publish actuator_outputs 2015-08-03 15:24:13 +03:00
Lorenz Meier
5b3449e75b FW Att control: Crank up pitch default gains 2015-08-02 16:07:32 +02:00
Lorenz Meier
90e4fa8a33 TECS: Weight down speed gain 2015-08-02 16:07:32 +02:00
Lorenz Meier
4e1faafc9b Remove unused variables 2015-08-02 16:07:32 +02:00
Lorenz Meier
fbc1b78b38 Attitude control: Enforce rate limits by default to prevent jittery control outputs / steps 2015-08-02 16:07:32 +02:00
Lorenz Meier
b066a79ca6 TECS lib: Low-pass height demand to avoid using the motor as a mechanical low-pass filter 2015-08-02 16:07:32 +02:00
Mark Whitehorn
c0d2b22d00 cosmetic: fix typos in comments 2015-08-02 16:07:32 +02:00
Lorenz Meier
e443a3f3be Harmonize FW default gains, increase TECS height rate default gain considerably 2015-08-02 16:07:31 +02:00
Lorenz Meier
0d9d5d1fa5 TECS: Limit rate demands 2015-08-02 16:07:31 +02:00
Lorenz Meier
f3ae231dad TECS: Fix manual climbout 2015-08-02 01:23:15 +02:00
Lorenz Meier
3d8c628efa FW pos control: Comment and clean up altitude setpoint handling 2015-08-02 00:41:58 +02:00
Lorenz Meier
c00b9885b5 Enable RC gamepad input in all HIL configs by default 2015-08-01 17:46:28 +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
be9dbe90bc Merge pull request #2626 from mcharleb/qurt-build-updates
QuRT: build configuration changes
2015-08-01 16:43:48 +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
aa0679ab93 Startup: Set decent default MAV_TYPE guesses is no valid type present. Set correct vehicle types for tricopters and rovers. 2015-08-01 09:49:53 +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
adda7702f9 MAVLink: Reduce default link data rates 2015-08-01 09:35:13 +02:00
Lorenz Meier
a93f1032fd Set flight-tested values for 3DR quad 2015-08-01 09:34:05 +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
d19718a23b MAVLink: Reduce default link data rates 2015-07-31 20:05:59 +02:00
Lorenz Meier
32b9354783 Accel calibration: Show better error message if cal fails 2015-07-31 15:36:13 +02:00
Lorenz Meier
54ac1d9548 Add rc.autostart to gitignore 2015-07-31 12:19:17 +02:00
Lorenz Meier
193e02ebe6 Remove rc.autostart, as it is generated now 2015-07-31 12:19:01 +02:00
Lorenz Meier
50a9e41dbd Fix RC out 2015-07-31 12:17:31 +02:00
Lorenz Meier
021417703f Rover config: Doc fixes 2015-07-31 12:14:46 +02:00
Lorenz Meier
a37d450bf1 HK quad config: Doc fixes 2015-07-31 12:13:26 +02:00