Hi everyone,
I’m currently setting up a copter running ArduCopter v4.5.7. I’m using a Viewpro gimbal Q30T II pro , and would like to receive KLV metadata from the flight controller while still being able to control the gimbal via ViewLink software.
I followed the official ArduPilot instructions here:
ViewPro Gimbals — Copter documentation
To enable KLV data injection from the FC, I found that I need to set the following parameters:
SERIALx_PROTOCOL = 8
(Gimbal)MNT1_TYPE = 11
(Viewpro)
However, once these are set, the gimbal only responds to MAVLink targeting (via the Payload Control tab in Mission Planner) or RC targeting — and I can no longer control it using ViewLink software.
Does anyone have a solution for this?
Ideally, I want to:
- Keep the MAVLink telemetry connection to get KLV metadata.
- Still be able to manually control the gimbal using ViewLink.
Any ideas or workarounds would be greatly appreciated!
Thanks in advance!