Commit Graph

2190 Commits

Author SHA1 Message Date
Anton Babushkin 16ca6c1605 position_estimator_inav: don't change local z on first time ref initialization 2014-05-27 14:52:42 +02:00
Lorenz Meier 36495cdb62 Allow wider param range for accel offset, lower gain\ 2014-05-24 18:52:48 +02:00
Lorenz Meier d3d2d1958e Merge pull request #1000 from PX4/gps_logging_params
Logging params
2014-05-24 02:36:02 -07:00
Anton Babushkin 3b509aaee4 Merge branch 'master' into pwm_limits 2014-05-23 21:46:31 +02:00
Lorenz Meier b4a03d8de5 pwm_limit: Add missing case for the arming ramp 2014-05-23 20:38:13 +02:00
Lorenz Meier 0ea3e95422 px4iofirmware: Indicate with a comment that band limiting happens in pwm_limit() call 2014-05-23 20:23:33 +02:00
Lorenz Meier 287973da28 pwm_limit: Do proper band limiting 2014-05-23 20:22:26 +02:00
Lorenz Meier dc3b496655 Merge pull request #997 from PX4/mc_mix_safe_limit
mc mixer: additional safe limiting of mixed out
2014-05-23 11:04:40 -07:00
Lorenz Meier 0a691eeb7e Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual 2014-05-23 19:41:54 +02:00
Lorenz Meier ffe095646c sdlog2: Set logging rate and extended logging based on parameters (overwrites commandline if non-standard) 2014-05-23 19:41:38 +02:00
Lorenz Meier 7bf1f82f61 sdlog2: Logging GPS snr and jamming fields 2014-05-23 15:03:13 +02:00
Lorenz Meier 4f26a8b7c8 gps topic: Added snr and jamming fields 2014-05-23 15:02:51 +02:00
Lorenz Meier a359a1b940 Fixed audio output to provide decent user feedback 2014-05-23 15:02:24 +02:00
Lorenz Meier 5f752cdb7c commander: Better audio indications on arming reject reasons 2014-05-23 13:41:48 +02:00
Lorenz Meier 98d5ed5e73 sdlog2: Fix GPS sat offset math 2014-05-23 13:41:27 +02:00
Lorenz Meier e71c386547 Always log both GPS SNR sets. Assign array IDs by PRN to get a per-satellite unique mapping 2014-05-23 13:01:20 +02:00
Lorenz Meier 19989b4314 Better docs on log messages 2014-05-23 13:00:42 +02:00
Lorenz Meier 7255aafcb5 Better docs in GPS topic 2014-05-23 13:00:22 +02:00
Lorenz Meier 3c488f3a41 Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual 2014-05-23 12:43:53 +02:00
Anton Babushkin 635a7533b4 mc mixer: additional safe limiting of mixed out 2014-05-22 19:04:04 +02:00
Lorenz Meier 7d7aaca18c Introduced extended logging mode to shield general userbase from developer logging options 2014-05-22 08:03:58 +02:00
Lorenz Meier fc4e5b18d0 Merge branch 'master' of github.com:PX4/Firmware into gps_logging_dual 2014-05-22 07:54:00 +02:00
Thomas Gubler b9b81beb17 fw att: add performance counter 2014-05-21 21:49:00 +02:00
Thomas Gubler 05de7fb7a0 Merge remote-tracking branch 'upstream/master' into fwattrobustify
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-21 20:43:32 +02:00
Lorenz Meier 328fc04d29 apps: Compile warning fixes 2014-05-21 14:22:01 +02:00
Lorenz Meier c60561b705 mavlink: Compile warning fixes 2014-05-21 14:21:47 +02:00
Lorenz Meier 46431f1257 Log perf counters 2014-05-21 14:19:56 +02:00
Lorenz Meier aa2b125a67 perf: Allow printing to arbritrary fds 2014-05-21 14:19:39 +02:00
Lorenz Meier 9024d76e7c Fixed up SNR logging to include maximum 32 satellites (which is plenty even for future, not yet deployed global positioning systems) 2014-05-21 10:20:18 +02:00
Anton Babushkin fb801b6fae mavlink: minor fix 2014-05-20 21:46:42 +02:00
Lorenz Meier 7c001bb0cb Merge pull request #981 from jhiesey/master
Add mixer config for hexa coax frame
2014-05-20 08:37:36 -07:00
Lorenz Meier 639d86eab2 Merge pull request #979 from PX4/acro2
ACRO mode
2014-05-20 08:36:49 -07:00
Lorenz Meier 4fdc016308 Merge pull request #970 from PX4/flow_no_gps
Allow POSCTL with only PX4FLOW (without GPS)
2014-05-20 08:35:42 -07:00
Anton Babushkin 559bfbb11c commander: allow disarm in ACRO mode 2014-05-20 16:42:11 +02:00
Anton Babushkin d8ef397b07 mc_att_control: reset yaw setpoint after ACRO 2014-05-20 16:40:44 +02:00
John Hiesey 56a8f3de0a Add mixer config for hexa coax frame 2014-05-20 01:01:09 -07:00
Anton Babushkin b12928548c Merge branch 'master' into acro2 2014-05-20 00:03:00 +02:00
Thomas Gubler e72a7a7dd7 fw att: robustify main loop against non finite numbers and limit error output rate 2014-05-18 00:15:14 +02:00
Lorenz Meier 98f05ea5c1 Merge pull request #942 from PX4/mc_mixer_fix
Multirotor mixer: more careful limiting
2014-05-17 04:53:57 -07:00
Anton Babushkin 32ae2dd1d0 commander: missed 'break' in 'switch' added 2014-05-17 11:00:14 +02:00
Anton Babushkin 98fcec243b ekf_att_pos_estimator: module.mk fixed 2014-05-17 09:21:47 +02:00
Anton Babushkin f52edc4cde ekf_att_pos_estimator: fixed files names and perf counters names 2014-05-17 09:18:54 +02:00
Anton Babushkin 68b1cdebd2 Merge branch 'master' into mc_mixer_fix 2014-05-17 09:08:43 +02:00
Anton Babushkin 692e8f84a9 commander: don't require good EPH for local_position_valid, position_estimator_inav: estimate EPH/EPV and publish it in local position topic 2014-05-16 22:12:07 +02:00
Lorenz Meier a72015c260 Merge pull request #965 from PX4/stack_fixes
Stack fixes
2014-05-16 03:14:42 -07:00
Lorenz Meier 30123c8f0b inav: Fix scheduling type, we want ALL processes to stick to DEFAULT 2014-05-16 10:48:15 +02:00
Lorenz Meier 834a230fcf inav: Reduce stack size of start tool 2014-05-16 10:47:41 +02:00
Lorenz Meier cccd3e1dc4 mavlink app: Reduce stack sizes minimally after further inspection 2014-05-16 10:47:18 +02:00
Lorenz Meier 1b491005d1 Minor cleanups on handling, make wrong reg accesses non-fatal for the transfer 2014-05-16 10:43:50 +02:00
Lorenz Meier 5ca96631fc px4io firmware: Actually accept failsafe values, check their range. Add an error return code for commands that were rejected on reboot and force safety instead of failing silently with an OK value 2014-05-16 09:52:46 +02:00