Uploading compressed IQ files to Dropbox (or any other cloud storage provider)

I have now added the satellite name to the filename:


Updated script:

#!/bin/bash
RC_REMOTE=mfdropbox
if [ -n "$IQ_DUMP_FILENAME" ] && [ -f "$IQ_DUMP_FILENAME" ]
then
   SATNAME=$(echo "$3" | jq .tle0 | sed -e 's/ /_/g' | sed -e 's/[^A-Za-z0-9._-]//g')
   IQ_DIR=$(dirname "${IQ_DUMP_FILENAME}")
   IQ_NAME="$1"_"$SATNAME".wav.xz
   IQ_FILE="$IQ_DIR"/"$IQ_NAME"
   xz -c -7 -T2 "$IQ_DUMP_FILENAME" > "$IQ_FILE"
   rclone move "$IQ_FILE" $RC_REMOTE:
fi

Updated SATNOGS_POST_OBSERVATION_SCRIPT setting:

/usr/local/bin/satnogs-post {{ID}} {{FREQ}} {{TLE}} {{TIMESTAMP}} {{BAUD}} {{SCRIPT_NAME}}
7 Likes