[no ci] Datalink: update tweaksys script (#1403)

pull/1406/head
viktorxda 2024-04-17 09:49:20 +02:00 committed by GitHub
parent ff27178acf
commit 53a9c7a299
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 44 additions and 54 deletions

View File

@ -18,9 +18,8 @@ basic() {
echo "net.core.rmem_default=512000" >> /etc/sysctl.conf
}
prefix=${family}
hisi_goke() {
prefix=${family}
if [ "$vendor" = "hisilicon" ]; then
prefix="open"
fi
@ -42,12 +41,8 @@ hisi_goke() {
sed -i "s!Isp_FrameRate=25!Isp_FrameRate=30!g" /etc/sensors/imx335_i2c_4M.ini
}
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
}
majestic_generic() {
streamer() {
if [ -f /usr/bin/majestic ]; then
# digital image stabilization
#cli -s .isp.dis true
@ -75,27 +70,7 @@ majestic_generic() {
cli -s .hls.enabled false
cli -s .netip.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.server udp://127.0.0.1:5600
fi
@ -115,6 +90,23 @@ finish() {
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
gk7205v200 | gk7205v210 | hi3516ev200)
echo "Preparing system tweaks for ${chip}..."
@ -174,8 +166,6 @@ case "$1" in
ssc33x)
echo "Preparing system tweaks for $chip..."
sigmastar
streamer
finish
;;
*)