1748946485
This commit is contained in:
+10
-2
@@ -40,8 +40,12 @@ sudo apt update
|
|||||||
echo "Installing packages"
|
echo "Installing packages"
|
||||||
sudo apt install telegraf grafana influxdb pps-tools gpsd gpsd-clients chrony syslog-ng -y
|
sudo apt install telegraf grafana influxdb pps-tools gpsd gpsd-clients chrony syslog-ng -y
|
||||||
|
|
||||||
|
# check if /boot/firmware/config.txt is configured yet
|
||||||
|
grep -q -e "GPS PPS signals" /boot/firmware/config.txt
|
||||||
|
grepconfig=$?
|
||||||
|
|
||||||
# configure the overlay
|
# configure the overlay
|
||||||
if [ $(grep -q "GPS PPS signals" /boot/firmware/config.txt) -eq 0 ]; then
|
if [ $grepconfi -eq 0 ]; then
|
||||||
echo "/boot/firmware/config.txt already updated, skipping"
|
echo "/boot/firmware/config.txt already updated, skipping"
|
||||||
else
|
else
|
||||||
echo "Adding lines to /boot/firmware/config.txt to enable pps and gpio uart"
|
echo "Adding lines to /boot/firmware/config.txt to enable pps and gpio uart"
|
||||||
@@ -51,8 +55,12 @@ else
|
|||||||
sudo bash -c "echo 'init_uart_baud=115200' >> /boot/firmware/config.txt" # set baudrate here to
|
sudo bash -c "echo 'init_uart_baud=115200' >> /boot/firmware/config.txt" # set baudrate here to
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# check if pps-gpio is in /etc/modules already
|
||||||
|
grep -e "pps-gpio" /etc/modules
|
||||||
|
gerppps=$?
|
||||||
|
|
||||||
# add pps-gpio to modules
|
# add pps-gpio to modules
|
||||||
if [ $(grep -q "pps-gpios" /boot/firmware/config.txt) -eq 0 ]; then
|
if [ $gerppps -eq 0 ]; then
|
||||||
echo "pps-gpio already in /etc/modules, skipping"
|
echo "pps-gpio already in /etc/modules, skipping"
|
||||||
else
|
else
|
||||||
echo "Adding pps-gpio to modules"
|
echo "Adding pps-gpio to modules"
|
||||||
|
|||||||
Reference in New Issue
Block a user