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
VTX management via VTX Admin weird behavior - BETAFPVF4SX1280 - BF 4.3.0 #11233
Comments
i believe it will work if you install the latest nightly, I had the same problem. non the less if you set it via OSD and restart the FC, it should change |
A passage from phobos- : In your case EEPROM_WRITE is causing the CPU to starve the RX task, and it's losing the connection briefly due to that. There is nothing that can be done to prevent it. It is described as a known issue in the #10788 (comment). You can, as @wildjokerss said, after the OSD is set, reapply the power to the FC. |
It doesn't work with RC3, RC2, RC1 |
@Martivip can you please confirm if, when using TX1 you’re able to configure the VTX using the configurator. If so then the SA is OK. Doing this via the OSD and the ELRS link is adding other things to the equation. We have a known issue where writing to FLASH following a config change results in ELRS dropping the connection, but that shouldn’t stop the application of that configuration. |
@SteveCEvans this is really good question because I have really interesting test observations. |
I believe you have VTX Admin configured in ELRS LUA. When connecting, it configures VTX to what is specified in LUA. |
@CMartin249 yes of course, in general no matter via which method I will use to change VTX channel ELRS Lua VTX administrator, OSD, BF Lua, right now channel is charging but when I repower the FC it reverting the VTX channel to previously set |
Hi @SteveCEvans i've tested today with the latest Development build no. 2648 and still VTX management via ELRS RC together with ELRS SPIrx ELRS AIO FC board don't work as it should. |
@Martivip please test again with latest development firmware and report back |
I applied build 2662. Still having issues. ELRS VTX Admin feature does not get saved after changing the channel. This issue and #11448 appear to be related. A comment on that thread indicates saves are currently disabled on ELRS SPI due to disconnect issues. |
@haslinghuis with Dev. build no. 2662 still unfortunately don't work via So generally there is still something wrong. |
This should solve the issue when changing vtx settings through the betaflight lua scripts at least #11573 |
@klutvott123 ok after upload firmware from #11573 Generally good job 👍 another step ahead:) it look like only the VTX Administrator need to be fixed |
@klutvott123 after merge of the #11573 and #11597 I've uploaded the latest dev. build |
Closing as inactive |
Describe the bug
Vtx management (channel, band, power) via OSD don't work on BETAFPVF4SX1280 target.
Probably the issue is related to ELRS integration in BF #10788 (comment)
Is worth to mention that Smartaudio on this target is managed via soft serial.
Also I've noticed that changing the VTX parameters in ELRS system via ELRS Lua v2 and VTX Administrator functionality is working but on OSD VTX information element values stays unchanged.
To Reproduce
Instal the RC-1 BETAFPVF4SX1280 target on BETAFPV SPI ELRS AIO Boards
Expected behavior
Changing the VTX parameters via OSD should take the effect and changing the parameters via ELRS VTX Administrator should be considered under the OSD VTX information element.
Flight controller configuration
Setup / Versions
BetaFpv F4 1S 5A AIO Brushless Flight Controller (ELRS 2.4G)
BetaFpv M03 25-350mW 5.8G VTX
BetaFpv M03 25-350mW 5.8G VTX, smart audio hooked up to SA port on the board, SA on this board is managed via Soft serial functionality
The text was updated successfully, but these errors were encountered: