Closed TomAlperin closed 1 year ago
@TomAlperin https://github.com/betaflight/betaflight-tx-lua-scripts/pull/475 should fix it. There's a zip file for testing there too if you want to try it. This will bypass the vtx tables download if the firmware has been compiled without the VTX option.
Describe your problem; Script sticks on waiting for VTX tables on digital video builds.
Include ways to reproduce the problem; Connect to a quad that is using a digital VTX and does not have VTX tables set up. This may also be related to the BetaFlight 4.4 option to not build with the analog video option so would be best to test on a firmware that is not build with this.
Provide as much information as possible about your hardware and software, including:
The issue appears to be that VTX tables can not be downloaded because they do not exist or that there is a communication issue due to the flight controller not having the VTX code. The work around I have found is to get MCU_IDs for all of the models that I have that use digital and making copies of one of the analog VTX files with names matching all of the ids.
A possibile solution would be to detect digital setups and skip fetching the VTX tables. A similar VTX file could be saved that would remove the VTX menu for that craft since it is not usable for digital VTX units.