mirror of
https://github.com/open-sdr/openwifi.git
synced 2025-04-20 00:20:48 +00:00
Add script to switch between default and optimized AGC settings
This commit is contained in:
parent
0343eb15b6
commit
aa21e8cb40
48
user_space/agc_settings.sh
Normal file
48
user_space/agc_settings.sh
Normal file
@ -0,0 +1,48 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$#" -ne 1 ]; then
|
||||
echo "You must enter 1 to apply new settings or 0 to restore default settings"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
set -x
|
||||
if test -f "/sys/kernel/debug/iio/iio:device0/direct_reg_access"; then
|
||||
cd /sys/kernel/debug/iio/device0/
|
||||
else if test -f "/sys/kernel/debug/iio/iio:device1/direct_reg_access"; then
|
||||
cd /sys/kernel/debug/iio/iio:device1/
|
||||
else if test -f "/sys/kernel/debug/iio/iio:device2/direct_reg_access"; then
|
||||
cd /sys/kernel/debug/iio/iio:device2/
|
||||
else if test -f "/sys/kernel/debug/iio/iio:device3/direct_reg_access"; then
|
||||
cd /sys/kernel/debug/iio/iio:device3/
|
||||
else if test -f "/sys/kernel/debug/iio/iio:device4/direct_reg_access"; then
|
||||
cd /sys/kernel/debug/iio/iio:device4/
|
||||
else
|
||||
echo "Can not find direct_reg_access!"
|
||||
echo "Check log to make sure ad9361 driver is loaded!"
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
set +x
|
||||
|
||||
if [ $1 == "0" ]; then
|
||||
echo 0x15C 0x72 > direct_reg_access
|
||||
echo 0x106 0x72 > direct_reg_access
|
||||
echo 0x103 0x08 > direct_reg_access
|
||||
echo 0x101 0x0A > direct_reg_access
|
||||
echo 0x110 0x40 > direct_reg_access
|
||||
echo 0x115 0x00 > direct_reg_access
|
||||
echo 0x10A 0x58 > direct_reg_access
|
||||
echo "Applied default AGC settings"
|
||||
elif [ $1 == "1" ]; then
|
||||
echo 0x15C 0x70 > direct_reg_access
|
||||
echo 0x106 0x77 > direct_reg_access
|
||||
echo 0x103 0x1C > direct_reg_access
|
||||
echo 0x101 0x8A > direct_reg_access
|
||||
echo 0x110 0x48 > direct_reg_access
|
||||
echo 0x115 0x80 > direct_reg_access
|
||||
echo 0x10A 0x18 > direct_reg_access
|
||||
echo "Applied optimized AGC settings"
|
||||
fi
|
Loading…
x
Reference in New Issue
Block a user