mirror of https://github.com/OpenIPC/firmware.git
[no ci] Datalink: update tweaksys script (#1403)
parent
ff27178acf
commit
53a9c7a299
|
@ -18,9 +18,8 @@ basic() {
|
||||||
echo "net.core.rmem_default=512000" >> /etc/sysctl.conf
|
echo "net.core.rmem_default=512000" >> /etc/sysctl.conf
|
||||||
}
|
}
|
||||||
|
|
||||||
prefix=${family}
|
|
||||||
|
|
||||||
hisi_goke() {
|
hisi_goke() {
|
||||||
|
prefix=${family}
|
||||||
if [ "$vendor" = "hisilicon" ]; then
|
if [ "$vendor" = "hisilicon" ]; then
|
||||||
prefix="open"
|
prefix="open"
|
||||||
fi
|
fi
|
||||||
|
@ -42,12 +41,8 @@ hisi_goke() {
|
||||||
sed -i "s!Isp_FrameRate=25!Isp_FrameRate=30!g" /etc/sensors/imx335_i2c_4M.ini
|
sed -i "s!Isp_FrameRate=25!Isp_FrameRate=30!g" /etc/sensors/imx335_i2c_4M.ini
|
||||||
}
|
}
|
||||||
|
|
||||||
sigmastar() {
|
streamer() {
|
||||||
sed -i "s!serial=/dev/ttyAMA0!serial=/dev/ttyS2!g" /etc/telemetry.conf
|
if [ -f /usr/bin/majestic ]; then
|
||||||
sed -i "s!Device = /dev/ttyAMA0!Device = /dev/ttyS2!g" /etc/mavlink.conf
|
|
||||||
}
|
|
||||||
|
|
||||||
majestic_generic() {
|
|
||||||
# digital image stabilization
|
# digital image stabilization
|
||||||
#cli -s .isp.dis true
|
#cli -s .isp.dis true
|
||||||
|
|
||||||
|
@ -75,27 +70,7 @@ majestic_generic() {
|
||||||
cli -s .hls.enabled false
|
cli -s .hls.enabled false
|
||||||
cli -s .netip.enabled false
|
cli -s .netip.enabled false
|
||||||
cli -s .jpeg.enabled false
|
cli -s .jpeg.enabled false
|
||||||
}
|
|
||||||
|
|
||||||
majestic_sigmastar() {
|
|
||||||
cli -s .isp.sensorConfig /etc/sensors/imx415_fpv.bin
|
|
||||||
cli -s .isp.exposure 10
|
|
||||||
cli -s .video0.codec h265
|
|
||||||
cli -s .video0.size 1920x1080
|
|
||||||
cli -s .video0.fps 60
|
|
||||||
cli -s .video0.rcMode cbr
|
|
||||||
cli -s .jpeg.enabled false
|
|
||||||
}
|
|
||||||
|
|
||||||
streamer() {
|
|
||||||
if [ -f /usr/bin/majestic ]; then
|
|
||||||
if [ "$vendor" = "sigmastar" ]; then
|
|
||||||
majestic_sigmastar
|
|
||||||
else
|
|
||||||
majestic_generic
|
|
||||||
fi
|
|
||||||
|
|
||||||
# outgoing rtp stream
|
|
||||||
cli -s .outgoing.enabled true
|
cli -s .outgoing.enabled true
|
||||||
cli -s .outgoing.server udp://127.0.0.1:5600
|
cli -s .outgoing.server udp://127.0.0.1:5600
|
||||||
fi
|
fi
|
||||||
|
@ -115,6 +90,23 @@ finish() {
|
||||||
reboot
|
reboot
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sigmastar() {
|
||||||
|
sed -i "s|serial=/dev/ttyAMA0|serial=/dev/ttyS2|g" /etc/telemetry.conf
|
||||||
|
sed -i "s|Device = /dev/ttyAMA0|Device = /dev/ttyS2|g" /etc/mavlink.conf
|
||||||
|
|
||||||
|
cli -s .isp.sensorConfig /etc/sensors/imx415_fpv.bin
|
||||||
|
cli -s .isp.exposure 5
|
||||||
|
cli -s .video0.codec h265
|
||||||
|
cli -s .video0.size 1920x1080
|
||||||
|
cli -s .video0.fps 60
|
||||||
|
cli -s .video0.rcMode cbr
|
||||||
|
cli -s .jpeg.enabled false
|
||||||
|
cli -s .outgoing.enabled true
|
||||||
|
cli -s .outgoing.server udp://127.0.0.1:5600
|
||||||
|
|
||||||
|
touch /etc/system.ok
|
||||||
|
}
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
gk7205v200 | gk7205v210 | hi3516ev200)
|
gk7205v200 | gk7205v210 | hi3516ev200)
|
||||||
echo "Preparing system tweaks for ${chip}..."
|
echo "Preparing system tweaks for ${chip}..."
|
||||||
|
@ -174,8 +166,6 @@ case "$1" in
|
||||||
ssc33x)
|
ssc33x)
|
||||||
echo "Preparing system tweaks for $chip..."
|
echo "Preparing system tweaks for $chip..."
|
||||||
sigmastar
|
sigmastar
|
||||||
streamer
|
|
||||||
finish
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
|
|
Loading…
Reference in New Issue