Skip to content

Commit 2e99f23

Browse files
authored
Update vtxmenu for PnP firmware (#88)
* Update vtxmenu.ini for adaptive link 6.4 * Update vtxmenu.ini
1 parent d48f6b4 commit 2e99f23

1 file changed

Lines changed: 15 additions & 69 deletions

File tree

vtxmenu.ini

Lines changed: 15 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@ Submenu2=ADVANCED SETTINGS
2020
[BASIC SETTINGS]
2121
Option1=CHANNELS 20MHZ:36,40,44,48,52,56,60,64,100,104,108,112,116,120,124,128,132,136,140,144,149,153,157,161,165:wifibroadcast cli -g .wireless.channel:wifibroadcast cli -s .wireless.channel {}
2222
Submenu1=RESOLUTION
23-
Submenu2=THINKER TINY
24-
Submenu3=RUNCAM WIFILINK
25-
Submenu4=EMAX WYVERN
26-
Submenu5=VTX MENU
23+
Submenu2=POWER
24+
Submenu3=VTX MENU
2725

2826
[RESOLUTION]
2927
Command1=720P120:cli -s .video0.size 1280x720 && cli -s .video0.fps 120 && cli -s .isp.exposure 8 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local
@@ -34,73 +32,16 @@ Command5=1080P90:cli -s .video0.size 1920x1080 && cli -s .video0.fps 90 && cli -
3432
Command6=1080P60WIDE:cli -s .video0.size 1920x1080 && cli -s .video0.fps 60 && cli -s .isp.exposure 16 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local
3533
Command7=1080P60BOX:cli -s .video0.size 1440x1080 && cli -s .video0.fps 60 && cli -s .isp.exposure 16 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local && sed -i -e '$i sleep 0.5' /etc/rc.local && sed -i -e '$i echo setprecrop 0 0 904 0 1440 1080 > /proc/mi_modules/mi_vpe/mi_vpe0' /etc/rc.local
3634
Command8=1080P90BOX:cli -s .video0.size 1440x1080 && cli -s .video0.fps 90 && cli -s .isp.exposure 11 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local && sed -i -e '$i sleep 0.5' /etc/rc.local && sed -i -e '$i echo setprecrop 0 0 240 0 1440 1080 > /proc/mi_modules/mi_vpe/mi_vpe0' /etc/rc.local
35+
Command9=1080P120WIDE-IMX335:cli -s .video0.size 1920x1080 && cli -s .video0.fps 120 && cli -s .isp.exposure 8 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local
36+
Command10=1080P120BOX-IMX335:cli -s .video0.size 1920x1440 && cli -s .video0.fps 120 && cli -s .isp.exposure 8 && cli -s .fpv.enabled true && sed -i '/sleep 0.5/d' /etc/rc.local && sed -i '/echo setprecrop*/d' /etc/rc.local
3737
Submenu1=BASIC SETTINGS
3838
Submenu2=VTX MENU
3939

40-
[THINKER TINY]
41-
Command1=VERY LONG RANGE 2MBPS:cli -s .video0.bitrate 2000 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 0 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 40 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
42-
Command2=LONG RANGE 4MBPS:cli -s .video0.bitrate 4096 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 1 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
43-
Command3=MID RANGE 8MBPS:cli -s .video0.bitrate 8192 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 2 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
44-
Command4=SHORT RANGE 20MHZ 15MBPS:cli -s .video0.bitrate 14336 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 4 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
45-
Option1=CHANNELS 40MHZ:36,44,52,60,100,108,116,124,132,140,149,157,165:wifibroadcast cli -g .wireless.channel:wifibroadcast cli -s .wireless.channel {}
46-
Command5=SHORT RANGE 40MHZ 20MBPS:cli -s .video0.bitrate 19456 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
47-
Command6=SHORT RANGE 40MHZ 25MBPS:cli -s .video0.bitrate 24576 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
48-
Command7=SHORT RANGE 40MHZ 30MBPS:cli -s .video0.bitrate 29692 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 35 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
49-
Submenu1=ALINK PROFILE THINKER TINY
50-
Submenu2=BASIC SETTINGS
51-
Submenu3=VTX MENU
52-
53-
[RUNCAM WIFILINK]
54-
Command1=VERY LONG RANGE 2MBPS:cli -s .video0.bitrate 2048 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 0 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 55 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
55-
Command2=LONG RANGE 4MBPS:cli -s .video0.bitrate 4096 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 1 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 55 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
56-
Command3=MID RANGE 8MBPS:cli -s .video0.bitrate 8192 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 2 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 50 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
57-
Command4=SHORT RANGE 15MBPS:cli -s .video0.bitrate 14336 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 4 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 45 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
58-
Command5=SHORT RANGE 20MBPS:cli -s .video0.bitrate 19456 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 4 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 45 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
59-
Command6=SHORT RANGE 25MBPS:cli -s .video0.bitrate 24576 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 5 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 45 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
60-
Submenu1=ALINK PROFILE RUNCAM
61-
Submenu2=BASIC SETTINGS
62-
Submenu3=VTX MENU
63-
64-
[EMAX WYVERN]
65-
Command1=VERY LONG RANGE 2MBPS:cli -s .video0.bitrate 2000 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 0 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
66-
Command2=LONG RANGE 4MBPS:cli -s .video0.bitrate 4096 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 1 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
67-
Command3=MID RANGE 8MBPS:cli -s .video0.bitrate 8192 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 2 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
68-
Command4=SHORT RANGE 20MHZ 15MBPS:cli -s .video0.bitrate 14336 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 4 && wifibroadcast cli -s .wireless.width 20 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1
69-
Option1=CHANNELS 40MHZ:36,44,52,60,100,108,116,124,132,140,149,157,165:wifibroadcast cli -g .wireless.channel:wifibroadcast cli -s .wireless.channel {}
70-
Command5=SHORT RANGE 40MHZ 20MBPS:cli -s .video0.bitrate 19456 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 1500 && wifibroadcast cli -s .broadcast.fec_k 8 && wifibroadcast cli -s .broadcast.fec_n 12 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
71-
Command6=SHORT RANGE 40MHZ 25MBPS:cli -s .video0.bitrate 24576 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
72-
Command7=SHORT RANGE 40MHZ 30MBPS:cli -s .video0.bitrate 29692 && cli -s .fpv.noiseLevel 0 && wifibroadcast cli -s .wireless.mlink 3994 && wifibroadcast cli -s .broadcast.fec_k 10 && wifibroadcast cli -s .broadcast.fec_n 15 && wifibroadcast cli -s .broadcast.mcs_index 3 && wifibroadcast cli -s .wireless.width 40 && wifibroadcast cli -s .wireless.txpower 30 && wifibroadcast cli -s .broadcast.stbc 1 && wifibroadcast cli -s .broadcast.ldpc 1 && wifibroadcast cli -s .wireless.channel 60
73-
Submenu1=ALINK PROFILE EMAX
74-
Submenu2=BASIC SETTINGS
75-
Submenu3=VTX MENU
76-
77-
[ALINK PROFILE THINKER TINY]
78-
Command1=25MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <qpDelta>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 30 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 30 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 9216 10 30 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 30 0,0,0,0 20 -12" >> /etc/txprofiles.conf
79-
Command2=100MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <divideFpsBy>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 30 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 30 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 10240 10 30 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 30 0,0,0,0 20 -12" >> /etc/txprofiles.conf
80-
Command3=25MW_HIGH_BITRATE:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <qpDelta>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 0 8 12 4096 10 30 0,0,0,0 40 -12\n1401 - 1500 long 1 8 12 5120 10 30 0,0,0,0 40 -12\n1501 - 1600 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1601 - 1700 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1701 - 1800 long 2 8 12 15360 10 25 0,0,0,0 40 -12\n1801 - 2001 long 2 8 12 16384 25 20 0,0,0,0 40 -12" >> /etc/txprofiles.conf
81-
Command4=100MW_HIGH_BITRATE:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <divideFpsBy>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 0 8 12 4096 10 30 0,0,0,0 40 -12\n1401 - 1500 long 1 8 12 5120 10 30 0,0,0,0 40 -12\n1501 - 1600 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1601 - 1700 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1701 - 1800 long 2 8 12 15360 10 25 0,0,0,0 40 -12\n1801 - 2001 long 2 8 12 16384 10 25 0,0,0,0 40 -12" >> /etc/txprofiles.conf
82-
Option1=OSD DETAILS:0-5:grep osd_level /etc/alink.conf | cut -d= -f2:sed -i 's/osd_level=.*/osd_level={}/' /etc/alink.conf
83-
Submenu1=THINKER TINY
84-
Submenu2=BASIC SETTINGS
85-
Submenu3=VTX MENU
86-
87-
[ALINK PROFILE RUNCAM]
88-
Command1=25MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <qpDelta>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 30 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 30 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 25 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 9216 10 25 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 25 0,0,0,0 20 -12" >> /etc/txprofiles.conf
89-
Command2=200MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <divideFpsBy>\n999 - 1200 long 0 8 12 1024 10 55 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 55 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 55 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 55 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 55 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 10240 10 50 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 45 0,0,0,0 20 -12" >> /etc/txprofiles.conf
90-
Option1=OSD DETAILS:0-5:grep osd_level /etc/alink.conf | cut -d= -f2:sed -i 's/osd_level=.*/osd_level={}/' /etc/alink.conf
91-
Submenu1=RUNCAM WIFILINK
92-
Submenu2=BASIC SETTINGS
93-
Submenu3=VTX MENU
94-
95-
[ALINK PROFILE EMAX]
96-
Command1=25MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <qpDelta>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 30 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 30 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 9216 10 30 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 30 0,0,0,0 20 -12" >> /etc/txprofiles.conf
97-
Command2=100MW:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <divideFpsBy>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 1 8 12 4096 10 30 0,0,0,0 20 -12\n1401 - 1500 long 2 8 12 5120 10 30 0,0,0,0 20 -12\n1501 - 1600 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1601 - 1700 long 2 8 12 8192 10 30 0,0,0,0 20 -12\n1701 - 1800 long 2 8 12 10240 10 30 0,0,0,0 20 -12\n1801 - 2001 long 2 8 12 10240 10 30 0,0,0,0 20 -12" >> /etc/txprofiles.conf
98-
Command3=25MW_HIGH_BITRATE:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <qpDelta>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 0 8 12 4096 10 30 0,0,0,0 40 -12\n1401 - 1500 long 1 8 12 5120 10 30 0,0,0,0 40 -12\n1501 - 1600 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1601 - 1700 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1701 - 1800 long 2 8 12 15360 10 25 0,0,0,0 40 -12\n1801 - 2001 long 2 8 12 16384 25 20 0,0,0,0 40 -12" >> /etc/txprofiles.conf
99-
Command4=100MW_HIGH_BITRATE:truncate -s 0 /etc/txprofiles.conf && printf "# <ra - nge> <gi> <mcs> <fecK> <fecN> <bitrate> <gop> <Pwr> <roiQP> <bandwidth> <divideFpsBy>\n999 - 1200 long 0 8 12 1024 10 30 0,0,0,0 20 -12\n1201 - 1400 long 0 8 12 4096 10 30 0,0,0,0 40 -12\n1401 - 1500 long 1 8 12 5120 10 30 0,0,0,0 40 -12\n1501 - 1600 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1601 - 1700 long 1 8 12 10240 10 30 0,0,0,0 40 -12\n1701 - 1800 long 2 8 12 15360 10 25 0,0,0,0 40 -12\n1801 - 2001 long 2 8 12 16384 10 25 0,0,0,0 40 -12" >> /etc/txprofiles.conf
100-
Option1=OSD DETAILS:0-5:grep osd_level /etc/alink.conf | cut -d= -f2:sed -i 's/osd_level=.*/osd_level={}/' /etc/alink.conf
101-
Submenu1=EMAX WYVERN
102-
Submenu2=BASIC SETTINGS
103-
Submenu3=VTX MENU
40+
[POWER]
41+
Command1=LOW: sed -i 's/^power_level_0_to_10=.*/power_level_0_to_10=1/' /etc/alink.conf
42+
Command2=MEDIUM:sed -i 's/^power_level_0_to_10=.*/power_level_0_to_10=2/' /etc/alink.conf
43+
Command3=HIGH:sed -i 's/^power_level_0_to_10=.*/power_level_0_to_10=3/' /etc/alink.conf
44+
Command4=FULL:sed -i 's/^power_level_0_to_10=.*/power_level_0_to_10=4/' /etc/alink.conf
10445

10546
[ADVANCED SETTINGS]
10647
Submenu1=CAMERA SETTINGS
@@ -117,6 +58,11 @@ Submenu5=FPV
11758
Command1=RESTART MAJESTIC:killall -1 majestic
11859
Command2=ENABLE ADAPTIVE LINK:sed -i '/alink_drone &/d' /etc/rc.local && sed -i -e '$i alink_drone &' /etc/rc.local | cli -s .video0.qpDelta -12
11960
Command3=DISABLE ADAPTIVE LINK:sed -i '/alink_drone &/d' /etc/rc.local | cli -s .video0.qpDelta -4
61+
Option1=OSD DETAILS:0-6:grep osd_level /etc/alink.conf | cut -d= -f2:sed -i 's/osd_level=.*/osd_level={}/' /etc/alink.conf
62+
Option2=RSSI RATIO:0.0-1.0:grep rssi_weight /etc/alink.conf | cut -d= -f2:sed -i 's/rssi_weight=.*/rssi_weight={}/' /etc/alink.conf
63+
Option3=SNR RATIO:0.0-1.0:grep snr_weight /etc/alink.conf | cut -d= -f2:sed -i 's/snr_weight=.*/snr_weight={}/' /etc/alink.conf
64+
Command4=HIDE TOP RIGHT STATS:sed -i 's/sleep 5/#sleep 5/' /usr/bin/wifibroadcast
65+
Command5=SHOW TOP RIGHT STATS:sed -i 's/#sleep 5/sleep 5/' /usr/bin/wifibroadcast
12066
Submenu6=VTX MENU
12167

12268
[IMAGE]
@@ -133,7 +79,7 @@ Submenu2=VTX MENU
13379
[VIDEO]
13480
Option1=SIZE:1280X720,1456X816,1920X1080,1440X1080,1920X1440,2104X1184,2208X1248,2240X1264,2312X1304,2436X1828,2512X1416,2560X1440,2560X1920,2720X1528,2944X1656,3200X1800,3840X2160:cli -g .video0.size | tr x X:cli -s .video0.size $(echo {} | tr X x)
13581
Option2=FPS:20,30,40,50,60,70,80,90,100,120:cli -g .video0.fps:cli -s .video0.fps {}
136-
Option3=BITRATE:1024,2048,3072,4096,5120,6144,7168,8192,9216,10240,11264,12288,13312,14336,15360,16384,17408,18432,19456,20480,21504,22528,23552,24576,25600,26624,27648,28672,29692,30720,31744,32768,33792,34816,35840,36864,37888,38912,39936,40960:cli -g .video0.bitrate:cli -s .video0.bitrate {}
82+
Option3=BITRATE:1000,2000,3000,4000,5000,6000,7000,8000,9000,10000,1100,12000,13000,14000,15000,16000,17000,18000,19000,20000,21000,22000,23000,24000,25000,26000,27000,28000,29000,30000,31000,32000,33000,34000,35000,36000,37000,38000,39000,40000:cli -g .video0.bitrate:cli -s .video0.bitrate {}
13783
Option4=CODEC:H264,H265:cli -g .video0.codec | tr h H:cli -s .video0.codec $(echo {}| tr H h)
13884
Option5=GOPSIZE:0.1-20:cli -g .video0.gopSize:cli -s .video0.gopSize {}
13985
Option6=RCMODE:VBR,AVBR,CBR:cli -g .video0.rcMode | tr a-z A-Z:cli -s .video0.rcMode $(echo {}| tr A-Z a-z)

0 commit comments

Comments
 (0)