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

ModalAI Forum

  1. ModalAI Support Forum
  2. VOXL Compute & Autopilot
  3. VOXL 2
  4. Connecting to QGC Via Transmitter

Connecting to QGC Via Transmitter

Scheduled Pinned Locked Moved VOXL 2
6 Posts 2 Posters 388 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.
  • P Offline
    P Offline
    PatkirkMartin
    wrote last edited by
    #1

    Hi all,

    Here is my setup:

    • VOXL2 flight controller
    • PX4 autopilot
    • Radiomaster GX12 Transmitter
    • Radiomaster RP2 receiver

    What I would like to do is connect to QGC via the transmitter. However, I am unsure how to go about doing this or if it is even possible on the VOXL2. I've successfully established RC with the FC in CRSF link mode; I can see the stick inputs updating when connected to QGC via USB-C.

    On other flight controllers, I have been able to establish transmitter/QGC connection by putting the transmitter in "Mavlink" mode and connecting to the transmitter WiFi. This does not seem to be working with my VOXL2. I've tried changing the /etc/modalai/voxl-px4.conf "RC" setting to "external" and "crsf_mav" and neither seems to work (maybe I'm missing something).

    Any help would be greatly appreciated. Happy to provide more information as needed.

    Eric KatzfeyE 1 Reply Last reply
    0
    • P PatkirkMartin

      Hi all,

      Here is my setup:

      • VOXL2 flight controller
      • PX4 autopilot
      • Radiomaster GX12 Transmitter
      • Radiomaster RP2 receiver

      What I would like to do is connect to QGC via the transmitter. However, I am unsure how to go about doing this or if it is even possible on the VOXL2. I've successfully established RC with the FC in CRSF link mode; I can see the stick inputs updating when connected to QGC via USB-C.

      On other flight controllers, I have been able to establish transmitter/QGC connection by putting the transmitter in "Mavlink" mode and connecting to the transmitter WiFi. This does not seem to be working with my VOXL2. I've tried changing the /etc/modalai/voxl-px4.conf "RC" setting to "external" and "crsf_mav" and neither seems to work (maybe I'm missing something).

      Any help would be greatly appreciated. Happy to provide more information as needed.

      Eric KatzfeyE Offline
      Eric KatzfeyE Offline
      Eric Katzfey
      ModalAI Team
      wrote last edited by
      #2

      @PatkirkMartin Mavlink over a DSP mapped UART won't work. However, if you have an accessory board with an apps processor UART available then you should be able to configure that to work with Mavlink.

      P 1 Reply Last reply
      0
      • Eric KatzfeyE Eric Katzfey

        @PatkirkMartin Mavlink over a DSP mapped UART won't work. However, if you have an accessory board with an apps processor UART available then you should be able to configure that to work with Mavlink.

        P Offline
        P Offline
        PatkirkMartin
        wrote last edited by PatkirkMartin
        #3

        @Eric-Katzfey
        Thanks for your reply! I am not attempting to establish communication via UART. I have already successfully been communicating the the FC/PX4 via WiFi, ethernet, and USB-C through the ADB shell (link). What I am talking about doing in my post is fundamentally different. I have an ELRS receiver plugged into J19 on the VOXL2. As mentioned in the above post, I have verified that the ELRS receiver/transmitter works for RC inputs over CRSF.

        What I am trying to get working now is using the transmitter for QGC connection. This is possible on other flight controllers by connecting to the transmitter's local WiFi or via USB, but this does not seem to be working in the same way for the VOXL2. I imagine I am missing a specific configuration option or setting somewhere, or maybe this just isn't possible since Mavlink seems to be only communicated via UDP on this device. That is what I am looking for clarity on.

        Eric KatzfeyE 1 Reply Last reply
        0
        • P PatkirkMartin

          @Eric-Katzfey
          Thanks for your reply! I am not attempting to establish communication via UART. I have already successfully been communicating the the FC/PX4 via WiFi, ethernet, and USB-C through the ADB shell (link). What I am talking about doing in my post is fundamentally different. I have an ELRS receiver plugged into J19 on the VOXL2. As mentioned in the above post, I have verified that the ELRS receiver/transmitter works for RC inputs over CRSF.

          What I am trying to get working now is using the transmitter for QGC connection. This is possible on other flight controllers by connecting to the transmitter's local WiFi or via USB, but this does not seem to be working in the same way for the VOXL2. I imagine I am missing a specific configuration option or setting somewhere, or maybe this just isn't possible since Mavlink seems to be only communicated via UDP on this device. That is what I am looking for clarity on.

          Eric KatzfeyE Offline
          Eric KatzfeyE Offline
          Eric Katzfey
          ModalAI Team
          wrote last edited by
          #4

          @PatkirkMartin The ELRS is connected to a DSP UART via J19, correct? That is the link that you want to send Mavlink data on?

          P 1 Reply Last reply
          0
          • Eric KatzfeyE Eric Katzfey

            @PatkirkMartin The ELRS is connected to a DSP UART via J19, correct? That is the link that you want to send Mavlink data on?

            P Offline
            P Offline
            PatkirkMartin
            wrote last edited by
            #5

            @Eric-Katzfey
            Yes sir. I think I see now what you are suggesting. Is it fair to say that any application trying to do anything with Mavlink on this system must do so over UDP connection to the voxl-mavlink-server? I think I was operating on some incorrect base assumptions. My apologies! Greatly appreciative of your help.

            Eric KatzfeyE 1 Reply Last reply
            0
            • P PatkirkMartin

              @Eric-Katzfey
              Yes sir. I think I see now what you are suggesting. Is it fair to say that any application trying to do anything with Mavlink on this system must do so over UDP connection to the voxl-mavlink-server? I think I was operating on some incorrect base assumptions. My apologies! Greatly appreciative of your help.

              Eric KatzfeyE Offline
              Eric KatzfeyE Offline
              Eric Katzfey
              ModalAI Team
              wrote last edited by
              #6

              @PatkirkMartin No, as I said a UART mapped to the applications processor would also work. PX4 has a split architecture on VOXL2 with all flight critical operations happening on the DSP and support functions such as Mavlink, logging, and data manager are on the applications processor. But there is flexibility to move functions between them as needed. So, to match the ELRS receiver with the Mavlink module you could run it on the applications processor instead of the DSP. However, you would need an expansion board that exposes such a connector.

              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

              • Don't have an account? Register

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