Skip to content
Snippets Groups Projects
  1. Jan 22, 2018
  2. Jan 21, 2018
    • Beat Küng's avatar
      vmount mavlink input: continue to poll for vehicle_command until reaching the timeout · 99c9e096
      Beat Küng authored
      or receiving a command that we need to handle. This makes sure that we
      don't drop commands, when the output mode is set to mavlink (in that case
      the input topic is rate-limited, and each input change results in a
      vehicle_command publication, which results in queueing up orb items if we
      get vehicle_commands from other sources too).
      99c9e096
    • Beat Küng's avatar
      5a189f3c
    • Beat Küng's avatar
      vmount: remove output rate-limiting · 48edaa7e
      Beat Küng authored
      It causes missed input changes.
      This reverts 73d23742.
      48edaa7e
    • Beat Küng's avatar
      Revert "vmount: fix new input getting lost in throttling" · 5e826eaa
      Beat Küng authored
      This reverts commit b7404ad6.
      5e826eaa
    • Jonas Vautherin's avatar
      mavlink_main: fix broadcast computation · 38c94973
      Jonas Vautherin authored
      The way the broadcast IP is currently fetched is by sending an ioctl()
      request. The limitation of this is that the broadcast address may not
      be set on the network interface (more specifically, it is usually not
      set in docker containers). In those cases, it results in the broadcast
      address becoming 0.0.0.0, which is not valid [1].
      
      This fix uses the network IP and the netmask to compute the directed
      broadcast address. This should be more reliable, as both of those are
      always set on the network interface.
      
      [1]: https://tools.ietf.org/html/rfc1122, section 3.2.1.3 (a)
      38c94973
    • Matthias Grob's avatar
      Cygwin: repair NuttX build (#8737) · 463217a5
      Matthias Grob authored
      * Cygwin: repaired NuttX build after 1f63d858
      all the NuttX specific WINTOOL define handling was skiped in cmake Make.defs generation
      The Nuttx build is makfile based and needs its cygwin treatment
      
      Additionally the ${PX4_SOURCE_DIR}/src/include which was added through cmake needs path conversion
      
      The two root causes for the special handling are:
      - ARM GCC for Windows doesn't support cygwin paths passed as an argument
        so they need to be either relative or converted via cypath tool
      - Symbolic links are totally different under Windows and because NuttX uses them extensively
        it has special handling scripts that need to be fed with the correct defines
      
      * Cygwin: NuttX include paths all converted in Make.defs.in
      
      differentiate between WINTOOL define (MSYS & cygwin) and cygwin using uname command:
      - MSYS needs symbolic link handling for ARM GCC but no path conversion
      - Cygwin needs both
      463217a5
  3. Jan 19, 2018
  4. Jan 18, 2018
  5. Jan 17, 2018
  6. Jan 16, 2018
  7. Jan 15, 2018
Loading