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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Latency bug in voxl-mavlink-server

Latency bug in voxl-mavlink-server

Scheduled Pinned Locked Moved Ask your questions right here!
6 Posts 2 Posters 985 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 Offline
        Eric KatzfeyE Offline
        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 Offline
            Eric KatzfeyE Offline
            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

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              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

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