Skip to content

Head tracking does not work with GM3 #11265

@mazi14

Description

@mazi14

Several people including me are complaining, that we are not able to get working head tracking of GM3 gimbal controlled by FC UART. There are several "Issues" here related to this topic, but all have been already closed and nobody answers, so I am trying new one.

My HW is Avatar Goggles X with extension module, GM3 gimbal and SpeedyBee F405 wing mini FC. I started experiment with gimbal using iNav 8.0.1 I updated all my HW to the latest FW (Goggles and VTx V2 39.44.5, gimbal V3.6 and extension module V2.2). Head tracking works fine when gimbal is connected directly to the VTx. But when I tried to connect gimbal and HT to the FC by single UART, head tracking does not work. Other gimbal modes work fine though. I tried downgrade HT and gimbal FW, but nothing has changed. I tried iNav 8.0.0 and 9.0.0 too with the same result. Is there really a bug in iNav or am I doing something wrong?

There are few things I am not sure about. I guess, I have to set HT in iNav as "serial" for my HW, right? When I enable single UART port (gimbal_serial_single_uart = ON), should I assign this UART to "serial gimbal" in "Port tab", although it is shared with HT too? This is the only option, which gives me control over the gimbal modes. I tried to change it to "serial headtracker", but I lost gimbal control then. And the last thing is, which VTx pin is the Tx one (which should I connect to FC Rx)? My understanding is that it is the one completely on the side. I tried the next one too of course.

Image

And does anyhow GimbalConfig settings (channel mapping, preset mode, sensitivity and roll/pitch/yaw angle introduced in V3.6) affect iNav?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions