23 lines
571 B
Bash
23 lines
571 B
Bash
#!/bin/bash
|
|
|
|
# Configuration
|
|
PI_USER="hmi"
|
|
PI_HOST="192.168.1.46"
|
|
REMOTE_FOLDER="/home/hmi/Desktop/HMI/recordings"
|
|
LOCAL_FOLDER="/Users/Etienne/GitHub/NorthStar-HMI"
|
|
|
|
echo "Starting folder download from Raspberry Pi"
|
|
|
|
# Run scp with sshpass
|
|
rsync -avz --progress --ignore-existing\
|
|
"$PI_USER@$PI_HOST:$REMOTE_FOLDER" \
|
|
"$LOCAL_FOLDER"
|
|
|
|
# Check if scp succeeded
|
|
if [ $? -eq 0 ]; then
|
|
echo "✅ Download completed successfully."
|
|
echo "📁 Files copied to: $LOCAL_FOLDER"
|
|
else
|
|
echo "❌ Download failed. Please check the connection or credentials."
|
|
fi
|