TwiceAsNice
2019-02-18
|
Variables | |
string | IFS = '%' |
string | INDISERVER = "localhost" |
INDI CONNECTION TYPE ##### meteostationWEB can connect to indiserver in four ways. More... | |
string | INDITUNNEL = "false" |
string | INDISTARTREMOTE = "false" |
string | INDIPORT = "7624" |
string | INDIDEVICE = "MeteoStation" |
INDI SETTINGS AND DEBUG ##### 1). More... | |
string | INDIDEVICEPORT = "/dev/ttyUSB0" |
string | EXECNOOUTPUT = "&>/dev/null" |
string | SSHKEYDIR = "~/.ssh/id_rsa" |
SSH TUNNEL AN INDI EXEC ##### Should only need to edit #1), and only if using ssh 1). More... | |
string | SSHUSERNAME = "magnus_e" |
string | INDIFIFODIR = "/tmp/INDIFIFO" |
string | METEOSTATIONSKELETONDIR = "/usr/local/share/indi/meteostation_sk.xml" |
string | KILLEXEC = "killall indiserver" |
string | INDIEXEC = "indiserver$INDIVERBOSE -f $INDIFIFODIR -p" |
string | DUINOEXEC = "echo start indi_duino -n \\\"$INDIDEVICE\\\" -s \\\"$METEOSTATIONSKELETONDIR\\\" > $INDIFIFODIR" |
string | INDILOCALEXEC = "$KILLEXEC; rm $INDIFIFODIR; mkfifo $INDIFIFODIR; $INDIEXEC $INDIPORT & $DUINOEXEC" |
string | CTRLSOCKET = "meteo-ctrl-socket" |
string | SSH = "ssh -M -S $CTRLSOCKET" |
string | SSHCHECK = "ssh -S $CTRLSOCKET -O check $SSHUSERNAME@$SSHSERVER" |
string | SSHEXIT = "ssh -S $CTRLSOCKET -O exit $SSHUSERNAME@$SSHSERVER" |
string | SSHTUNNEL = "-i $SSHKEYDIR $SSHUSERNAME@$SSHSERVER -p $SSHPORT -4 -L $INDIPORT:$INDISERVER:$INDIREMOTEPORT" |
string | INDIREMOTEFORKEXEC = "ssh -f $SSHTUNNEL '$KILLEXEC; rm $INDIFIFODIR; mkfifo $INDIFIFODIR; $DUINOEXEC & $INDIEXEC $INDIREMOTEPORT' $EXECNOOUTPUT" |
string | REMOTEKILLEXEC = "ssh -f $SSHTUNNEL '$KILLEXEC' $EXECNOOUTPUT" |
string | INDIREMOTEEXEC = "$SSH -fN -o ExitOnForwardFailure=yes $SSHTUNNEL" |
string | OWNERNAME = "Magnus W. Eriksen" |
SITE RELATED ####. More... | |
string | SITENAME = "Observatory17b.com" |
int | ALTITUDE = 10 |
string | SOUNDINGSTATION = "ENZV" |
string | CHARTPATH = "./html/CHART/" |
RRD RELATED ##### PATH TO GRAPHs. More... | |
string | EUMETSAT_LAST = "http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_MPE_WesternEurope.png" |
int meteoconfig.ALTITUDE = 10 |
string meteoconfig.CHARTPATH = "./html/CHART/" |
RRD RELATED ##### PATH TO GRAPHs.
string meteoconfig.CTRLSOCKET = "meteo-ctrl-socket" |
string meteoconfig.DUINOEXEC = "echo start indi_duino -n \\\"$INDIDEVICE\\\" -s \\\"$METEOSTATIONSKELETONDIR\\\" > $INDIFIFODIR" |
string meteoconfig.EUMETSAT_LAST = "http://oiswww.eumetsat.org/IPPS/html/latestImages/EUMETSAT_MSG_MPE_WesternEurope.png" |
string meteoconfig.EXECNOOUTPUT = "&>/dev/null" |
string meteoconfig.IFS = '%' |
string meteoconfig.INDIDEVICE = "MeteoStation" |
INDI SETTINGS AND DEBUG ##### 1).
Basic indi
string meteoconfig.INDIDEVICEPORT = "/dev/ttyUSB0" |
string meteoconfig.INDIEXEC = "indiserver$INDIVERBOSE -f $INDIFIFODIR -p" |
string meteoconfig.INDIFIFODIR = "/tmp/INDIFIFO" |
string meteoconfig.INDILOCALEXEC = "$KILLEXEC; rm $INDIFIFODIR; mkfifo $INDIFIFODIR; $INDIEXEC $INDIPORT & $DUINOEXEC" |
string meteoconfig.INDIPORT = "7624" |
string meteoconfig.INDIREMOTEEXEC = "$SSH -fN -o ExitOnForwardFailure=yes $SSHTUNNEL" |
string meteoconfig.INDIREMOTEFORKEXEC = "ssh -f $SSHTUNNEL '$KILLEXEC; rm $INDIFIFODIR; mkfifo $INDIFIFODIR; $DUINOEXEC & $INDIEXEC $INDIREMOTEPORT' $EXECNOOUTPUT" |
string meteoconfig.INDISERVER = "localhost" |
INDI CONNECTION TYPE ##### meteostationWEB can connect to indiserver in four ways.
1). Local by defining INDISERVER as localhost, and leaving INDITUNNEL="false", then indiserver will be started locally on port INDIPORT
string meteoconfig.INDISTARTREMOTE = "false" |
string meteoconfig.INDITUNNEL = "false" |
string meteoconfig.KILLEXEC = "killall indiserver" |
string meteoconfig.METEOSTATIONSKELETONDIR = "/usr/local/share/indi/meteostation_sk.xml" |
string meteoconfig.OWNERNAME = "Magnus W. Eriksen" |
SITE RELATED ####.
string meteoconfig.REMOTEKILLEXEC = "ssh -f $SSHTUNNEL '$KILLEXEC' $EXECNOOUTPUT" |
string meteoconfig.SITENAME = "Observatory17b.com" |
string meteoconfig.SOUNDINGSTATION = "ENZV" |
string meteoconfig.SSH = "ssh -M -S $CTRLSOCKET" |
string meteoconfig.SSHCHECK = "ssh -S $CTRLSOCKET -O check $SSHUSERNAME@$SSHSERVER" |
string meteoconfig.SSHEXIT = "ssh -S $CTRLSOCKET -O exit $SSHUSERNAME@$SSHSERVER" |
string meteoconfig.SSHKEYDIR = "~/.ssh/id_rsa" |
SSH TUNNEL AN INDI EXEC ##### Should only need to edit #1), and only if using ssh 1).
Key and user
string meteoconfig.SSHTUNNEL = "-i $SSHKEYDIR $SSHUSERNAME@$SSHSERVER -p $SSHPORT -4 -L $INDIPORT:$INDISERVER:$INDIREMOTEPORT" |
string meteoconfig.SSHUSERNAME = "magnus_e" |