Good morning,
I am having trouble trying to link my RadioMaster TX12 MKII to QGroundControl.
I am using Ubuntu 22.04 and QGroundControl with AppImage.
The complete build is:
- Pixhawk 6x
- Matek ExpressLRS R24-D
- RadioMaster TX12 MKII
At the moment, my controller works fine for RC and the controller can see telemetry, allowing me to see battery, GPS, etc.
The problem I have is when connecting the TX controller to my PC to see the telemetry through QGroundControl, I can't see anything, I can't even get the link using mavproxy.py.
I'll explain my procedure and configuration in case anyone can help me:
In RadioMaster TX12:
- Hardware Setup:
-
- Serial Port, AUX1: OFF, USB-VCP: Telem Mirror
-
- Internal RF, Type: CRSF, Baudrate: 115k
In the Tools -> ExpressLRS (Lua Script) section:
- Packet Rate: 250Hz
- Switch Mode: Hybrid
- Link Mode: MAVLink
My Matek R24-D is connected via Telem2 to my Pixhawk 6X, and Pixhawk 6X is configured as follows:
- SER_TEL2_BAUD: 460800 8N1
- MAV_0_CONFIG: TELEM2
- MAV_0_RATE: 9600 B/s
The controller connects to the /dev/ttyACM0 port on my computer.
RadioMaster TX12 Backpack:
- DVR Rec: OFF
- DVR Srt Dly: 0s
- DVR Stp Dly: 0s
- HT Enable: Off
- HT Start Char: AUX1
- Telemetry: ESPNOW (or Wi-Fi)
I've tried Wi-Fi Backpack with QGroundControl with UDP port 14550, but also not receiving anything on QGroundControl.
Whenever I connect Pixhawk 6x to QGroundControl, everything works perfectly and I can configure the Pixhawk correctly.
Controller versions:
Both the RadioMaster TX12 MKII and Matek ExpressLRS R24-D controllers have ExpressLRS version 3.5.2, and the TX12 MKII has Backpack version 1.5.1.
Once the controller is linked to the Matek R24-D, I connect the controller to my computer (USB Serial VCP) and I cannot see telemetry data with either QGroundControl or mavproxy.py.
I would appreciate any help and information about mistakes I may have made.