Skip to content
Snippets Groups Projects
  1. Apr 24, 2017
  2. Apr 23, 2017
  3. Apr 22, 2017
  4. Apr 21, 2017
    • Sander Smeets's avatar
      DeltaQuad updated params · 6c6cfd4f
      Sander Smeets authored
      6c6cfd4f
    • Phillip Khandeliants's avatar
      Potentially infinite and deleted loops found by PVS-Studio (#7100) · 5012dffe
      Phillip Khandeliants authored
       - Fixed V712
       - The compiler can optimize this code by creating an infinite loop, or simply deleting it.
       - There is need to add a volatile qualifier to the '_ExitFlag' and 'sim_delay' variables.
      5012dffe
    • Sander Smeets's avatar
      Consider FW PSP in pitch limits (#7098) · 545458a6
      Sander Smeets authored
      The FW_PSP_OFF parameter no longer breaches the pitch min/max limits
      545458a6
    • Paul Riseborough's avatar
      Tools/ecl_ekf: Improvements to ecl log analysis scripts · 18430613
      Paul Riseborough authored
      Fix error in scaling of population high frequency vibration metrics
      Add histograms for delta angle and velocity bias data
      Fix variable descriptions
      18430613
    • Paul Riseborough's avatar
      Tools/ecl_ekf: Update EKF log analysis · 2a34bde0
      Paul Riseborough authored
      Add assessment of IMU bias and mag field estimation
      Reduce warning false positives by adjusting thresholds and eliminating use of peak value plots for output observer monitoring
      Clear each figure after saving to reduce memory usage
      2a34bde0
    • Paul Riseborough's avatar
    • Paul Riseborough's avatar
      ecl: Update EKF version · dad2419b
      Paul Riseborough authored
      Miscellaneous bug fixes and improvements including:
      
      More conservative reporting of velocity and position accuracy when aiding is lost
      Separate reporting of accuracy for local and global position
      Detection and recovery from badly conditioned accel bias states and covariance values
      Logic to prevent high manoeuvre levels causing bad acceleration bias learning
      Reduce sensitivity of covariance prediction to timing jitter
      Continue reporting of GPS quality until the later of airborne or checks pass
      Add ability to perform wind estimation for multi-rotors using a specific force drag model
      dad2419b
    • David Sidrane's avatar
      Revist:Back out fix for secondary issue · 2a8eaa66
      David Sidrane authored
       Ultimate we want this changes that is being backed out herein.
       But it is breaking things because it returns the EINVAL
       when there is a rate overlap. So the rest of the pwm ioctl
       calls then fail and do not set the pulse widths on arming.
      
       As a secondary issue. We sould call up_pwm_servo_init() to
       establish the PWM channel allocation early. This then allows
       FMU::set_pwm_rate to properly check for improper rate request
       not isolate to one group (timer).
      2a8eaa66
    • David Sidrane's avatar
      fmu:Fixes cause of 0 values reported in pwm info · 7322da3c
      David Sidrane authored
         The root cause was the replacment of a local variable num_outputs
         with the class member _num_outputs.
         The effect of a "bad mix" is to return 0 - this clampped the
         _num_outputs to 0.
      
         Prior to commit  3b3e2b27 px4fmu: "consolidate usage of output mode"
         this would not have  been an issue because the local num_outputs
         was reset every cycle"
      
        As a secondary issue. We sould call up_pwm_servo_init() to
        establish the PWM channel allocation early. This then allows
        FMU::set_pwm_rate to properly check for improper rate request
        not isolate to one group (timer).
      7322da3c
    • David Sidrane's avatar
      b885fd97
    • Andrew C. Smith's avatar
      d21b6655
  5. Apr 20, 2017
Loading