Skip to content

Conversation

@pkendall64
Copy link
Collaborator

@pkendall64 pkendall64 commented Dec 19, 2024

Builds on #3075 and adds the ability to configure the Head Tracking start channel as "EdgeTX" which sends the Pan/Tilt/Roll data back to EdgeTX as trainer data so it can be used in the mixer like any other head tracker.

For this to operate there is a matching EdgeTX PR for configuring the trainer port as Master/CRSF EdgeTX/edgetx#5724.

  • Flash EdgeTX with the build from github
  • Configure trainer option in EdgeTX
    IMG_0971 Large
  • Configure the mixer to output Pan/Tilt/Roll to the channels you desire
    IMG_0973 Large
  • Flash this PR to you TX module
  • Select EdgeTX as the HT Start Channel in the Backpack menu of the Lua script.
    IMG_0972 Large
  • See your channels move in the Channel Monitor screen
    IMG_0974 Large
  • Profit 😄

@pkendall64 pkendall64 changed the title Pass HeadTracking Pan/Titl/Roll back to EdgeTX Pass HeadTracking Pan/Tilt/Roll back to EdgeTX Dec 20, 2024
@pkendall64 pkendall64 added enhancement 🪄 New feature or request V4.0 🍔 labels Dec 20, 2024
@pkendall64 pkendall64 merged commit 7684347 into ExpressLRS:master Apr 26, 2025
22 checks passed
@pkendall64 pkendall64 deleted the next/edgetx-ptr branch April 26, 2025 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement 🪄 New feature or request V4.0 🍔

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants