Bi-monthly release with minor bug fixes and improvements
root@raspberrypi:~# indiserver -v indi_eqmod_telescope
2014-06-12T19:25:53: startup: indiserver -v indi_eqmod_telescope
2014-06-12T19:25:53: Driver indi_eqmod_telescope: pid=2446 rfd=3 wfd=6 efd=7
2014-06-12T19:25:53: listening to port 7624 on fd 4
root@raspberrypi:~# indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
root@raspberrypi:~#
2014-06-12T19:26:07: Client 0: new arrival from 127.0.0.1:55226 - welcome!
2014-06-12T19:26:07: Client 0: read EOF
2014-06-12T19:26:07: Client 0: shut down complete - bye!
root@raspberrypi:~# indi_getprop
EQMod Mount.CONNECTION.CONNECT=Off
EQMod Mount.CONNECTION.DISCONNECT=On
EQMod Mount.DRIVER_INFO.NAME=EQMod Mount
EQMod Mount.DRIVER_INFO.EXEC=indi_eqmod_telescope
EQMod Mount.DRIVER_INFO.VERSION=0.2
EQMod Mount.CONFIG_PROCESS.CONFIG_LOAD=Off
EQMod Mount.CONFIG_PROCESS.CONFIG_SAVE=Off
EQMod Mount.CONFIG_PROCESS.CONFIG_DEFAULT=Off
EQMod Mount.DEVICE_PORT.PORT=/dev/ttyUSB0
EQMod Mount.DEBUG.ENABLE=Off
EQMod Mount.DEBUG.DISABLE=On
EQMod Mount.SIMULATION.ENABLE=Off
EQMod Mount.SIMULATION.DISABLE=On
EQMod Mount.DEVICE_PORT.PORT=/dev/ttyUSB0
EQMod Mount.CONFIG_PROCESS.CONFIG_LOAD=Off
EQMod Mount.CONFIG_PROCESS.CONFIG_SAVE=Off
EQMod Mount.CONFIG_PROCESS.CONFIG_DEFAULT=Off
root@raspberrypi:~#
Please Log in or Create an account to join the conversation.
root@raspberrypi:~# more checkpark.sh
#!/bin/bash
until [ $(indi_getprop | grep CURRENTSTEPPERS.DEStepsCurrent | awk -F= '{print $2}') -eq "8734257" ]
do
indi_setprop 'EQMod Mount.DEVICE_PORT.PORT=/dev/ttyS64'
indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
done
echo PARKED
root@raspberrypi:~#
Please Log in or Create an account to join the conversation.
root@raspberrypi:~# more checkpark.sh
#!/bin/bash
until [ $(indi_getprop | grep CURRENTSTEPPERS.DEStepsCurrent | awk -F= '{print $2}') -eq "8734257" -a $(indi_getprop | grep CURRENTSTEPPERS.RAStepsCurrent | awk -F= '{pr
int $2}') -eq "9081404" ]
do
indi_setprop 'EQMod Mount.DEVICE_PORT.PORT=/dev/ttyS64'
indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
done
echo PARKED
root@raspberrypi:~#
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
root@raspberrypi:~# more checkconnection.sh
#!/bin/bash
#Current connection state
CON=`indi_getprop | grep Mount.CONNECTION.CONNECT | awk -F= '{print $2}'`
DISC=`indi_getprop | grep Mount.CONNECTION.DISCONNECT | awk -F= '{print $2}'`
until [ $CON == "On" -a $DISC == "Off" ]
do
indi_setprop 'EQMod Mount.DEVICE_PORT.PORT=/dev/ttyS64'
indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
done
echo CONNECTED
root@raspberrypi:~#
root@raspberrypi:~# more checkpark.sh
#!/bin/bash
#Park set values
RA=`cat /.indi/ParkData.xml | grep -A1 raencoder | sed '/^[ \t]\+/d'`
DEC=`cat /.indi/ParkData.xml | grep -A1 deencoder | sed '/^[ \t]\+/d'`
#Create range
minRA=`echo $RA - 25 | bc`
maxRA=`echo $RA + 25 | bc`
minDEC=`echo $DEC - 25 | bc`
maxDEC=`echo $DEC + 25 | bc`
#Current RA / DEC values
CRA=`indi_getprop | grep CURRENTSTEPPERS.RAStepsCurrent | awk -F= '{print $2}'`
CDEC=`indi_getprop | grep CURRENTSTEPPERS.DEStepsCurrent | awk -F= '{print $2}'`
if (($minRA<=$CRA && $CRA<=$maxRA)) && (($minDEC<=$CDEC && $CDEC<=$maxDEC))
then
echo "PARKED"
else
echo "NOT PARKED"
fi
root@raspberrypi:~#
Please Log in or Create an account to join the conversation.
#!/bin/bash
indi_setprop 'EQMod Mount.DEVICE_PORT.PORT=/dev/ttyS64'
indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
#Current connection state
CON=`indi_getprop | grep Mount.CONNECTION.CONNECT | awk -F= '{print $2}'`
DISC=`indi_getprop | grep Mount.CONNECTION.DISCONNECT | awk -F= '{print $2}'`
#Current RA / DEC values
CRA=`indi_getprop | grep CURRENTSTEPPERS.RAStepsCurrent | awk -F= '{print $2}'`
CDEC=`indi_getprop | grep CURRENTSTEPPERS.DEStepsCurrent | awk -F= '{print $2}'`
echo "Coonect -ON- : " $CON
echo "Disconnect -OFF- : " $DISC
echo "RA : " $CRA
echo "DEC : " $CDEC
root@raspberrypi:~# ./test.sh
No *.*.* from localhost:7624
No *.*.* from localhost:7624
No *.*.* from localhost:7624
No *.*.* from localhost:7624
Coonect -ON- :
Disconnect -OFF- :
RA :
DEC :
root@raspberrypi:~
root@raspberrypi:~# ./test.sh
Coonect -ON- : On
Disconnect -OFF- : Off
RA : 9081404
DEC : 8734257
root@raspberrypi:~#
Please Log in or Create an account to join the conversation.
#!/bin/bash
indi_setprop 'EQMod Mount.SIMULATION.ENABLE=On'
indi_setprop 'EQMod Mount.CONNECTION.CONNECT=On'
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.