Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. General Questions
  3. Latency bug in voxl-mavlink-server

Latency bug in voxl-mavlink-server

Scheduled Pinned Locked Moved Unsolved General Questions
6 Posts 2 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hmlow
    Regular
    wrote on last edited by hmlow
    #1

    Hi devs

    I encountered this as I moved from SDK0.9.5 to SDK1.0 on the VOXL2:

    • UAV and GCS (QGC) communicates over cellular, joystick only (no RC transmitter)
    • Fly the UAV. Land. Replace the battery (or for testing purposes you can just sudo reboot the VOXL2)
    • Do not turn off the QGC application (tried on both Android and Windows; with physical joysticks)
    • Upon reboot, the connection between QGC and UAV will resume. But, you will notice that the latency is say 500ms - 1s higher than usual. It becomes very apparent in flight because the joysticks' sticks movements are no longer considered "real time". You wont be able to notice it just by switching flight modes on the ground.

    The workaround to restart voxl-mavlink-server (without rebooting QGC) or QGC itself after the connection has resumed in Step 4 above.

    This issue is repeatable every time

    Did not experience this in any of the earlier SDK versions.

    H 1 Reply Last reply
    0
    • H hmlow

      Hi devs

      I encountered this as I moved from SDK0.9.5 to SDK1.0 on the VOXL2:

      • UAV and GCS (QGC) communicates over cellular, joystick only (no RC transmitter)
      • Fly the UAV. Land. Replace the battery (or for testing purposes you can just sudo reboot the VOXL2)
      • Do not turn off the QGC application (tried on both Android and Windows; with physical joysticks)
      • Upon reboot, the connection between QGC and UAV will resume. But, you will notice that the latency is say 500ms - 1s higher than usual. It becomes very apparent in flight because the joysticks' sticks movements are no longer considered "real time". You wont be able to notice it just by switching flight modes on the ground.

      The workaround to restart voxl-mavlink-server (without rebooting QGC) or QGC itself after the connection has resumed in Step 4 above.

      This issue is repeatable every time

      Did not experience this in any of the earlier SDK versions.

      H Offline
      H Offline
      hmlow
      Regular
      wrote on last edited by
      #2

      Hi.. can any devs confirm that what I encountered was a valid bug and not smth that was unique to my setup only? Thanks

      Eric KatzfeyE 1 Reply Last reply
      0
      • H hmlow

        Hi.. can any devs confirm that what I encountered was a valid bug and not smth that was unique to my setup only? Thanks

        Eric KatzfeyE Online
        Eric KatzfeyE Online
        Eric Katzfey
        ModalAI Team
        wrote on last edited by
        #3

        @hmlow We don't normally fly with Mavlink commands. We will attempt to set up a test fixture with this and see if we can replicate the issue.

        H 1 Reply Last reply
        0
        • Eric KatzfeyE Eric Katzfey

          @hmlow We don't normally fly with Mavlink commands. We will attempt to set up a test fixture with this and see if we can replicate the issue.

          H Offline
          H Offline
          hmlow
          Regular
          wrote on last edited by
          #4

          @Eric-Katzfey thank you very much for looking into this

          Eric KatzfeyE 1 Reply Last reply
          0
          • H hmlow

            @Eric-Katzfey thank you very much for looking into this

            Eric KatzfeyE Online
            Eric KatzfeyE Online
            Eric Katzfey
            ModalAI Team
            wrote on last edited by
            #5

            @hmlow Here is a link to an updated version of PX4 that should solve this issue: http://voxl-packages.modalai.com/dists/qrb5165/staging/binary-arm64/voxl-px4_1.14.0-2.0.43_arm64.deb

            H 1 Reply Last reply
            0
            • Eric KatzfeyE Eric Katzfey

              @hmlow Here is a link to an updated version of PX4 that should solve this issue: http://voxl-packages.modalai.com/dists/qrb5165/staging/binary-arm64/voxl-px4_1.14.0-2.0.43_arm64.deb

              H Offline
              H Offline
              hmlow
              Regular
              wrote on last edited by
              #6

              @Eric-Katzfey thanks for the 2 fixes in a single package! Will try it out and report back tmr

              1 Reply Last reply
              0

              Reading along? Create a free ModalAI Forum account to join in.

              With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

              Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

              Register Login
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              ModalAI
              Categories Recent Tags ModalAI.com Docs
              © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups