Skip to content
Snippets Groups Projects
  1. Dec 13, 2016
  2. Dec 10, 2016
  3. Nov 19, 2016
  4. Oct 20, 2016
  5. Oct 19, 2016
  6. Aug 19, 2016
  7. Aug 17, 2016
  8. Aug 07, 2016
  9. Jul 31, 2016
  10. Jul 01, 2016
  11. May 14, 2016
  12. Apr 22, 2016
  13. Apr 18, 2016
  14. Apr 11, 2016
  15. Feb 19, 2016
  16. Feb 15, 2016
  17. Feb 05, 2016
  18. Jan 31, 2016
  19. Jan 26, 2016
    • Roman's avatar
      hotfix: · c9b1fb15
      Roman authored
      multirotors shouldn't use tailsitter recovery code.
      c9b1fb15
  20. Jan 10, 2016
  21. Dec 26, 2015
  22. Dec 24, 2015
  23. Oct 29, 2015
  24. Oct 28, 2015
  25. Oct 13, 2015
  26. Oct 08, 2015
  27. Aug 06, 2015
    • Mark Charlebois's avatar
      Fixes for posix-arm and qurt builds · 009f5282
      Mark Charlebois authored
      
      Ifdefed out deadcode in position_estimator_inav_main.c as the
      deadcode does not compile for qurt.
      
      Added fixes to get a successful build for posix-arm and qurt targets.
      Removed CLOCK_REALTIME def from px4_time.h for qurt and removed unused
      variables in att_est_q and mc_att_control.
      
      Signed-off-by: default avatarMark Charlebois <charlebm@gmail.com>
      009f5282
  28. Jun 14, 2015
  29. Jun 05, 2015
  30. May 27, 2015
    • Mark Charlebois's avatar
      orb_advert_t changed to void * and checks changed to nullptr · 1ca05aaa
      Mark Charlebois authored
      
      The existing orb_advert_t use thoughout the code sometimes tries
      to treat it as a file descriptor and there are checks for < 0
      and ::close calls on orb_advert_t types which is an invalid use
      of an object pointer, which is what orb_advert_t really is.
      
      Initially I had changed the -1 initializations to 0 but it was
      suggested that this should be nullptr. That was a good recommendation
      but the definition of orb_advert_t had to change to void * because
      you cannot initialize a uintptr_t as nullptr.
      
      Signed-off-by: default avatarMark Charlebois <charlebm@gmail.com>
      1ca05aaa
    • Mark Charlebois's avatar
      extensive orb_advert_t fixes · a734fc96
      Mark Charlebois authored
      
      The calls to orb_advertise were being mishandled throughout the code.
      There were ::close() calls on memory pointers, there were checks
      against < 0 when it is a pointer to a object and values larger than
      0x7ffffffff are valid. Some places orb_advert_t variables were
      being initialized as 0 other places as -1.
      
      The orb_advert_t type was changed to uintptr_t so the pointer value
      would not be wrapped as a negative number. This was causing a failure
      on ARM.
      
      Tests for < 0 were changed to == 0 since a null pointer is the valid
      representation for error, or uninitialized.
      
      Signed-off-by: default avatarMark Charlebois <charlebm@gmail.com>
      a734fc96
  31. May 23, 2015
Loading