Commit Graph

1769 Commits

Author SHA1 Message Date
Lorenz Meier 6319ec2036 Add celsius air temperature field to airspeed 2014-04-05 17:23:34 +02:00
Lorenz Meier 17082db97e Merge branch 'master' into airspeed_scaling 2014-04-05 17:14:50 +02:00
Lorenz Meier 3e5f0813a8 Merge pull request #806 from PX4/yaw_sp_fix
navigator hotfix: Increase acceptance range for yaw setpoints.
2014-04-05 08:12:56 -07:00
Lorenz Meier e6d48c4f32 Fix failsafe assignment in sensors app 2014-04-05 17:12:21 +02:00
Lorenz Meier 024de1fec4 Remove unwanted colon 2014-04-05 17:04:36 +02:00
Lorenz Meier 7b95d36405 navigator hotfix: Increase acceptance range for yaw setpoints. 2014-04-05 16:45:23 +02:00
Lorenz Meier 0f03216232 Merge pull request #799 from PX4/failsafe_sbus_cleanup
Failsafe sbus cleanup
2014-04-05 07:42:35 -07:00
Lorenz Meier 78d50370ad Merge branch 'master' of github.com:PX4/Firmware into airspeed_scaling 2014-04-05 16:14:28 +02:00
Lorenz Meier de7a6b057f Cleanups on system power logging format 2014-04-05 16:08:28 +02:00
Lorenz Meier 671d35f67c Fix logic for S.Bus failsafe detection 2014-04-05 16:05:58 +02:00
Lorenz Meier 3da219c3db Update airspeed calibration routine to account for new signedness options 2014-04-05 14:14:03 +02:00
Andrew Tridgell cdec5e1d05 Included raw differential pressure field 2014-04-05 13:17:39 +02:00
Lorenz Meier 06d5c6ad28 sdlog2: Compile fixes for system power logging 2014-04-05 13:03:52 +02:00
Lorenz Meier 03c80deb96 Merge branch 'master' into system_power 2014-04-05 12:56:43 +02:00
Lorenz Meier f21ce7e50c Compile hotfix for master 2014-04-05 12:56:15 +02:00
Lorenz Meier da10565052 sdlog2: Add system power to logging 2014-04-05 12:42:32 +02:00
Andrew Tridgell ea5279389f uORB: added an ORB topic for system_power
holds power supply state and 5V rail voltage on FMUv2
2014-04-05 12:10:47 +02:00
Lorenz Meier 3b5e6f9833 sensors and px4io driver: Guard against failsafe trigger for inverted remotes 2014-04-05 11:28:07 +02:00
Lorenz Meier 1eb0b19409 Merged minimal S.BUS failsafe changes 2014-04-05 11:14:19 +02:00
Lorenz Meier 1d0b2b4aa8 Merge branch 'sbus_failsafe' into failsafe_cleanup 2014-04-05 11:11:06 +02:00
Lorenz Meier 3e4841b6fe px4io: Guard against the RC failsafe value of channel 5 causing a manual override action if set to manual in failsafe 2014-04-05 11:10:41 +02:00
Lorenz Meier 09d1064327 px4io: Remove unused variable 2014-04-05 11:06:07 +02:00
Holger Steinhaus 745ef4f485 px4io: do not include failsafe condition into rc_lost flag 2014-04-05 11:05:17 +02:00
Lorenz Meier 9a0b2b7610 Make throttle failsafe depend on the failsafe threshold parameter. Make the parameter optional (no harm if not found). 2014-04-05 11:02:22 +02:00
Lorenz Meier 9123ebce8c px4io: Allow RC failsafe detection as valid feature 2014-04-05 10:45:02 +02:00
Lorenz Meier 797698a7a1 Trigger failsafe action also on failsafe flag 2014-04-05 10:34:35 +02:00
Lorenz Meier fb44ad8e22 Simplify the failsafe handling, reduce 3 params to one 2014-04-05 10:29:17 +02:00
Lorenz Meier c6d98a32f8 Proper failsafe handling onboard, including throttle failsafe condition if enabled 2014-04-05 10:27:43 +02:00
Lorenz Meier 1ecd3e9291 Merge pull request #795 from PX4/estm_log_fix
Reduced the number of states to 10 to avoid killing the logging system
2014-04-04 14:54:44 -07:00
Lorenz Meier 89817d1366 Merge pull request #794 from PX4/estimator_ram_fix
Move Pauls EKF into a class and instantiate only when / if needed.
2014-04-04 14:39:19 -07:00
Lorenz Meier 1e25ceb085 Create EKF object in right context 2014-04-04 18:47:30 +02:00
Lorenz Meier 88cf841f00 Bump RC timeout for all cases to half a second 2014-04-04 18:18:17 +02:00
Lorenz Meier fcd31b0368 Reduced the number of states to 10 to avoid killing the logging system 2014-04-04 18:14:23 +02:00
Lorenz Meier 2b6a9c5122 Removed a bunch of commented out things that we will not need any more. 2014-04-04 18:07:58 +02:00
Lorenz Meier e075d05f57 Move Pauls EKF into a class and instantiate only when / if needed. Checking for low memory conditions as we should. 2014-04-04 18:05:13 +02:00
Anton Babushkin fc757f9492 mavlink: is_published() fix 2014-04-02 15:38:49 +04:00
Lorenz Meier 0ed4dd6577 Fixed log format 2014-04-01 16:16:24 +02:00
Lorenz Meier 35b81c2f74 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-29 12:21:34 +01:00
Julian Oes 66527eea02 commander: workaround to prevent RC loss in HIL 2014-03-27 17:54:29 +01:00
Lorenz Meier 506c16f12a Bring fixed wing HIL back to normal mode, keep multicopter unchanged 2014-03-25 17:37:44 +01:00
Holger Steinhaus 409fa565f4 px4io: do not include failsafe condition into rc_lost flag 2014-03-25 17:12:27 +01:00
Lorenz Meier 2c2c4af599 mavlink / HIL: Split handling of actuator feedback between fixed wing and multicopters 2014-03-25 12:21:07 +01:00
Lorenz Meier 5053575e2f Merge branch 'master' of github.com:PX4/Firmware into hil_range_fix 2014-03-25 12:08:58 +01:00
Lorenz Meier 60728bb6a6 Now that the guard is updated disable time compensation again, but keep a guard against invalid state updates 2014-03-24 10:31:16 +01:00
Lorenz Meier 0022bbb5fb Guard against invalid states 2014-03-24 10:29:13 +01:00
Lorenz Meier 29abf6db39 Fixed missing increment across states 2014-03-24 10:13:22 +01:00
Lorenz Meier 0874507a44 Added estimator status logging to sdlog2 2014-03-24 09:35:47 +01:00
Lorenz Meier d64c861ef8 fixed wing estimator: Added trip command to test filter robustness 2014-03-24 09:16:30 +01:00
Lorenz Meier 01f33df707 Added EKF filter health status reporting, added dynamic in-air reset. 2014-03-24 09:04:35 +01:00
Lorenz Meier 43a672988d Merge branch 'paul_estimator_numeric' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-23 18:28:38 +01:00