aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "HIL: Increased MAVLink link wait time based on previous experience ↵Lorenz Meier2014-04-221-2/+1
| | | | | | that this is timing sensitive." This reverts commit 78bf7ed969624eacea35ae2bf402596aecb3c5a6.
* Added trap to filter to catch NaN handlingLorenz Meier2014-04-221-0/+5
|
* Better error handling / reporting in filterLorenz Meier2014-04-221-9/+11
|
* ekf: Put reset statements after variable zero operation to ensure values get ↵Lorenz Meier2014-04-221-4/+4
| | | | initialized correctly
* Merged home_fixLorenz Meier2014-04-221-3/+2
|\
| * commander: Fix altitude initialisation, do not depend on global pos valid flag.Lorenz Meier2014-04-221-3/+2
| |
| * Added home position switch on GPS position - gives a more reliable home ↵Lorenz Meier2014-04-211-3/+3
| | | | | | | | position setup
| * Changed home position set to depend on the commander home position switchLorenz Meier2014-04-211-6/+16
| |
* | Merge branch 'sensors_loop' of github.com:PX4/Firmware into ekf_paramsLorenz Meier2014-04-221-7/+5
|\ \
| * | sensors: Keep looping in sensors app even if gyros do not update any more. ↵Lorenz Meier2014-04-221-7/+5
| |/ | | | | | | There are lots of other reasons we might want to keep clocking the system. This resolves the RC timeout dependency in HIL.
* | Merge branch 'master' of github.com:PX4/Firmware into ekf_paramsLorenz Meier2014-04-224-27/+28
|\ \
| * \ Merge pull request #853 from PX4/hil_batt_fixLorenz Meier2014-04-221-1/+1
| |\ \ | | | | | | | | commander: Also publish battery status in HIL, since we have a fake batt...
| | * | commander: Also publish battery status in HIL, since we have a fake battery ↵Lorenz Meier2014-04-221-1/+1
| |/ / | | | | | | | | | available and the system freaks out without knowing its main supply
| * | Merge pull request #848 from PX4/lpos_logfixLorenz Meier2014-04-221-24/+24
| |\ \ | | | | | | | | Lpos logfix
| | * | Fixed LPOS message in log, added ground flags fieldLorenz Meier2014-04-211-1/+1
| | | |
| | * | sdlog2: Fix indendation to expose length better, cut string lengths for ↵Lorenz Meier2014-04-211-24/+24
| | | | | | | | | | | | | | | | excessive strings
| | * | sdlog2: fix lpos labels string, shorten messages with excessive lengthLorenz Meier2014-04-211-3/+3
| | |/
| * | Merge pull request #851 from PX4/hil_hotfixLorenz Meier2014-04-221-1/+2
| |\ \ | | |/ | |/| HIL: Increased MAVLink link wait time based on previous experience that ...
| | * HIL: Increased MAVLink link wait time based on previous experience that this ↵Lorenz Meier2014-04-221-1/+2
| |/ | | | | | | is timing sensitive.
| * Merge pull request #844 from PX4/mavlink_batt_fixLorenz Meier2014-04-211-1/+1
| |\ | | | | | | mavlink: remaining battery scaling fixed
| | * mavlink: remaining battery scaling fixedAnton Babushkin2014-04-211-1/+1
| |/
* | Better / cleaner initialization of the attitude estimatorLorenz Meier2014-04-223-22/+38
| |
* | Merge branch 'ArmDisarm' of github.com:DonLakeFlyer/Firmware into ekf_paramsLorenz Meier2014-04-219-334/+429
|\ \
| * | Fix float equality comparisonDon Gagne2014-04-071-11/+12
| | | | | | | | | | | | Also restructured incorrect return statement
| * | Added comprehensive arming_state_transition unit testDon Gagne2014-03-272-92/+267
| | | | | | | | | | | | Also converted full to C++ style. Also converted to new unit test code.
| * | Update to convert to C++ styleDon Gagne2014-03-271-2/+1
| | |
| * | Fixed bug with transition from in air restore to armedDon Gagne2014-03-271-4/+7
| | | | | | | | | | | | Also added better debug output for invalid transitions
| * | Rewrote to provide better feedbackDon Gagne2014-03-272-55/+41
| | | | | | | | | | | | | | | Also allows variables as well as static text for assert text in ut_assert
| * | Simpler state transition codeDon Gagne2014-03-262-101/+76
| | | | | | | | | | | | | | | Also fixed ARMING_STATE_ARMED_ERROR->ARMING_STATE_STANDBY_ERROR transition.
| * | Function naming and remove unneeded sprintfDon Gagne2014-03-171-9/+7
| | |
| * | arming_state_transition now outputs error messagesDon Gagne2014-03-162-9/+14
| | | | | | | | | | | | | | | If mavlink fd is passed in method will output reason for arming failure to mavlink.
| * | Use single set of arm/disarm codeDon Gagne2014-03-161-81/+34
| | | | | | | | | | | | | | | | | | | | | Set mode and arm/disarm commands now call a single method to arm disarm, thus removing code duplication. Also calls updated arming_state_transition method such that the arming state logic does not need to be duplicated outside of arming_state_transition.
* | | ekf_att_pos_estimator: Fixed mag initialization, now starts with initial ↵Lorenz Meier2014-04-211-8/+11
| | | | | | | | | | | | measurement instead of defaults for faster convergence
* | | Added debug macro for EKF. Fixed mag state handling which was only partially ↵Lorenz Meier2014-04-212-35/+123
| | | | | | | | | | | | stored in correct states and not properly reset on init / dynamic reset
* | | att_pos_estimator_ekf: Update filter to new filter APILorenz Meier2014-04-211-2/+2
| | |
* | | ekf_att_pos_estimator: Using right app nameLorenz Meier2014-04-211-1/+1
| | |
* | | Updated estimator, not using optical flow for now until proven on the benchLorenz Meier2014-04-212-331/+26
| | |
* | | Merge branch 'sensor_err_handling' into ekf_paramsLorenz Meier2014-04-205-26/+56
|\ \ \
| * | | airspeed: Let the status check routine handle the initial stateLorenz Meier2014-04-201-2/+1
| | | |
| * | | airspeed driver: Do not spam the console on error, report the system change ↵Lorenz Meier2014-04-204-22/+53
| | | | | | | | | | | | | | | | only once
| * | | HMC5883: Do not spam the console on error and make everything worse.Lorenz Meier2014-04-201-2/+2
| | |/ | |/|
* | | Merge branch 'usb_buf_hotfix' into ekf_paramsLorenz Meier2014-04-201-2/+11
|\ \ \
| * | | mavlink: Only write to TX buf if space is available. This is working around ↵Lorenz Meier2014-04-201-2/+11
| |/ / | | | | | | | | | a NuttX issue where overflowing the TX buf leads to being unable to send any further data
* | | Merge branch 'ekf_params' of github.com:PX4/Firmware into ekf_paramsLorenz Meier2014-04-202-9/+19
|\ \ \
| * | | Changed home position set to depend on the commander home position switchLorenz Meier2014-04-201-6/+16
| | | |
| * | | Added home position switch on GPS position - gives a more reliable home ↵Lorenz Meier2014-04-201-3/+3
| | | | | | | | | | | | | | | | position setup
* | | | Safety checks, prepared to use GPS varianceLorenz Meier2014-04-201-9/+38
| | | |
* | | | Proper zero init of the filterLorenz Meier2014-04-201-0/+2
|/ / /
* | | Merge branch 'master' of github.com:PX4/Firmware into ekf_paramsLorenz Meier2014-04-2010-26/+72
|\| |
| * | fw_config_fixesLorenz Meier2014-04-202-5/+5
| | |