Commit Graph

12670 Commits

Author SHA1 Message Date
Lorenz Meier d9f0baf4dc GPS driver: Only let the driver publish reports if it really found a GPS receiver 2015-07-17 21:19:32 +02:00
Lorenz Meier d8a54f5018 Navigator: fix feedback on success / fail 2015-07-17 20:59:39 +02:00
Lorenz Meier 253b8f50ce Load missions correctly after restart. Fixes #2564 2015-07-17 20:35:07 +02:00
Lorenz Meier 482641e403 MAVLink: Crank onboard attitude rate up to 250 Hz 2015-07-13 09:36:14 +02:00
Lorenz Meier 9efc37a3ad Fix topic generation logic for different board targets 2015-07-12 20:13:05 +02:00
Lorenz Meier 3c3abc078f Topic generation: Fix compile error 2015-07-12 17:23:11 +02:00
Lorenz Meier 17471eab65 Topic generation: Accept non-existing output directory 2015-07-12 17:13:31 +02:00
Lorenz Meier cdc17f1fdd Keep temporary topic files to avoid constant re-generation, but delete them on clean 2015-07-12 15:51:43 +02:00
Lorenz Meier 9b6259c64f Header generator: Only get active for no output files or when output older than input 2015-07-12 15:51:20 +02:00
Lorenz Meier 614c397762 MPU6K self-test: Be more forgiving on offset values 2015-07-11 22:08:36 +02:00
Lorenz Meier fc5b8ee12d Commander: Use new params for home set thresholds 2015-07-10 09:50:56 +02:00
Lorenz Meier 4465c029f5 commander: Add new params for home initialization. 2015-07-10 09:50:36 +02:00
Lorenz Meier 396db730a6 FMUv1: Enable PX4 FLOW driver 2015-07-09 23:58:11 +02:00
Lorenz Meier 3fa7006576 FW configs: Enable pass mixer by default 2015-07-09 15:51:44 +02:00
Lorenz Meier e79f81c5ed Merge pull request #2536 from PX4/safety_prearm
Safety prearm
2015-07-07 21:04:22 +02:00
Lorenz Meier c05c5bfceb Multicopters: Load gimbal mixer by default 2015-07-07 10:12:23 +02:00
Lorenz Meier 1795962328 Default Skywalker mixer to wing wing gains 2015-07-07 10:11:54 +02:00
Lorenz Meier 87b801034f IO firmware: Fix condition for output enable to also allow no throttle arming to enable outputs 2015-07-07 09:50:44 +02:00
Lorenz Meier 7b14a0258e pwm limit: Fix author list 2015-07-07 09:50:07 +02:00
Lorenz Meier eecddbcab9 Tests: Reset mixer inputs 2015-07-06 12:08:31 +02:00
Lorenz Meier ef4946f81b PWM limit: Avoid writing back into state struct 2015-07-06 12:08:31 +02:00
Lorenz Meier c9fe205db1 Mixer test: Add routine to test pre-arming 2015-07-06 12:08:31 +02:00
Lorenz Meier 433c9bf42d PWM limit lib: Support pre-arming 2015-07-06 12:08:31 +02:00
Lorenz Meier 0ca6f46ef4 IO: Allow to pre-arm the non-throttle channels with the safety switch 2015-07-06 12:08:31 +02:00
Lorenz Meier 8bb9707f3f FMU: Allow to pre-arm the non-throttle channels with the safety switch 2015-07-06 12:08:31 +02:00
Lorenz Meier 6fe717b17a Default MAVLink component ID to 1, since that is the more common assumption in the field 2015-07-06 12:05:45 +02:00
Lorenz Meier 5f586fc354 Mixer library: Fix code style 2015-07-06 10:21:44 +02:00
Lorenz Meier fd63ba7b89 FW pos control: Widen acceptance range for yaw rate to re-engage heading hold 2015-07-06 01:43:00 +02:00
Lorenz Meier 2adb48ce90 MC pos control: Better default velocity gain. 2015-07-05 13:48:07 +02:00
Lorenz Meier a74cc5bf49 MAVLink app: Fix scaling of battery current 2015-07-04 19:07:08 +02:00
Lorenz Meier 89e129947d Merge branch 'release_v1.0.0' into beta 2015-07-04 18:58:40 +02:00
Lorenz Meier 6e0aa90bb8 Commander: Low-pass battery throttle to better match battery dynamics 2015-07-04 18:58:12 +02:00
Lorenz Meier cf8307f039 Commander: Low-pass battery throttle to better match battery dynamics 2015-07-04 18:57:59 +02:00
Simon Laube 440aedebad change start script to launch the px4flow driver in background.
Fixes issue #2145
2015-07-04 18:27:13 +02:00
Simon Laube d9e6cb0f58 implemented retrying the connection to the px4flow sensor before giving up. 2015-07-04 18:27:01 +02:00
Simon Laube dac74db104 change the nested if structure which tries all i2c busses to a loop. 2015-07-04 18:26:52 +02:00
Lorenz Meier cc3c66483c Merge branch 'release_v1.0.0' into beta 2015-07-04 17:26:56 +02:00
Lorenz Meier 4372701dab EKF: Fix entirely unnecessary C++11 dependency 2015-07-04 17:24:55 +02:00
Lorenz Meier 7a24ccd51d Merge branch 'release_v1.0.0' into beta 2015-07-04 11:59:28 +02:00
Lorenz Meier 939d475ef2 Output flaps in all flight modes 2015-07-04 11:59:10 +02:00
Lorenz Meier 134f3d8858 Wing wing config: Remove tuning gains which are close to the defaults 2015-07-04 11:39:54 +02:00
Lorenz Meier 3671ce716a Set better defaults for fixed wing position controllers 2015-07-04 11:39:31 +02:00
Lorenz Meier ec85918e40 Set better defaults for fixed wing attitude controllers 2015-07-04 11:39:12 +02:00
Lorenz Meier 2a7abeb20c Merge branch 'release_v1.0.0' into beta 2015-07-04 10:46:38 +02:00
Lorenz Meier 8f4b9c02f0 EKF: Fix for the GPS timeout logic 2015-07-04 10:46:19 +02:00
Lorenz Meier b27b864cf0 Commander: Only copy global position is valid. This is because the app assumed that it only gets published once valid. 2015-07-04 10:46:19 +02:00
Lorenz Meier 1da72df72d Merge pull request #2527 from UAVenture/mc_offboard_vel_ctrl
Set altitude control flag for velocity control
2015-07-04 08:22:53 +02:00
Lorenz Meier 71f819a23d Merge branch 'release_v1.0.0' into beta 2015-07-03 23:57:50 +02:00
Lorenz Meier 615affdef9 S.BUS Output: deliver the disarmed PWM values 2015-07-03 23:51:45 +02:00
Lorenz Meier f8f412fc61 Commander: Compile fix 2015-07-03 23:50:47 +02:00