-
-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: process RC packets back from CRSF module as trainer input #5724
Conversation
@pfeerick LGTM. If you're ok with it as well, it is a keeper! |
Just finished updating the backpack on my HDZero googles and T12-Max TX/ELRS firmware and this is working perfectly. And nicely steps around a annoyance I was about to have with adding a swappable pan/tilt setup to a couple of RC cars... and needing to use a second controller with some of them. |
Yeah, I also think you get a lot more control from EdgeTX with the mixer than trying to implement all that in the backpack! |
Yeah, not kidding! Better to let the mixer do all the hard work for you... no need to reinvent the wheel 🤭 Now... I wonder who will be the first to try head tracker direct craft control since that is now also doable... 🤣 |
Hi, is there a link to some more documentation. It seems I am missing some points, but it sounds cool. My setup right now is sending data from a head tracker via a ELRS RX (EP2, programmed as TX) over to a ELRS RX (EP2, programmed as RX) which is connected to an UART on the TX16s. For me this PR sounds like I can remove the second ELRS RX inside the TX16s. |
The way this currently works (for example) is with the backpack in the
hdzero goggles talking to the one on the handset, which then passes that
onto EdgeTX via the RF module... You could certainly make something up to
act the same, and remove the need for the RX in the handset. I personally
wouldn't as I have one installed that way for a "standard" trainer with any
ELRS handset, rather than requiring backpack/espnow.
…On Tue, 25 Feb 2025, 1:58 am ProfDrYoMan, ***@***.***> wrote:
Hi, is there a link to some more documentation. It seems I am missing some
points, but it sounds cool.
My setup right now is sending data from a head tracker via a ELRS RX (EP2,
programmed as TX) over to a ELRS RX (EP2, programmed as RX) which is
connected to an UART on the TX16s.
For me this PR sounds like I can remove the second ELRS RX inside the
TX16s.
—
Reply to this email directly, view it on GitHub
<#5724 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABJ66KLNUND4GODHQ5IWHFL2RM6R3AVCNFSM6AAAAABT6AHMWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNZYHEYTMMRXG4>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
[image: ProfDrYoMan]*ProfDrYoMan* left a comment (EdgeTX/edgetx#5724)
<#5724 (comment)>
Hi, is there a link to some more documentation. It seems I am missing some
points, but it sounds cool.
My setup right now is sending data from a head tracker via a ELRS RX (EP2,
programmed as TX) over to a ELRS RX (EP2, programmed as RX) which is
connected to an UART on the TX16s.
For me this PR sounds like I can remove the second ELRS RX inside the
TX16s.
—
Reply to this email directly, view it on GitHub
<#5724 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABJ66KLNUND4GODHQ5IWHFL2RM6R3AVCNFSM6AAAAABT6AHMWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMNZYHEYTMMRXG4>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Summary of changes:
Adds processing of RC Packets sent as telemetry input from CRSF (ExpressLRS) module as trainer port data.
Theres a matching PR in the ExpressLRS repo that allows the backpack head tracker data to be sent back to EdgeTX as telemetry ExpressLRS/ExpressLRS#3076.