Hello. I have next setup for plane:
FC - MatekH743 Wing V3 with FW ArduPilot 4.6.3 stable
VTX TBS PRO32 DP (not locked) 3W connected to FC with SmartAudio to UART4
RC Radiomaster TX16S with EDGE TX 2.10.5 - used CRSF
When I try to change VTX power I have next value on OSD - 100/200/400/500/1000/1995mW
but this VTX max power is 3W. How I can get max power? For change VTX power I use slider SL CH13 or 3Pos switch SB CH16. I really see on OSD how VTX changed power levels, but only in sepcific steps, there is no 2000 / 2500 / 3000mW but I need to turn on max power. Even if I have three position switch values, for example 25 or 100mW (low) / 200 or 500mW (mid) / 3W (high) I will be happy. In Mission Planner I use next settings:
RC16_OPTION=94
In MatekH743WingV3 Serial6=UART4
SERIAL6_BAUD=9 (9600)
SERIAL6_OPTIONS=4 (half-duplex)
SERIAL6_PROTOCOL=37 (SmartAudio)
VTX_ENABLE=1
VTX_OPTIONS=0
VTX_MAX_POWER=3162
VTX_POWER=100
I see some videos where ArduPilot have 2512mW when VTX_MAX_POWER=3000
This is because drvier AD make round number Db/mW and I have this numbers from internet:
500 = 501
800 = 794
1000 = 1000
1600 = 1585
2000 = 1995
2500 = 2512
3000 = 3162
4000 = 3981
5000 = 5012
10000 = 10000
and I have Betaflight tables for this TBS VTX where VTX powervalues seems like that:
vtxtable powerlevels 8
vtxtable powervalues 10 14 20 23 26 27 30 65
vtxtable powerlabels 10 25 100 200 400 500 999 3k
Please, help to understand what I do wrong and how I can get 3w?
Partically problem is solved. I have a bad VTX. Luckily I have another one the same model. And it works. Maybe I ruined first one VTX when set 2w and overhit it. Now i have cooler. The new one worked fine, but I stil can’t have max power - 3w. ArduPilot refuses to turn it on. I can use only 6 power levels without 25w (pitmode) and 3w. Even in OSD menu.
In OSD I can see 100 / 200 / 400 / 500 / 1000 / 1995 mW