With NO CHANGES to the master versions of AP_VideoTX.cpp and SmartAudio.cpp, I’ve been able to get my AKK Alpha 10 to output:
7W; VTX_POWER = 800
5W; VTX_POWER = 500
3W; VTX_POWER = 200
1W; VTX_POWER = 25
However, there is no fifth power level defined for SA2.0, and the VTX ignores Tramp/SA2.1 values.
SA works up to 10W, confirmed by testing on betaflight (without the use of their “AKK SA FIX”, just normal SA2.0).
My first change attempt was editing the MW and DBM values for the power levels described in the PowerLevel list of VideoTX.cpp. As follows:
The change resulted in only power level 2 (power level 1 in the table - 5W) working. No other values were accepted by the VTX.
What am I missing?
Do I need to edit the SmartAudio.cpp file, or fix the fourth column values of the PowerLevels table (7, 16, 25, 40)?