Skip to content
Snippets Groups Projects
  1. Apr 09, 2019
  2. Apr 03, 2019
  3. Mar 21, 2019
  4. Mar 16, 2019
  5. Feb 11, 2019
  6. Jan 24, 2019
  7. Jan 20, 2019
  8. Jan 09, 2019
  9. Dec 22, 2018
  10. Dec 21, 2018
  11. Dec 07, 2018
  12. Nov 26, 2018
  13. Nov 23, 2018
    • Mara Bos's avatar
      Always use FILE* for standard output. · e9fb17c5
      Mara Bos authored
      The threads running commands for clients through the Posix daemon used
      to write to a char buffer through snprintf (etc.) which was then written
      directly to the file descriptor, whereas in the other case printf
      (etc.) was used to write to stdout (FILE*). Both versions used some
      macro's and repeated code to have the same output.
      
      This change unifies these two cases by using a FILE* in both cases. The
      (line) buffering is done by the standard C library's implementation
      (just like with stdout), and px4_log.c now uses the same code in all
      cases (using fprintf, etc.) for printing (colored) output.
      e9fb17c5
  14. Nov 20, 2018
  15. Nov 19, 2018
  16. Nov 16, 2018
  17. Nov 06, 2018
    • bresch's avatar
      Auto traj - Add Trajectory logging · 7205e8f3
      bresch authored
      - move the update after the integration: a new computed jerk has an impact at the next epoch only
      - add jerk reduction in case of too large integration time: when a jerk of "min_jerk" during dt is too much
      - add jerk reduction if the integration time is larger than the predicted one and that integrating that jerk would lead to an acceleration overshoot
      - rename some variables
      7205e8f3
    • Beat Küng's avatar
      logger: unlock the mutex for fsync & call fsync only when backend is running · df559f30
      Beat Küng authored
      - fsync can be a long blocking operation, so we need to make sure the main
        logger thread does not block during this time, when it tries to aquire
        the mutex
      - fixes calling fsync on an invalid file descriptor
      df559f30
  18. Oct 26, 2018
  19. Oct 03, 2018
  20. Sep 27, 2018
  21. Sep 24, 2018
  22. Aug 31, 2018
  23. Aug 30, 2018
  24. Aug 27, 2018
  25. Aug 20, 2018
  26. Aug 17, 2018
  27. Aug 16, 2018
Loading