3259 Commits (211c721b48c5856ace7f09e88706d799299ca6bb)

Author SHA1 Message Date
Lorenz Meier dd04a70afa Reporting cleanup, use different variables for different state switching results to avoid being tripped on local / global name scope 11 years ago
Lorenz Meier 5f392c80ad More debug in filter 11 years ago
Lorenz Meier e098591a58 Addressed linter concerns 11 years ago
Anton Babushkin aae42d2607 sensors: commented "offboard" switch removed 11 years ago
Anton Babushkin 349809f535 sensors, commander: code style fixed 11 years ago
Anton Babushkin 88b18bbad1 ALTCTRL/POSCTRL renamed to ALTCTL/POSCTL 11 years ago
Anton Babushkin 808badb34d Use "POSCTL" switch name consistently 11 years ago
Lorenz Meier da67b2b241 Disable time compensation for further testing 11 years ago
Lorenz Meier 88194c5971 Remove noreturn attribute from all apps that actually can return 11 years ago
Lorenz Meier df7d595999 Remove noreturn attribute from all drivers that actually can return 11 years ago
Lorenz Meier e4c0a224af Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem) 11 years ago
Lorenz Meier 45be38c333 Removing an unwanted usleep on poll errors 11 years ago
Lorenz Meier 23937150bc Fixed re-initialization of estimator, re-initializes in air now reliably. Does give useful HIL results. 11 years ago
Lorenz Meier 21edf72779 Do not send a critical message when switching to dynamic state 11 years ago
Lorenz Meier 2d38d113e1 Fix MAVLink to use info warn level for text messages 11 years ago
Lorenz Meier 0c318f9ad7 commander: Fix the position failsafe to a) use proper logic to determine if eph / epv are good or not (the previous logic was in some states not initialized) and b) add a hysteresis time - because the check as it was before had zero hysteresis time for a bad eph / epv value 11 years ago
Lorenz Meier 319ce3de10 Minor cleanups in EKF estimator 11 years ago
Lorenz Meier 32b84b9652 Much better failsafe reporting on failsafe state changes 11 years ago
Lorenz Meier 1d6b9fae03 Fix in-air restarts, protect against an external MAVLink sender exploiting the restart mechanism 11 years ago
Lorenz Meier df6a0d5a1a mavlink: Only send the distance sensor message if the topic actually updates 11 years ago
Anton Babushkin e04b8d221b att_pos_estimator_ekf restored 11 years ago
Anton Babushkin f2094b9a1f Unused deprecated modules removed: att_pos_estimator_ekf, fixedwing_att_control, fixedwing_pos_control, position_estimator, position_estimator_mc, sdlog 11 years ago
Thomas Gubler 5f786af8fa mavlink: status is a pointer 11 years ago
Thomas Gubler 0e31b5935e remove trailing whitespace 11 years ago
Lorenz Meier ee580206b4 mavlink: Only sending HIL control commands if the system is actually armed 11 years ago
Anton Babushkin 75796e95b4 mc_att_control: MC_YAWRATE_MAX parameter added 11 years ago
Kynos 2de01964e2 Reset MS5611 baro sensor after an error 11 years ago
Anton Babushkin f6d61dfb4c mavlink: swap x and y when handling MANUAL_CONTROL mavlink message 11 years ago
ufoncz 85ac2796a0 simplified code, which is now less robust but smaller and easier to read (comment Babushkin) 11 years ago
Lorenz Meier a8743184c3 Add command to do PWM step inputs 11 years ago
Julian Oes a1e4435e16 esc_calib: corrected name of mc controller 11 years ago
Lorenz Meier 6cb96d074d EKF: Introduce proper check flags for sensor init states 11 years ago
Lorenz Meier 7a4049b12a Fix use of declination in estimator, remove bogus measurement value reset on reinit 11 years ago
Lorenz Meier 1dfa2f100e commander: Stop mixing board support and high level code - just accept that non-mandatory leds may or may not be there 11 years ago
Lorenz Meier 5429b82ae0 Fix last data type and casting compiler nuisances 11 years ago
Lorenz Meier be1f39e385 ekf Print declination on init 11 years ago
Lorenz Meier 48a9ba39af Fixed typos in declination table lookup 11 years ago
Lorenz Meier e2af77123f ekf: Cleanup init 11 years ago
Lorenz Meier d54f9973f2 Fixed typos in declination table lookup 11 years ago
TickTock- 6c76e8ea50 shortened rc_assisted_th to rc_assist_th in case we add a dedicated switch mapping later 11 years ago
Lorenz Meier 848c1c2552 ekf: More complete re-initialization 11 years ago
Anton Babushkin 0c58588a87 mc_att_control: yaw feed-forward in manual control modes fixed 11 years ago
Lorenz Meier af1af1e22d Port expander driver first hacky version 11 years ago
TickTock- ef75bbf2ef Updated flight modes diagrams & comments. 11 years ago
TickTock- 31089a290b Replaces poshold/althold with posctrl/altctrl 11 years ago
Lorenz Meier ec50f73cbe Updated geo lib C/C++ interfacing 11 years ago
Lorenz Meier da525f29f1 Add missing header in mixer load command 11 years ago
Lorenz Meier 002ff7da7e Add missing header in HRT 11 years ago
Anton Babushkin 11a1053b73 ekf_att_pos_estimator: local position reference fixed 11 years ago
Lorenz Meier 90569d22bc Added support for automatic mag declination setup 11 years ago