#!/bin/sh

# Set INDI target to selected planet

planet=-1
none=-1
sun=0
mercury=1
venus=2
moon=3
mars=4
jupiter=5
saturn=6
uranus=7
neptune=8

if [ "$1" -eq "$sun" ]
then
 planet=$sun
 target=$(/usr/local/bin/sun_deg.py)
fi

if [ "$1" -eq "$mercury" ]
then
 planet=$mercury
 target=$(/usr/local/bin/mercury_deg.py)
fi

if [ "$1" -eq "$venus" ]
then
 planet=$venus
 target=$(/usr/local/bin/venus_deg.py)
fi

if [ "$1" -eq "$moon" ]
then
 planet=$moon
 target=$(/usr/local/bin/moon_deg.py)
fi

if [ "$1" -eq "$mars" ]
then
 planet=$mars
 target=$(/usr/local/bin/mars_deg.py)
fi

if [ "$1" -eq "$jupiter" ]
then
 planet=$jupiter
 target=$(/usr/local/bin/jupiter_deg.py)
fi

if [ "$1" -eq "$saturn" ]
then
 planet=$saturn
 target=$(/usr/local/bin/saturn_deg.py)
fi

if [ "$1" -eq "$uranus" ]
then
 planet=$uranus
 target=$(/usr/local/bin/uranus_deg.py)
fi

if [ "$1" -eq "$neptune" ]
then
 planet=$neptune
 target=$(/usr/local/bin/neptune_deg.py)
fi

# Test for unknown object

if [ "$planet" -eq "$none" ]
then
  echo $(date)>/tmp/paramount_remote_target.txt
  echo "Set target request to unknown object">>/tmp/paramount_remote_target.txt
  exit
fi

# Disallow slew to Sun

if [ "$planet" -eq "$sun" ]
then
  echo $(date)>/tmp/paramount_remote_target.txt
  echo "Set target to Sun request denied">>/tmp/paramount_remote_target.txt
  exit
fi

targetra=$(echo $target | awk '{print$1}')
targetdec=$(echo $target | awk '{print$2}')

set_target_ra="/usr/local/bin/setINDI tel.target_2000.ra=$targetra"
$set_target_ra 1>/dev/null 2>/dev/null
set_target_dec="/usr/local/bin/setINDI tel.target_2000.dec=$targetdec"
$set_target_dec 1>/dev/null 2>/dev/null


echo $(date)>/tmp/paramount_remote_target.txt
echo "Set target">>/tmp/paramount_remote_target.txt
echo "Planet $1">>/tmp/paramount_remote_target.txt
echo $set_target_ra>>/tmp/paramount_remote_target.txt
echo $set_target_dec>>/tmp/paramount_remote_target.txt

exit
 
 
