dab index words. Glossary

glossary
Jeff Moe 2022-09-03 20:15:26 -06:00
parent 4c8f55743e
commit d524f0e245
12 changed files with 104 additions and 50 deletions

View File

@ -11,7 +11,7 @@
\section{Overview of Operation}
\label{sec:overview-operation}
\index{operation}
\index{operation}\index{ground station}
Below shows how to run a SatNOGS Optical \gls{ground-station},
after it has been set up and configured.
@ -41,6 +41,7 @@ Acquire live data from camera.
cd stvid/
./acquire.py
\end{minted}
\index{acquire}\index{stvid}
\begin{sidewaysfigure}[p!]
\includegraphics[keepaspectratio=true,height=1.00\textheight,width=1.00\textwidth,angle=0]{stvid-acquire-0.png}
@ -52,7 +53,7 @@ cd stvid/
\section{\texttt{acquire.py} Output}
\label{sec:acquire-output}
\index{acquire}\index{stvid}
\index{acquire}\index{stvid}\index{FITS}
Example output while running \texttt{acquire.py}.

View File

@ -37,6 +37,7 @@ cd stvid/
# Process directory
./process_new.py -c config_new.ini -d data/obs/20220825_1/020502/
\end{minted}
\index{stvid}\index{TLE}\index{process}
\subsection{\texttt{process.py} Usage}
\index{stvid}
@ -55,7 +56,7 @@ cd stvid/
\subsection{\texttt{process\_new.py Example Output}}
\label{sec:process-output}
\index{stvid}\index{FITS}
\index{stvid}\index{FITS}\index{process}
\begin{minted}{sh}
Computing astrometric calibration for /srv/obs/odroid-01/obs/20220902_1/043309/2022-09-02T04:33:09.871.fits
@ -68,6 +69,7 @@ File queue empty, waiting for new files...
90000 22 500A 9999 G 20220902043336020 17 25 1433368+375908 37 S
2022-09-02T04:33:40.315.fits 216.815570 31.756676 206/ 342 10.1 13.1 16.54 +- 0.70
\end{minted}
\index{astometry.net}\index{FITS}\index{process}
\section{AstroImageJ}

View File

@ -12,6 +12,13 @@
%%%%%%%%%%%
% ACRONYM %
%%%%%%%%%%%
\newacronym[
description={is a type of piezoelectric motor powered by the ultrasonic vibration of a component, the stator, placed against another component, the rotor or slider depending on the scheme of operation (rotation or linear translation). One common application of ultrasonic motors is in camera lenses where they are used to move lens elements as part of the auto-focus system.%
\footnote{\cite{enwiki:Ultrasonic_motor}}%
}]
{USM}{USM}{Ultrasonic motor}
\newacronym[
description={An operating system is system software that manages computer hardware, software resources, and provides common services for computer programs.%
\footnote{\cite{enwiki:Operating_system}}%
@ -591,6 +598,7 @@
\footnote{\cite{enwiki:Teledyne_FLIR}}
}}
% TO ADD
% stphot
% giza (pgplot?)
@ -637,7 +645,7 @@
% indiserver
% ntpd
% lsusb
% FLIR
% copyleft
% epoch
% debris
% distributed network

View File

@ -12,8 +12,8 @@
\section{Overview of Ground Stations}
\label{sec:overview-groundstations}
\index{ground station}\index{SDR}\index{antenna}\index{camera}
\index{receiver}\index{antenna}
\Glspl{ground-station} are a setup of equipment such as computers, cameras,
\index{receiver}\index{embedded system}
\Glspl{ground-station} are a setup of equipment such as \glspl{embedded system}, cameras,
\glspl{SDR}, \glspl{antenna}, and receivers, located on Earth, observing space.
@ -61,11 +61,12 @@ as the example in figure \ref{fig:satnogs-ground-station-web}, page \pageref{fig
\section{SatNOGS Optical Ground Stations}
\index{ground station}\index{Libre Space Foundation}
The \gls{LSF} is developing \gls{SatNOGS-Optical} to add
\glspl{optical-ground-station} to the distributed network.
\glspl{optical-ground-station} to the network.
Prototype \glspl{optical-ground-station} are being developed. An example
setup, using a Sky-Watcher EQ6-R Pro telescope tripod and tracking mount,
setup, using a Sky-Watcher EQ6-R Pro \gls{telescope} tripod and tracking mount,
\index{Sky-Watcher}\index{telescope}\index{tripod}\index{mount}\index{enclosure}
\index{mount}\index{track}
can be seen in figure
\ref{fig:video-enclosure-mount-tripod}, page \pageref{fig:video-enclosure-mount-tripod}.

View File

@ -11,7 +11,7 @@
\section{Overview of Hardware}
\label{sec:hardware-overview}
\index{hardware}
\index{hardware}\index{ground station}
Hardware considerations for a \gls{SatNOGS-Optical} \gls{ground-station}.
Main hardware components in an optical \gls{ground-station}:
@ -43,6 +43,7 @@ Other components:
\section{Camera}
\label{sec:hardware-camera}
\index{camera}
Cameras being evaluated:
@ -76,7 +77,7 @@ Lenses being tested:
\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
\begin{itemize}
\item Kowa 50mm f1.4 C-mount. \index{Kowa}
\item Canon EF 50mm f1.2 USM. \index{Canon}
\item Canon EF 50mm f1.2 \gls{USM}. \index{Canon}
\end{itemize}
\end{mdframed}
@ -136,7 +137,7 @@ The full setup on tripod, can be seen in
A close up of the setup can be seen at
\ref{fig:video-enclosure-mount}, page \pageref{fig:video-enclosure-mount},
showing the Sky-Watcher telescope tracking mount,
showing the Sky-Watcher \gls{telescope} tracking mount,
a Bosch \gls{PoE} camera enclosure,
and through the glass the camera lens.
\index{Sky-Watcher}\index{telescope}\index{mount}\index{Bosch}\index{PoE}\index{camera}
@ -155,7 +156,7 @@ In the background is a white \gls{antenna} for \gls{GNSS} (\gls{GPS}) and a sola
The camera lens is protected by the enclosure glass, which is \gls{IP67} (XXX) rated.
See a close up of the front of the enclosure and camera lens in figure
\index{enclosure}\index{lens}\index{IP67}
\index{enclosure}\index{lens}\index{IP67}\index{camera}
\ref{fig:video-enclosure-front}, page \pageref{fig:video-enclosure-front}.
\begin{figure}[h!]
@ -232,7 +233,7 @@ is:
\item Fan, maybe not so useful, with power cable (came with Bosch enclosure).
\item Camera mounting plate (came with Bosch enclosure). \index{camera}
\item Camera mounting screws, M6x25 (?).
\item Ethernet cable, internal, short white (came with Bosch enclosure). \index{ethernet}
\item Ethernet cable, internal, short white (came with Bosch enclosure). \index{ethernet}\index{Bosch}
\item \gls{PoE} ethernet cable, external, plugged into \gls{PoE} switch for data and power. \index{PoE}
\item \gls{USB} 3 cable, internal, way too long, needs replacing, from Odroid to camera. XXX flat connector
\item \gls{USB} 3 cable, external, from Odroid to \gls{telescope} mount. XXX large rectangle connector \index{USB}
@ -365,7 +366,7 @@ For tracking, there a few different ways to track:
\end{mdframed}
\subsection{Sidereal Tracking Mounts}
\index{track}\index{Celestron}
\index{track}\index{Celestron}\index{COTS}\index{GoTo}
Sidereal tracking (``telescope tracking'') is what \gls{COTS} tracking ``\gls{GoTo}''
\glspl{telescope} from \gls{Celestron} or Sky-Watcher do, for example. They track
the stars, countering the rotation of the Earth to keep the same view
@ -396,7 +397,7 @@ must ``leap frog'' the satellite.
At present, my practice is to use a sidereal mount, point at a location with \gls{KStars},
start stvid. Then stop stvid, move to new location using \gls{KStars},
start stvid.
\index{track}\index{KStars}\index{stvid}
\index{track}\index{KStars}\index{stvid}\index{camera}
See Software section \ref{sec:software-tracking}, \pageref{sec:software-tracking}
for information on using tracking mounts.
@ -420,7 +421,7 @@ It requires, such as:
the equipment needs to be accurately aligned.
\end{description}
\end{mdframed}
\index{GNSS}\index{TLE}\index{orbit}
\index{GNSS}\index{TLE}\index{orbit}\index{alignment}\index{track}
% Some skilled amateurs track by hand.
@ -428,7 +429,7 @@ Most tracking equipment for \glspl{telescope},
cameras, and \glspl{antenna} usually has just a few speeds, such as a \gls{slew} speed
and a sidereal star tracking speed. Sometimes there will be a few steps
of these speeds (e.g. \gls{slew} speeds from 1-9), but not the finely tuned tracking
speeds needed to track a satellite. Oftentimes the telescope tracking maximum
speeds needed to track a satellite. Oftentimes the \gls{telescope} tracking maximum
speed will be too slow for satellite tracks.
\index{track}\index{telescope}
@ -440,7 +441,7 @@ based upon a recent orbit calcuation, such as from a \gls{TLE}.
There are highly skilled amateur astronomers that have captured detailed
pictures of artificial satellites, such as the \gls{ISS} and astronauts doing
space walks, using hand guided telescopes with low cost \gls{CCD} imagers.
space walks, using hand guided \glspl{telescope} with low cost \gls{CCD} imagers.
\index{CCD}\index{ISS}
% XXX ref
@ -455,6 +456,7 @@ is likely the best option, if a satellite tracking mount is wanted.
\label{sec:hardware-future}
\index{RASA}\index{telescope}\index{astrograph}
\index{rotator}\index{antenna}\index{track}
\index{camera}
There is some discussion of using much larger ``lenses'', such as
a \gls{RASA} ``\gls{telescope}'' (See: \gls{astrograph}).

View File

@ -46,7 +46,6 @@ for output from my Giza port of \texttt{\gls{satid}}.%
\footnote{\url{https://spacecruft.org/spacecruft/sattools/media/branch/spacecruft/img/satid-giza-3.png}}
\index{Giza}
* \url{https://github.com/cbassa/sattools}
My fork is here:

View File

@ -11,7 +11,7 @@
The SatNOGS Optical Unofficial Guide documents how to set up and run an
\gls{optical-ground-station} for the \gls{LSF}'s \gls{SatNOGS} network.
\index{ground station}
\index{ground station}\index{Libre Space Foundation}
% https://network.satnogs.org/
\begin{figure}[h!]
@ -28,35 +28,35 @@ The SatNOGS Optical Unofficial Guide documents how to set up and run an
\section{Unofficial Guide Overview}
First, an overview of the this text, then the \gls{LSF}
and some of it's key projects, such as the \gls{SatNOGS} network.
A cursory review of \glspl{satellite} and existing \gls{RF} ground stations
A cursory review of \glspl{satellite} and existing \gls{RF} \glspl{ground-station}
will be followed by a big picture view of acquiring and processing
images of \glspl{satellite}. Hardware is reviewed, then software to run
on it, with many options, including what is best. Finally,
what to do with the data (\gls{IDK}!).
The chapters that follow are listed below.
\index{RF}
\index{RF}\index{ground station}
% Perhaps more LaTeXy ref XXX
\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
\begin{description}
\item [\Glspl{satellite}] --- What are we looking at?
\item [Ground Stations] --- How Earth talks to \glspl{satellite} and back.
\item [Ground Stations] --- How Earth talks to \glspl{satellite} and back.\index{ground station}
\item [\Gls{toolchain} and Process] --- The big picture of what
hardware and software is needed to set up an optical ground station
for use on the distributed network.
for use on the distributed network.\index{toolchain}
\item [Hardware] --- Details on appropriate hardware configurations,
and example setups.
\item [Software] --- A look at the myriad software related to \glspl{satellite},
and what works best at present for SatNOGS Optical.
\item [Acquire] --- Convert \glspl{photon} to bits. Pointing a camera at the
sky works.
sky works.\index{camera}
\item [Solve] --- Pictures of stars reveal the time and location of
the photo. Plate solvers reviewed.\index{plate solver}
\item [Detect] --- The plate solver says where the photo is,
now detect if are there moving tracks that aren't stars that could
be \glspl{satellite}.
now detect if are there moving tracks that aren't \glspl{star trail} that could
be \glspl{satellite}.\index{star trail}
\item [Identify] --- With time, location, \gls{satellite} detection, \glspl{TLE}
are overlaid and compared with detected \glspl{satellite}.
are overlaid and compared with detected \glspl{satellite}.\index{identify}
\Gls{satellite} identification by computers and humans.
\item [Upload] --- When ready, data will be pushed to the SatNOGS network.
\item [Support] --- Where development is occurring and questions answered!
@ -68,6 +68,7 @@ The chapters that follow are listed below.
\section{Libre Space Foundation}
\index{Libre Space Foundation}
The \gls{LSF} supports
``free and accessible space for all, creating \gls{open-source} space technologies.''%
\footnote{\url{https://libre.space}}

View File

@ -587,4 +587,13 @@
year = {2022},
}
@Misc{enwiki:Ultrasonic_motor,
author = {{Wikipedia contributors}},
title = {Ultrasonic motor --- {Wikipedia}{,} The Free Encyclopedia},
howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Ultrasonic_motor&oldid=1099892445}},
note = {[Online; accessed 4-September-2022]},
modificationdate = {2022-09-03T19:30:07},
year = {2022},
}
@Comment{jabref-meta: databaseType:biblatex;}

View File

@ -29,7 +29,7 @@ See figure \ref{fig:snopo}, page \pageref{fig:snopo}, described below.
\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
\begin{description}
\item [Hardware] --- Hardware, such as cameras and computers, is to be selected and set up.
\item [Hardware] --- Hardware, such as cameras and \glspl{embedded system}, is to be selected and set up.
\item [Software] --- The best currently available software is to be downloaded, installed, and configured.
\item [Acquire] --- Data samples, typically in the form of \gls{FITS} file photographs, need to be acquired by running a camera outside at night taking pictures of the sky.
\item [\Gls{plate-solver}] --- Acquired data samples in \gls{FITS} files need to be processed by a \gls{plate-solver}. See section \ref{sec:plate-solver}, page \pageref{sec:plate-solver}.
@ -38,6 +38,8 @@ See figure \ref{fig:snopo}, page \pageref{fig:snopo}, described below.
\end{description}
\end{mdframed}
\index{hardware}\index{software}\index{acquire}\index{detect}\index{identify}
\index{embedded system}\index{FITS}\index{camera}\index{plate solver}
\index{TLE}
\index{plate solver}
\begin{sidewaysfigure}[p!]
@ -56,8 +58,9 @@ See figure \ref{fig:snopo}, page \pageref{fig:snopo}, described below.
Discussed in this section are some of the hardware options to be
explored. More explicit instructions of a particular hardware installation
can be see in section \ref{sec:hardware-overview}, page \pageref{sec:hardware-overview}.
Discussed below are camera options, for details on computers and other parts,
Discussed below are camera options, for details on \glspl{embedded system} and other parts,
also see hardware in section \ref{sec:hardware-overview}, page \pageref{sec:hardware-overview}
\index{embedded system}\index{camera}
For the purposes here, there are three main categories of hardware. Depending which
category of equipment is selected, it impacts everything else, such as the
@ -75,8 +78,9 @@ software used. Main categories:
Different types of equipment can be used in different categories.
Some can be used in multiple setups, most just in one.
If available, using motion video cameras will work best for
detecting \glspl{satellite} with the developing \gls{SatNOGS} toolchain.
detecting \glspl{satellite} with the developing \gls{SatNOGS} \gls{toolchain}.
Examples of motion video camera sources that could be used:
\index{toolchain}
\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
\begin{description}
@ -96,7 +100,7 @@ Examples of motion video camera sources that could be used:
\end{description}
\end{mdframed}
\index{The Imaging Source}\index{ZWO ASI}\index{UVC}\index{V4L2}\index{OpenCV}
\index{Raspberry Pi}\index{Odroid}\index{MIPI}
\index{Raspberry Pi}\index{Odroid}\index{MIPI}\index{DFSG}\index{MIPI}
Still cameras can also be used productively. The current \gls{Python} \gls{toolchain}
is in very early development and not completely usable yet.
@ -128,6 +132,9 @@ See the list below for still camera options:
\end{description}
\end{mdframed}
\index{telescope}\index{INDI}\index{gPhoto}\index{DSLR}
\index{KStars}\index{Ekos}\index{track}\index{mount}
\index{FITS}\index{Linux}\index{Debian}
\index{Canon}\index{Nikon}
Considering the hardware options above, they need to be matched with
corresponding software. Not all options work (at all), and some cannot be

View File

@ -11,7 +11,7 @@
\section{Overview of Satellites}
\label{sec:overview-satellite}
\index{satellite}\index{RF}
\index{satellite}\index{RF}\index{amateur radio}
This chapter gives a brief overview of \glspl{satellite}, with particular
antention to ones using \gls{amateur radio} bands.
\index{amateur radio}
@ -23,6 +23,7 @@ antention to ones using \gls{amateur radio} bands.
The SatNOGS \gls{DB} is a database that lists \glspl{satellite},
many of which can be tracked by ground station operators on the
\gls{SatNOGS} network.
\index{SatNOGS DB}
\begin{figure}[h!]
\begin{framed}
@ -48,7 +49,6 @@ Individual \glspl{satellite} can be viewed, such as the RamSat \Gls{cubesat}.
\end{framed}
\end{figure}
For some \glspl{satellite}, \gls{telemetry} is available in a \gls{Grafana} dashboard.
See the RamSat \gls{telemetry} dashboard.
\index{RamSat}\index{telemetry}\index{Grafana}\index{dashboard}
@ -78,7 +78,7 @@ These are some select \gls{libre} \glspl{satellite}:
\url{https://upsat.gr/}
\end{description}
\end{mdframed}
\index{UPSat}
\index{UPSat}\index{Libre Space Foundation}
\begin{figure}[h!]
\begin{framed}
@ -94,7 +94,7 @@ These are some select \gls{libre} \glspl{satellite}:
See figure \ref{fig:satnogs-obs-list-ramsat-web}, page \pageref{fig:satnogs-obs-list-ramsat-web}
for a example list of observations of the RamSat \Gls{cubesat}.%
\footnote{\url{https://network.satnogs.org/observations/?future=0&norad=48850&observer=&station=&start=&end=&transmitter_mode=&page=2}}
\index{RamSat}\index{CubeSat}\index{RF}
\index{RamSat}\index{CubeSat}\index{RF}\index{observation}\index{schedule}
\begin{figure}[h!]
\begin{framed}

View File

@ -32,6 +32,7 @@ for a diagram with an overview of the software process.
% \end{framed}
\end{figure}
\end{center}
\index{acquire}\index{process}\index{analyz}\index{upload}
\section{Setup Optical Ground Station Software}
\label{sec:software-setup}
@ -42,8 +43,10 @@ Note: the SatNOGS network is not yet ready for optical data.
Setup an \gls{embedded system}, such as a \gls{Raspberry Pi} or an Odroid N2,
with \gls{Debian} stable (11/Bullseye) or testing (Bookworm).
\index{embedded system}\index{Odroid}\index{Debian}
\index{Raspberry Pi}
See each \gls{software repository} for latest documentation.
\index{repository}
Install dependencies from the \gls{Debian} \gls{software repository}:
@ -56,6 +59,8 @@ sudo apt install python3-virtualenv python3-pip python3-dev \
astrometry-data-tycho2-08 astrometry-data-tycho2-09 \
astrometry-data-tycho2-10-19
\end{minted}
\index{Python}\index{virtualenv}\index{PIP}\index{astrometry.net}
\index{Giza}\index{Source Extractor}
Next, install the \texttt{\gls{hough3d-code}} dependency.
\index{hough3d-code}
@ -66,10 +71,11 @@ cd hough3d-code
make all
sudo cp -p hough3dlines /usr/local/bin/hough3dlines
\end{minted}
\index{hough3dlines}
Install \texttt{\gls{satpredict}} from using either the cbassa or spacecruft
\gls{software repository}.
\index{satpredict}
\index{satpredict}\index{repository}
\begin{minted}{sh}
cd ../
@ -94,7 +100,7 @@ git clone https://spacecruft.org/spacecruft/stvid
\end{minted}
Optionally, set up a \gls{Python} virtual environment and use \gls{PIP}:
\index{Python}\index{virtualenv}
\index{Python}\index{virtualenv}\index{PIP}
\begin{minted}{sh}
cd stvid
@ -122,7 +128,7 @@ pip install --upgrade --ignore-installed numpy
\gls{Debian} in bug \texttt{\#941466} changed the name of the
\texttt{sextractor} dependency to \texttt{source-extractor},
so a symlink is needed for now:
\index{Debian}\index{Source Extractor}
\index{Debian}\index{Source Extractor}\index{SExtractor}
\begin{minted}{sh}
sudo ln -s /usr/bin/source-extractor /usr/local/bin/sextractor
@ -131,6 +137,7 @@ sudo ln -s /usr/bin/source-extractor /usr/local/bin/sextractor
\section{Configure Software}
\label{sec:software-configure}
Configure the \gls{embedded system}.
\index{embedded system}
\begin{minted}{sh}
cd stvid/
@ -161,7 +168,7 @@ st-password = bar
# Path to source-extractor
sex_config = /usr/share/source-extractor/default.sex
\end{minted}
\index{Source Extractor}
\index{Source Extractor}\index{TLE}\index{COSPAR}
Store downloads here:
@ -171,7 +178,7 @@ mkdir -p ./data/obs ./data/tle ./data/results
The \texttt{ST\_DATADIR} variable is still used, from \texttt{sattools}.
Maybe set all these in \texttt{\~/.bashrc} (suit to fit directory setup):
\index{bashrc}
\index{bashrc}\index{sattools}
\begin{minted}{sh}
export ST_DATADIR=$HOME/sattools
@ -304,7 +311,7 @@ Visualize satellites on a map of the sky.
\section{Tracking Software}
\label{sec:software-tracking}
\index{track}\index{software}
\index{track}\index{software}\index{mount}
The tracking software used depends upon the tracking mount.
See section \ref{sec:hardware-tracking-ground-station},
@ -322,6 +329,7 @@ software:
\end{description}
\end{mdframed}
\index{telescope}\index{antenna}\index{hamlib}\index{PTZ}
\index{camera}
\subsection{Telescope Tracking Software}
@ -394,6 +402,7 @@ accurately determining the location of the observation.
Russia's \gls{GLONASS}, and China's \gls{BDS}, as well as other
regional systems.
\index{GPS}\index{Galileo}\index{GLONASS}\index{Beidou}
\index{USA}\index{Europe}\index{Russia}\index{China}
A basic, widely available \gls{COTS} \gls{USB} \gls{GNSS} device
with a basic (or no!) \gls{antenna} plugged into the \gls{embedded system}
@ -403,7 +412,7 @@ purposes here. See various U-Blox devices, for example.
In \gls{Debian} \gls{GNSS} service with a \gls{USB} device can be provided
by the \texttt{\gls{gpsd}} application.
\index{Debian}
\index{Debian}\index{GNSS}\index{gpsd}
\begin{minted}{sh}
sudo apt install gpsd gpsd-tools
@ -424,6 +433,7 @@ acquire and process are on different machines). Using the
device \texttt{/dev/ttyACM0} can be problematic if there are multiple
\texttt{/dev/ttyACM*} devices. Perhaps something like this could be
used in that case:
\index{/dev/ttyACM}\index{gpsd}
\begin{minted}{sh}
DEVICES="/dev/serial/by-id/usb-u-blox_AG_-_www.u-blox.com_u-blox_GNSS_receiver-if00"
@ -436,6 +446,7 @@ you may have to do:
\begin{minted}{sh}
systemctl edit --full gpsd.socket
\end{minted}
\index{systemd}
And create a \gls{gpsd} configuration like this (I have \gls{IPv6} disabled, in this case):
\index{gpsd}
@ -454,12 +465,14 @@ BindIPv6Only=no
[Install]
WantedBy=sockets.target
\end{minted}
\index{GPS}\index{gpsd}\index{systemd}
(Re)start:
\begin{minted}{sh}
sudo systemctl restart gpsd.service gpsd.socket
\end{minted}
\index{systemctl}\index{gpsd}
Test all is good:
@ -468,13 +481,14 @@ gpsmon -n
# or
cgps -u m
\end{minted}
\index{gpsmon}\index{cgps}
\index{gpsmon}\index{cgps}\index{GPS}\index{gpsd}
Enable to start on boot:
\begin{minted}{sh}
sudo systemctl enable gpsd.service gpsd.socket
\end{minted}
\index{systemctl}\index{gpsd}
See below for sample output from \texttt{cgps}.
@ -542,6 +556,7 @@ sudo ntpdate 192.168.1.1
# Restart daemon
sudo systemctl start ntp
\end{minted}
\index{ntpd}\index{ntpdate}
Go through each of the systems used in the \gls{toolchain} and make
sure they all have accurate time or processing will be off.
@ -562,6 +577,7 @@ For the purposes here, described below will be using \gls{KStars} with a
Sky-Watcher tracking mount with \gls{INDI} and Ekos.
See figure \ref{fig:video-enclosure-mount-tripod}, page \pageref{fig:video-enclosure-mount-tripod}
for a photo of the setup used with \gls{KStars} below.
\index{INDI}\index{Ekos}\index{KStars}
The \gls{telescope} mount will be used in sidereal tracking mode,
where the stars will appear as
@ -577,7 +593,7 @@ While \gls{KStars} has the main \gls{sky chart} and Ekos is launched within it,
the actual mount control is done with the Ekos application.
While it may sound complex, all of this is set up pretty easily in
\gls{Debian}.
\index{INDI}\index{Debian}
\index{INDI}\index{Debian}\index{Ekos}\index{mount}
\begin{minted}{sh}
# Quick and dirty from memory, something like:
@ -593,6 +609,7 @@ Using this, a \gls{telescope} mount can be used to easily point the camera at a
and track it to observe \glspl{telescope}. It should also provide a superior \gls{FITS} file
for extracting data than using a static mount (XXX made up).
\index{KStars}\index{sky chart}\index{GoTo}\index{mount}\index{track}
\index{camera}
To use a \gls{telescope} tracking mount for use with \texttt{stvid}, the following steps need to be performed in
roughly this order, assuming everything has been configured.
@ -653,7 +670,7 @@ An overview of steps:
\index{v4l2-ctl}\index{mount}\index{KStars}\index{telescope}\index{track}
\index{lsusb}\index{cgps}\index{GNSS}\index{NTP}\index{indiserver}
\index{Ekos}\index{Sky-Watcher}\index{V4L2}\index{The Imaging Source}
\index{stvid}
\index{stvid}\index{sky chart}
\begin{sidewaysfigure}[p!]
\begin{center}
@ -685,6 +702,7 @@ An overview of steps:
If the camera and mount are connected to the \gls{embedded system} OK, it will
look like below, in this case with The Imaging Source camera and Sky-Watcher
mount:
\index{embedded system}
\begin{minted}{sh}
jebba@odroid-01:~$ lsusb
@ -695,11 +713,13 @@ Bus 001 Device 003: ID 067b:23d3 Prolific Technology, Inc. USB-Serial Controller
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
\end{minted}
\index{The Imaging Source}\index{USB}
Note the \texttt{The Imaging Source Europe GmbH DMK 33UX174} device is the
camera and the
\texttt{Prolific Technology, Inc. USB-Serial Controller} is the \gls{telescope}
mount. Other views of the devices:
\texttt{Prolific Technology, Inc. USB-Serial Controller} is the
Sky-Watcher \gls{telescope} mount. Other views of the devices:
\index{Sky-Watcher}
\begin{minted}{sh}
jebba@odroid-01:~$ ls -l /dev/bus/usb/002/003 /dev/bus/usb/001/003 /dev/video* /dev/ttyUSB0
@ -710,9 +730,11 @@ crw-rw---- 1 root video 81, 0 Sep 1 20:08 /dev/video0
crw-rw---- 1 root video 81, 1 Sep 1 20:08 /dev/video1
crw-rw---- 1 root video 81, 2 Sep 1 20:08 /dev/video2
\end{minted}
\index{/dev/video}\index{/dev/ttyUSB}
Side note: you need to be in the \texttt{plugdev, video, dialout} groups.
Side note: on the Odroid N2, there is another \texttt{/dev/video} device,
so three devices are appearing. The The Imaging Source camera appears
as two \texttt{/dev/video} devices.
\index{Odroid}\index{The Imaging Source}

View File

@ -21,11 +21,13 @@ of the picture. There are two main steps:
\item Extract stars from an image, such as a \gls{FITS} file generated by \texttt{stvid}.
\item ``Solve'' the image of the stars in the image against vast databases in a
\gls{star catalogue}.
\index{stvid}\index{FITS}
\end{enumerate}
\end{mdframed}
See below for a list of software tools that detect/extract stars from
images (e.g. \gls{FITS}).
\index{detect}
\begin{mdframed}[backgroundcolor=blue!10,linecolor=blue!30]
\begin{itemize}
@ -81,9 +83,9 @@ a plate of stars that has been extracted from \texttt{Source Extractor}. XXX
\fbox{
\parbox{\linewidth}{
\textcolor{red}{NOTICE:} \\
Using astrometry.net online requires an account with non-libre services.
Using astrometry.net online requires an account with non-\gls{libre} services.
The astrometry.net software can be installed locally to avoid this.
\index{proprietary}
\index{proprietary}\index{astrometry.net}
}
}