-
-
Notifications
You must be signed in to change notification settings - Fork 455
feat(tx15): support for KCX BT audio #6777
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
Conversation
|
KCX modules arrived in yesterday's post, so will hopefully be using this on the weekend :) |
e44e2bf to
e67b5ea
Compare
When it works, it works well, but with my AirPods at least, it (the KCX module) seems to lose the bind and need to be re-bound, or stuck in some sort of connected but not connected mode. Which press of pairing and putting the Airpods back into pair mode may or may not fix. But this could be a faulty module, and I have 3 more (but no inclination to wire another one in just yet... I will leave the radio as it is for tomorrow's flying - unless the forecast rain says otherwise 🤭 ).
Which because of the above, makes me think it might be handy to have a "disable/enable" button, although then that would require storage, yada, yada. Unless it's just a "disable for now"? Maybe? Maybe not? |
|
Ok, so it looks like the Apple AirPods 4 seem to have issue with holding the bind with the KCX BT module. However two bluetooth speakers (Sony, Blitzwolf) both worked just fine.
Other than that, this works great! :) |
|
I'll give that a try tomorrow, but I suspect it won't many any difference. Walking out of the house so it was out of range of the Bluetooth proxy was enough to make it work more consistently with the AirPods. The issue I see usability wise with how this is implemented presently is the potential for the module to blindly pair to anything it sees all on its own accord (if you didn't have the previously paired device already on/visible), the other part of this being a device could come into range/be turned on partway through a flight and just kill the audio with no warning or way of stopping it. |
This PR adds the ability to use wireless BT headphone/earphone to get radio sounds instead of main speaker
In more details, it brings two things:
a basic support for KCX BT audio emitter: https://www.scribd.com/document/760703454/KCX-BT-EMITTER-english-1 , which can be purchased easily online. This support needs to be implemented radio by radio, as the pins required for the module connections need to be programmed according to availability.
an implementation for TX15: this uses AUX-UART4 connector on TX15.
a compile options is added: -DKCX_BTAUDIO=YES. Please note on TX15, only one of: KCX_BTAUDIO/BLUETOOTH/FRSKY_GIMBAL can be used has they use the same pins!
the module needs to be connected as such:
Top left (Metallic header) Module AGND (white wire in picture bellow)
Second top left. Module AUDIO_R and AUDIO_L (yellow wire in picture bellow)
Example of wired module:

Added a nice wiring picture thanks to Radiomaster

@pfeerick : no companion impact that I can see, likely needs adding a compile option to buddy or similar