From cd9e66c7925ef260ee49ea75acb50c5353f8316a Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Thu, 4 Sep 2025 11:35:58 -0400 Subject: [PATCH] Update update add bme280 --- update | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/update b/update index a0a3d90b..000752f2 100755 --- a/update +++ b/update @@ -290,17 +290,39 @@ cd /home/pi/MPU6050-C-CPP-Library-for-Raspberry-Pi git checkout master git pull --no-rebase > .updated_p -# grep 'changed' /home/pi/ssdv/.updated_p - if [[ $(grep 'changed' /home/pi/MPU6050-C-CPP-Library-for-Raspberry-Pi/.updated_p) ]]; then - - echo "updating MPU6050-C-CPP-Library-for-Raspberry-Pi" - sudo make install +if [[ $(grep 'changed' /home/pi/MPU6050-C-CPP-Library-for-Raspberry-Pi/.updated_p) ]]; then + + echo "updating MPU6050-C-CPP-Library-for-Raspberry-Pi" + sudo make install make example g++ mpu6050.cpp -o mpu6050 -lMPU6050 -pthread - else - echo "nothing to do for MPU6050-C-CPP-Library-for-Raspberry-Pi." - fi +else + echo "nothing to do for MPU6050-C-CPP-Library-for-Raspberry-Pi." +fi + +if [ ! -d "/home/pi/raspberry-pi-bme280" ]; then + echo "Installing raspberry-pi-bme280" + sudo apt-get install -y libi2c-dev + cd + git clone https://github.com/alanbjohnston/raspberry-pi-bme280.git + cd MPU6050-C-CPP-Library-for-Raspberry-Pi + git checkout payload + make +fi + +cd /home/pi/raspberry-pi-bme280 +git checkout payload +git pull --no-rebase > .updated_p + +if [[ $(grep 'changed' /home/pi/raspberry-pi-bme280/.updated_p) ]]; then + + echo "updating raspberry-pi-bme280" + make + +else + echo "nothing to do for raspberry-pi-bme280." +fi if [ ! -f "/home/pi/fcdctl/fcdctl" ]; then echo "Installing fcdctl to set FUNcubeDongle Pro gain"