-
Notifications
You must be signed in to change notification settings - Fork 14.6k
[vtx] Add support for VTX control via Tramp and SmartAudio protocols #25694
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
base: pr-crsf-status-messages
Are you sure you want to change the base?
Conversation
🔎 FLASH Analysispx4_fmu-v5x [Total VM Diff: 2528 byte (0.12 %)]
px4_fmu-v6x [Total VM Diff: 2512 byte (0.13 %)]
Updated: 2025-10-13T09:58:48 |
Cool work, any chance to consolidate MSP VTX (HDZero, DJI etc) as well?
|
Eventually yes, but not in this PR. I see that the VTX table config is duplicated, but that can be shared later internally without impacting any public interfaces. Otherwise the OSD driver probably also wants to listen to the |
439f6f5
to
9fe489d
Compare
66ed0e3
to
f5a0664
Compare
Does this address issue #24903 by any chance ? |
Edit: I've implemented support for the CRSF MSP message MSP_SET_VTX_CONFIG (89=0x59) that allows setting band/channel/frequency/power/pitmode via CRSF. |
f5a0664
to
97de489
Compare
9fe489d
to
e8bb71f
Compare
e8bb71f
to
991e236
Compare
Solved Problem
Depends on #25693.
Changelog Entry
For release notes:
Alternatives
The uORB messages are quite large, but I didn't come up with anything better.
Also proper module documentation is currently missing, it's unlikely I'll have time for this in the next two months tho.
Test coverage