Commit Graph

12692 Commits

Author SHA1 Message Date
Lorenz Meier dd2f7987b6 Merge pull request #2648 from PX4/ekf_init_fix
EKF Init fix
2015-08-14 14:15:38 +02:00
Lorenz Meier a12c1def63 Merge pull request #2679 from PX4/ekf_coning_fix
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-14 14:14:38 +02:00
Lorenz Meier c5ec4de6ea Increase NSH back-off time 2015-08-13 23:27:55 +02:00
Lorenz Meier c287b03d1d Commander: Do not spam console when not connected 2015-08-13 23:27:40 +02:00
Lorenz Meier db975a10c2 Fix coning handling in att_pos EKF. Fixes #2663 2015-08-12 12:29:42 +02:00
Lorenz Meier 1b8c98386b Merge pull request #2662 from UAVenture/vtol_beta_backport
VTOL beta backport
2015-08-11 13:39:13 +02:00
Lorenz Meier fc4754f8e5 Updated MAVLink submodule 2015-08-11 10:43:54 +02:00
Lorenz Meier f57d09aca0 FMUv1: Do not load AUX outputs 2015-08-11 09:45:49 +02:00
Lorenz Meier 72c3f4b815 Flow: Shrink boot handler size 2015-08-11 09:24:56 +02:00
Lorenz Meier c8ca147b4d sdlog2: Waiting for full boot 2015-08-11 09:24:39 +02:00
Lorenz Meier 134c1d991a Commander: Time out if not starting successfully 2015-08-11 09:24:13 +02:00
Lorenz Meier 825880ab55 Only start PX4FLOW driver on FMUv2 2015-08-10 22:26:09 +02:00
Lorenz Meier 7052ddf3db Q Att estimator: Remove excessive stack use 2015-08-10 17:14:36 +02:00
Lorenz Meier f7ef77371e Fix startup order of FLOW sensor 2015-08-10 17:13:20 +02:00
Lorenz Meier cab6d8b770 System lib: Remove unused variable from CPU load tracking 2015-08-10 17:07:30 +02:00
Lorenz Meier 05d752ae34 MAVLink: Limit use to 3 instances, which is what is realistically being used. 2015-08-10 17:07:11 +02:00
Lorenz Meier 138daf3b36 FMUv1: Use small buffer for RX DMA hotfix 2015-08-10 16:35:10 +02:00
Lorenz Meier ff360aa75a NuttX configs: Add hotfix for RX DMA buffer sizes 2015-08-10 16:34:47 +02:00
Simon Wilks 6b6fe5d229 Remove old config and mixer file that slipped into the port. 2015-08-09 11:36:38 +02:00
Simon Wilks 9ef34b5d1c Add standard VTOL airframe. 2015-08-09 11:36:38 +02:00
Simon Wilks 4c79f8d4a2 Backported VTOL to beta branch. 2015-08-09 11:36:38 +02:00
Lorenz Meier e07e4743c5 PX4IO: Enable S.BUS if config param is set, ignore if no param present 2015-08-08 23:50:05 +02:00
Lorenz Meier 4cfad588ff IO: Add param for S.BUS output 2015-08-08 23:49:18 +02:00
Lorenz Meier e09771be17 NSH terminal: Increase hold-off time to ensure USB is up and running 2015-08-08 11:31:58 +02:00
Lorenz Meier bdeca34830 Mark boot complete in all conditions, not just if autostart has been configured already. 2015-08-08 00:10:01 +02:00
Lorenz Meier 0cae5f224c Commander: Trigger preflight check on every reconnect, but not when armed. Make RC regained and other messages non-critical. Implement param reset method. 2015-08-08 00:08:37 +02:00
Lorenz Meier e829eb0670 MAVLink app: Fix for hardware multiplier resetting to 1 once limitation was overcome. 2015-08-08 00:07:09 +02:00
Lorenz Meier 7d07fc98ba Fix boot script handling 2015-08-07 17:46:23 +02:00
Lorenz Meier f4d5149a84 Fix airframe generation by adding missing slash (Windows) 2015-08-07 15:49:23 +02:00
Lorenz Meier 08c1123c49 Airframes meta scanner: Do not require particular file ending 2015-08-07 14:40:18 +02:00
Lorenz Meier 8b7f1cf560 MC multi attitude control: Limit yaw rate to avoid mixer saturation. 2015-08-06 22:09:35 +02:00
Lorenz Meier ebb061764a MC attitude control: Limit yaw rate further to avoid mixer saturation in the first place 2015-08-06 22:09:09 +02:00
Lorenz Meier e0870d09cd TBS disco config: Yaw rate looking good 2015-08-06 22:08:34 +02:00
Lorenz Meier 35f204249b Fix TBS disco default gains 2015-08-06 22:07:48 +02:00
Lorenz Meier 005d0cb0e7 Att pos EKF: Fix init logic, only set local reference if GPS lock present 2015-08-06 10:04:36 +02:00
Lorenz Meier 003a3b0b36 Fix file presence operator (thanks to @sjwilks) 2015-08-06 09:38:15 +02:00
Lorenz Meier e2c657ede0 MAVLink params: Eventually time out to make QGC happy, but let the user know that the boot failed. 2015-08-06 00:13:09 +02:00
Lorenz Meier 9918ff9bd4 Fix AUX ports, still retain successful boot for systems without IO 2015-08-06 00:12:14 +02:00
Lorenz Meier fc1924deec Support the SYS_USE_IO=0 operation mode even with AUX mixer file present 2015-08-04 23:26:54 +02:00
Lorenz Meier ceeaeef611 Merge pull request #2638 from UAVenture/current_scale_fix
Fix current scaling for mavlink message
2015-08-04 11:54:54 +02:00
Andreas Antener 7460724242 fix current scaling for mavlink message 2015-08-04 11:37:08 +02: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