diff --git a/TODO.md b/TODO.md index 7a50619..b6b7d2a 100644 --- a/TODO.md +++ b/TODO.md @@ -6,5 +6,6 @@ * Better tables. * See also for acronyms, index, glossary. * Using ps2pdf to resize PDF for web breaks internal links. +* Some missing italics. * Content. * Tracking. diff --git a/src/Glossary.tex b/src/Glossary.tex index 54f783a..463e695 100644 --- a/src/Glossary.tex +++ b/src/Glossary.tex @@ -270,10 +270,32 @@ \footnote{\cite{enwiki:Perturbation-astronomy}} }} +\newglossaryentry{telemetry} +{ name={telemetry}, + description={is the in situ collection of measurements or other data at remote points and their automatic transmission to receiving equipment (telecommunication) for monitoring. The word is derived from the Greek roots tele, ``remote'', and metron, ``measure''. Although the term commonly refers to wireless data transfer mechanisms (e.g., using radio, ultrasonic, or infrared systems), it also encompasses data transferred over other media such as a telephone or computer network, optical link or other wired communications like power line carriers.% + \footnote{\cite{enwiki:Telemetry}} + }} + +\newglossaryentry{Grafana} +{ name={Grafana}, + description={is a multi-platform \gls{open-source} analytics and interactive visualization web application. It provides charts, graphs, and alerts for the web when connected to supported data sources. Users can create complex monitoring dashboards using interactive query builders.% + \footnote{\cite{enwiki:Grafana}} + }} + +\newglossaryentry{Python} +{ name={Python}, + description={is a high-level, interpreted, general-purpose programming language. Its design philosophy emphasizes code readability. It is often described as a ``batteries'' included language due to its comprehensive standard library. Python consistently ranks as one of the most popular programming languages.% + \footnote{\cite{enwiki:Python-language}} + }} + +\newglossaryentry{C} +{ name={C}, + description={is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs. It has found lasting use in operating systems, device drivers, protocol stacks, though decreasingly for application software. C is commonly used on computer architectures that range from the largest supercomputers to the smallest microcontrollers and embedded systems.% + \footnote{\cite{enwiki:C-language}} + }} + % TO ADD % RamSat -% telemetry -% Grafana % Dashboard % Python, C, Unix, etc ? % photon diff --git a/src/Introduction.tex b/src/Introduction.tex index 0247109..82a96c5 100644 --- a/src/Introduction.tex +++ b/src/Introduction.tex @@ -98,7 +98,7 @@ Adding an optical network is a new development. At present there are zero nodes on the network. Some software already exists, -some is being ported from C to Python, and other parts remain to be done. +some is being ported from \gls{C} to \gls{Python}, and other parts remain to be done. There is software available for acquiring optical data of \glspl{satellite}. There is no facility at present for pushing data back to the network. diff --git a/src/SNOUG.bib b/src/SNOUG.bib index cff9e9c..2f0b39c 100644 --- a/src/SNOUG.bib +++ b/src/SNOUG.bib @@ -226,4 +226,49 @@ year = {2022}, } +@Misc{enwiki:Telemetry, + author = {{Wikipedia contributors}}, + title = {Telemetry --- {Wikipedia}{,} The Free Encyclopedia}, + howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Telemetry&oldid=1080706265}}, + note = {[Online; accessed 30-August-2022]}, + modificationdate = {2022-08-30T14:37:37}, + year = {2022}, +} + +@Misc{enwiki:Python-language, + author = {{Wikipedia contributors}}, + title = {Python (programming language) --- {Wikipedia}{,} The Free Encyclopedia}, + howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Python_(programming_language)&oldid=1107007073}}, + note = {[Online; accessed 30-August-2022]}, + modificationdate = {2022-08-30T14:43:39}, + year = {2022}, +} + +@Misc{enwiki:C-language, + author = {{Wikipedia contributors}}, + title = {C (programming language) --- {Wikipedia}{,} The Free Encyclopedia}, + howpublished = {\url{https://en.wikipedia.org/w/index.php?title=C_(programming_language)&oldid=1106686212}}, + note = {[Online; accessed 30-August-2022]}, + modificationdate = {2022-08-30T14:52:23}, + year = {2022}, +} + +@Misc{enwiki:NORAD, + author = {{Wikipedia contributors}}, + title = {NORAD --- {Wikipedia}{,} The Free Encyclopedia}, + howpublished = {\url{https://en.wikipedia.org/w/index.php?title=NORAD&oldid=1105457081}}, + note = {[Online; accessed 30-August-2022]}, + modificationdate = {2022-08-30T14:55:20}, + year = {2022}, +} + +@Misc{enwiki:Grafana, + author = {{Wikipedia contributors}}, + title = {Grafana --- {Wikipedia}{,} The Free Encyclopedia}, + howpublished = {\url{https://en.wikipedia.org/w/index.php?title=Grafana&oldid=1104046322}}, + note = {[Online; accessed 30-August-2022]}, + modificationdate = {2022-08-30T14:55:57}, + year = {2022}, +} + @Comment{jabref-meta: databaseType:biblatex;} diff --git a/src/Satellites.tex b/src/Satellites.tex index d515630..f386710 100644 --- a/src/Satellites.tex +++ b/src/Satellites.tex @@ -38,8 +38,8 @@ Individual \glspl{satellite} can be viewed, such as the RamSat \Gls{cubesat}. \end{figure} -For some \glspl{satellite}, telemetry is available in a Grafana dashboard. -See the RamSat telemetry dashboard. +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} % https://dashboard.satnogs.org/d/XZQTCYznz/ramsat?orgId=1&refresh=30s&var-suid=48850 diff --git a/src/Software.tex b/src/Software.tex index 1941474..4f647f0 100644 --- a/src/Software.tex +++ b/src/Software.tex @@ -74,7 +74,7 @@ sudo make install \end{minted} Now install \texttt{stvid}, the main acquisition and processing -application. It is written in Python. Either use the spacecruft +application. It is written in \gls{Python}. Either use the spacecruft \texttt{git} repository or the cbassa one. \index{stvid} @@ -85,7 +85,7 @@ git clone https://spacecruft.org/spacecruft/stvid #git clone https://github.com/cbassa/stvid \end{minted} -Optionally, set up a Python virtual environment: +Optionally, set up a \gls{Python} virtual environment: \index{Python} \begin{minted}{sh}