Skip to content
Snippets Groups Projects
  1. Jan 31, 2018
  2. Jul 02, 2015
  3. Jul 01, 2015
  4. Jun 30, 2015
    • Mark Charlebois's avatar
      POSIX: Changed px4_poll to use hrt_work queue · da2ac877
      Mark Charlebois authored
      
      QuRT's pthread_cancel implementation is lacking, and causes px4_poll to
      always wait for the maximumn timeout. A cleaner implementation is provided
      that uses the HRT work queue for posix targets.
      
      In the future the posix code should be rtefactiored so that qurt (and other)
      implementations that are duplicated, use the posix implementation.
      
      Signed-off-by: default avatarMark Charlebois <charlebm@gmail.com>
      da2ac877
  5. Jun 12, 2015
  6. Jun 02, 2015
  7. May 06, 2015
  8. May 05, 2015
  9. Apr 20, 2015
  10. Jan 02, 2015
  11. Nov 11, 2014
  12. Jul 15, 2014
  13. Jul 12, 2014
    • Andrew Tridgell's avatar
      device: use bitfields to keep DeviceStructure small · 20cd5026
      Andrew Tridgell authored
      this keeps it small enough to fit in a float, which makes it possible
      to see the full value in a MAVLink tlog
      
      Conflicts:
      	mavlink/include/mavlink/v1.0
      20cd5026
    • Andrew Tridgell's avatar
      device: added a _device_id to all drivers · 93d444d1
      Andrew Tridgell authored
      this device ID identifies a specific device via the tuple of (bus, bus
      type, address, devtype). This allows device specific configuration
      data to be stored along with a device ID, so the code can know when
      the user has changed device configuration (such as removing an
      external compass), and either invalidate the device configuration or
      force the user to re-calibrate
      93d444d1
  14. Jun 10, 2014
  15. Jan 12, 2014
  16. Dec 10, 2013
  17. Aug 05, 2013
    • px4dev's avatar
      Add direct-access methods to the base Device class, so that there's a common... · 4b4f33e6
      px4dev authored
      Add direct-access methods to the base Device class, so that there's a common way of talking to drivers regardless of which of the specialised classes they derive from.
      
      Make the Device destructor public and virtual, so that arbitrary devices can be deleted. Likewise for classes that derive from it.
      
      Make Device::init public so that arbitrary devices can be initialised after being returned by factories.
      4b4f33e6
  18. Jul 14, 2013
  19. Jul 12, 2013
  20. Apr 28, 2013
  21. Oct 30, 2012
  22. Oct 24, 2012
  23. Oct 21, 2012
  24. Aug 05, 2012
Loading