Commit Graph

7028 Commits

Author SHA1 Message Date
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 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 cf8307f039 Commander: Low-pass battery throttle to better match battery dynamics 2015-07-04 18:57:59 +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 4372701dab EKF: Fix entirely unnecessary C++11 dependency 2015-07-04 17:24:55 +02:00
Lorenz Meier 939d475ef2 Output flaps in all flight modes 2015-07-04 11:59:10 +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 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 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
Lorenz Meier e23459e850 Commander: Fix dynamic battery scaling, proposed by @orangelynx. Fixes #2523. 2015-07-03 23:17:50 +02:00
Andreas Antener 88d200e3a4 set altitude control flag for velocity control 2015-07-03 14:36:55 +02:00
Lorenz Meier 7600242c96 Merge pull request #2410 from PX4/sdlog_cleanup
WIP: Sdlog cleanup
2015-07-02 10:10:06 +02:00
Lorenz Meier 10961aac0e Merge pull request #2482 from PX4/mc_thr_lim
MC pos control: Enforce minimum throttle in manual attitude control m…
2015-07-02 00:59:00 +02:00
Lorenz Meier 3ef6212155 MAVLink app: Less verbose during radio config 2015-06-30 15:26:05 +02:00
Lorenz Meier b8609f99d7 MAVLink app: Fix parameter comments 2015-06-30 15:24:05 +02:00
Lorenz Meier 963972721d MAVLink app: Support rudimentary radio config. 2015-06-30 13:21:09 +02:00
Lorenz Meier 6697ffb668 IO driver: Set throttle to zero if in PWM ramp mode 2015-06-30 09:51:19 +02:00
Lorenz Meier 1b4405ee3a FMU driver: Set throttle to zero if in PWM ramp mode 2015-06-30 09:51:19 +02:00
Lorenz Meier cde8d72694 PWM output limiter: Improve comments. 2015-06-30 09:51:19 +02:00
Lorenz Meier ece87a3fa2 Mixer test: Fixed compile warnings 2015-06-30 09:51:04 +02:00
Lorenz Meier c28a69fba8 Mixer test: Ensure its not susceptible to timing jitter of the test harness 2015-06-30 09:51:04 +02:00
Lorenz Meier 5bec38b37d MC land detector: Slightly decrease allowed vertical motion during landed state. This is important so that fast descends do not result in a false positive landed state 2015-06-30 09:51:04 +02:00
Lorenz Meier 5549d480fd MC land detector: Update params and fix docs. Allow more motion during the landed state, but become more picky on throttle. 2015-06-30 09:51:04 +02:00
Lorenz Meier 9a36588361 MC land detector: If no position information is available, rely on the armed state exclusively to infer the landed condition. 2015-06-30 09:51:04 +02:00
Lorenz Meier 5982eaaf34 MC pos control: Enforce minimum throttle in manual attitude control mode only if not landed, else default to idle throttle 2015-06-30 09:51:03 +02:00
Lorenz Meier 395ef5562c navigator: Fix param meta data and comments 2015-06-30 07:10:26 +02:00
Lorenz Meier abbbfdfcee mc pos control: Fix params and descriptions 2015-06-30 07:10:13 +02:00
Lorenz Meier 77ff09792e vtol: Fix param meta data 2015-06-30 07:00:54 +02:00
Lorenz Meier 97e3c379ab sensors: Fix param meta data 2015-06-30 07:00:41 +02:00
Lorenz Meier 0271a56487 navigator: Fix param meta data 2015-06-30 07:00:30 +02:00
Lorenz Meier 0a9e2b3923 MAVLink app: Fix param meta data 2015-06-30 07:00:17 +02:00
Lorenz Meier f48ed93469 EKF: Fix param meta data 2015-06-30 07:00:05 +02:00