Skip to content
Snippets Groups Projects
  1. Feb 18, 2019
    • David Sidrane's avatar
      stm32 drv_io_timer: Prevent glitch on PWM outputs (#11453) · 0705d6c8
      David Sidrane authored
      Rate changes were doing an asynchronous register reload via the EGR_UG. This could extend a PWM pulse up to 2X.
      
      This fix removes the asynchronous update. The net effect is the the rate change will occur on the next counter expiration. The worst case is the rate change is delayed by 20 Ms.
      0705d6c8
    • JohannesBrand's avatar
      refactor ecl ekf analysis (#11412) · b01e470f
      JohannesBrand authored
      * refactor ekf analysis part 1: move plotting to functions
      
      * add plot_check_flags plot function
      
      * put plots in seperate file
      
      * use object-oriented programming for plotting
      
      * move functions for post processing and pdf report creation to new files
      
      * add in_air_detector and description as a csv file
      
      * refactor metrics and checks into separate functions
      
      * refactor metrics into seperate file, seperate plotting
      
      * ecl-ekf tools: re-structure folder and move results table generation
      
      * ecl-ekf-tool: fix imports and test_results_table
      
      * ecl-ekf tools: bugfix output observer tracking error plot
      
      * ecl-ekf-tools: update batch processing to new api, fix exception handling
      
      * ecl-ekf-tools: use correct in_air_detector
      
      * ecl-ekf-tools: rename csv file containing the bare test results table
      
      * ecl-tools: refactor for improving readability
      
      * ecl-ekf tools: small plotting bugfixes
      
      * ecl-ekf tools: small bugfixes in_air time, on_ground_trans, filenames
      
      * ecl-ekf-tools: fix amber metric bug
      
      * ecl-ekf-tools: remove custom function in inairdetector
      
      * ecl-ekf-tools: remove import of pandas
      
      * ecl-ekf-tools: add python interpreter to the script start
      
      * ecl-ekf-tools pdf_report: fix python interpreter line
      
      * px4-dev-ros-kinetic: update container tag to 2019-02-13
      
      * ecl-ekf-tools python interpreter line: call python3 bin directly
      
      * ecl-ekf-tools: change airtime from namedtuple to class for python 3.5
      
      * ecl-ekf-tools: update docker image px4-dev-ros-kinetic
      
      * ecl-ekf-tools: fix memory leak by correctly closing matplotlib figures
      Unverified
      b01e470f
    • Daniel Agar's avatar
      STM32F7 disable d-cache as a precaution (#11374) · 77b5c47d
      Daniel Agar authored
       - see 1259864 Data corruption in a sequence of Write-Through stores and loads
       - if we can be certain this sequence won't occur in PX4 then the d-cache will be re-enabled
      Unverified
      77b5c47d
    • Todd Colten's avatar
      re-word landing required msg for understandability · 4c21163c
      Todd Colten authored
      changed: "Mission rejected: land start required."
      to: "Mission rejected: landing pattern required."
      
      This new message is more clear to the average user.  When using RTL_TYPE = 1, mission feasibility checker adds the requirement of a landing sequence beginning with a MAV_CMD_DO_LAND_START and ending with a MAV_CMD_NAV_LAND with at least 1 other waypoint prior to the land waypoint.  The warning message "Mission rejected: land start required." is a common warning to trigger whenever the mission is blank or the mission is uploaded without a landing pattern.  The wording in this message confusing to the average user as they usually do not know the inner workings of the "landing pattern" that their planning software helps them make (e.g. Qgroundcontrol).  The only users who would know what a "Do_Land_Start" mission item is are advanced users already and this new message should work equally well for them as well as the non-advanced user.
      4c21163c
    • Todd Colten's avatar
      re-word Preflight Fail msg for consistency · b2337468
      Todd Colten authored
      changed: "Preflight Fail: Horizontal estimate Pos Error"
      to: "Preflight Fail: Horizontal position estimate Error"
      b2337468
  2. Feb 16, 2019
  3. Feb 15, 2019
  4. Feb 13, 2019
  5. Feb 11, 2019
Loading