#!/usr/bin/env bash
#
# SATNOGS_POST_OBSERVATION_SCRIPT
#
# /usr/local/bin/satnogs-post {{ID}} {{FREQ}} {{TLE}} {{TIMESTAMP}} {{BAUD}} {{SCRIPT_NAME}}

grsat-wrapper.sh stop "$@"

# Save IQ files
#
BAUD="${5}"
SCRIPT="${6}"
DIR="/export/raw"
SPS=$(/usr/local/bin/find_samp_rate.py "${BAUD}" "${SCRIPT}")

# echo "band = $BAUD, script = $SCRIPT, dir = $DIR, sps = $SPS" >> /tmp/satnogs-post.log
#
if [[ "${ENABLE_IQ_DUMP}" =~ (True|true|1) ]] && [ -f "${IQ_DUMP_FILENAME}" ] 
then
  mv "${IQ_DUMP_FILENAME}" "${DIR}"/iq_"${SPS}"_"${1}".raw
  zip -j -m -T "${DIR}"/iq_"${SPS}"_"${1}".raw.zip \
               "${DIR}"/iq_"${SPS}"_"${1}".raw
  echo "${6} ${1} ${SATNOGS_STATION_ID} ${SPS} sps" >> \
               "${DIR}"/observations.txt
fi
