@@ -20,10 +20,8 @@ Submenu2=ADVANCED SETTINGS
2020[BASIC SETTINGS]
2121Option1 =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 {}
2222Submenu1 =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]
2927Command1 =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 -
3432Command6 =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
3533Command7 =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
3634Command8 =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
3737Submenu1 =BASIC SETTINGS
3838Submenu2 =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]
10647Submenu1 =CAMERA SETTINGS
@@ -117,6 +58,11 @@ Submenu5=FPV
11758Command1 =RESTART MAJESTIC:killall -1 majestic
11859Command2 =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
11960Command3 =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
12066Submenu6 =VTX MENU
12167
12268[IMAGE]
@@ -133,7 +79,7 @@ Submenu2=VTX MENU
13379[VIDEO]
13480Option1 =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)
13581Option2 =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 {}
13783Option4 =CODEC:H264,H265:cli -g .video0.codec | tr h H:cli -s .video0.codec $(echo {}| tr H h)
13884Option5 =GOPSIZE:0.1-20:cli -g .video0.gopSize:cli -s .video0.gopSize {}
13985Option6 =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