2702 Commits (eb9daf097e10f434e729581b3ffce6c1b322b927)

Author SHA1 Message Date
Lorenz Meier 3e4841b6fe px4io: Guard against the RC failsafe value of channel 5 causing a manual override action if set to manual in failsafe 11 years ago
Lorenz Meier 09d1064327 px4io: Remove unused variable 11 years ago
Holger Steinhaus 745ef4f485 px4io: do not include failsafe condition into rc_lost flag 11 years ago
Holger Steinhaus 5e0d687b56 px4io driver: publish input_rc even if RC connection has been lost 11 years ago
Lorenz Meier 9a0b2b7610 Make throttle failsafe depend on the failsafe threshold parameter. Make the parameter optional (no harm if not found). 11 years ago
Lorenz Meier 9123ebce8c px4io: Allow RC failsafe detection as valid feature 11 years ago
Lorenz Meier 797698a7a1 Trigger failsafe action also on failsafe flag 11 years ago
Lorenz Meier fb44ad8e22 Simplify the failsafe handling, reduce 3 params to one 11 years ago
Lorenz Meier 64ffafb48e Only publish RC inputs if we have seen some valid inputs at some point 11 years ago
Lorenz Meier c6d98a32f8 Proper failsafe handling onboard, including throttle failsafe condition if enabled 11 years ago
Lorenz Meier 1e25ceb085 Create EKF object in right context 11 years ago
Lorenz Meier 88cf841f00 Bump RC timeout for all cases to half a second 11 years ago
Lorenz Meier fcd31b0368 Reduced the number of states to 10 to avoid killing the logging system 11 years ago
Lorenz Meier 2b6a9c5122 Removed a bunch of commented out things that we will not need any more. 11 years ago
Lorenz Meier e075d05f57 Move Pauls EKF into a class and instantiate only when / if needed. Checking for low memory conditions as we should. 11 years ago
Julian Oes f17c0b1335 mavlink: implemented multicasting between mavlink instances (two options: forwarding: forward received messages from self to other mavlink instances, passing: send out messages received from other mavlink intances over serial 11 years ago
Julian Oes ed7b97c020 commander: don't beep if message is not understood 11 years ago
Anton Babushkin fc757f9492 mavlink: is_published() fix 11 years ago
Lorenz Meier 0ed4dd6577 Fixed log format 11 years ago
Lorenz Meier 848c836431 Robustify SF02/F parsing, adjust health checks and startup routine to known initialization time of the sensor 11 years ago
Julian Oes 66527eea02 commander: workaround to prevent RC loss in HIL 11 years ago
Lorenz Meier 506c16f12a Bring fixed wing HIL back to normal mode, keep multicopter unchanged 11 years ago
Holger Steinhaus 409fa565f4 px4io: do not include failsafe condition into rc_lost flag 11 years ago
Holger Steinhaus cb3a4f1267 px4io driver: publish input_rc even if RC connection has been lost 11 years ago
Lorenz Meier 2c2c4af599 mavlink / HIL: Split handling of actuator feedback between fixed wing and multicopters 11 years ago
Lorenz Meier 60728bb6a6 Now that the guard is updated disable time compensation again, but keep a guard against invalid state updates 11 years ago
Lorenz Meier 0022bbb5fb Guard against invalid states 11 years ago
Lorenz Meier 29abf6db39 Fixed missing increment across states 11 years ago
Lorenz Meier 0874507a44 Added estimator status logging to sdlog2 11 years ago
Lorenz Meier d64c861ef8 fixed wing estimator: Added trip command to test filter robustness 11 years ago
Lorenz Meier 01f33df707 Added EKF filter health status reporting, added dynamic in-air reset. 11 years ago
Lorenz Meier 5693a9d3b6 new fixed wing estimator: Fix the symmetry force step of the covariance prediction. 11 years ago
Lorenz Meier 57fdb40a4e mavlink: Hotfixed HIL battery status publication 11 years ago
Lorenz Meier 5113b4a365 mavlink: Hotfixed HIL battery status publication 11 years ago
Lorenz Meier 42bba67893 Move changes regarding the filtered airspeed consistently across sensors, use actual air temperature instead of board temperature 11 years ago
Lorenz Meier 6c9a40b714 Fixed the HIL actuator range to what it should be 11 years ago
Jean Cyr debb4f7021 Coding style 11 years ago
Jean Cyr 17c18947a4 Remove uneccesary dependencies and update credits 11 years ago
Lorenz Meier 6b610dc1f8 Hotfix for comment: Removed syntax-breaking symbol 11 years ago
Lorenz Meier 69bc0c8e39 Reduced param rate - as long as we do not have proper QoS (= reducing all rates at once if link becomes lossy) we need to open-loop match the link 11 years ago
Anton Babushkin 1c49d768fb mavlink: code style fixed 11 years ago
Anton Babushkin b2f8fcb9d9 position_estimator_inav: added NaN checks 11 years ago
Lorenz Meier 2988136e7e Implemented last missing messages, added stream config for USB, made stream config fails for non-existing mavlink links non-fatal 11 years ago
Lorenz Meier 055e459355 Remove unneeded headers 11 years ago
Lorenz Meier b8afcf5863 Ensure that the mavlink start call only returns once the new instance is fully initialized. This avoids race conditions in getopt() and it ensures that the mavlink debug fd is ready when other processes start 11 years ago
Lorenz Meier 8af83f7074 Make error message less dramatic, as its part of a scanning progress 11 years ago
Lorenz Meier 98ef3b9ab8 Make driver start less verbose 11 years ago
Lorenz Meier ab088c8ac6 Altitute wip 11 years ago
James Goppert eaef67f21d Added encoder uORB message/ fixedwing_backside working if enabled. 11 years ago
James Goppert 8f0b223c87 Fixed include style for List in Block. 11 years ago