<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.satnogs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wose</id>
	<title>SatNOGS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.satnogs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wose"/>
	<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/Special:Contributions/Wose"/>
	<updated>2026-04-06T23:04:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3580</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3580"/>
		<updated>2020-04-29T20:52:56Z</updated>

		<summary type="html">&lt;p&gt;Wose: Update install Instructions for 0.4.1 amd64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.1/satnogs-monitor_0.4.1_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.1_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.1/satnogs-monitor_0.4.1_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.1_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use. You could also use a forked version of yaft[https://github.com/wose/yaft] created by the same person as SatNOGS Monitor, which uses the Lucy Tewi font by default. &lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
If you have a rotator setup you can monitor the current rotator position by configuring the rotctld address:&lt;br /&gt;
 satnogs-monitor -l 175 --rotctld-address 127.0.0.1:4533&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.1&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                    Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;                Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;             Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                        client data path (/tmp/.satnogs/data/)&lt;br /&gt;
         --db-max &amp;lt;DB&amp;gt;                  Sets the upper dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (0)&lt;br /&gt;
         --db-min &amp;lt;DB&amp;gt;                  Sets the lower dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (-100)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...                Adds a station running on the same machine as this monitor&lt;br /&gt;
                                        with this SatNOGS network id to to the list of monitored&lt;br /&gt;
                                        stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;                 Sets the number of orbits plotted on the map&lt;br /&gt;
         --rotctld-address &amp;lt;IP:PORT&amp;gt;    Enables rotator monitoring if set to a rotctld address&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...              Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                        monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;      Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir -p ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;br /&gt;
  &lt;br /&gt;
 [[Category:Operate]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Software]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Develop]]&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3579</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3579"/>
		<updated>2020-04-29T20:52:16Z</updated>

		<summary type="html">&lt;p&gt;Wose: Update install Instructions for 0.4.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.1/satnogs-monitor_0.4.1_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.1_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.0/satnogs-monitor_0.4.0_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.0_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use. You could also use a forked version of yaft[https://github.com/wose/yaft] created by the same person as SatNOGS Monitor, which uses the Lucy Tewi font by default. &lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
If you have a rotator setup you can monitor the current rotator position by configuring the rotctld address:&lt;br /&gt;
 satnogs-monitor -l 175 --rotctld-address 127.0.0.1:4533&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.1&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                    Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;                Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;             Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                        client data path (/tmp/.satnogs/data/)&lt;br /&gt;
         --db-max &amp;lt;DB&amp;gt;                  Sets the upper dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (0)&lt;br /&gt;
         --db-min &amp;lt;DB&amp;gt;                  Sets the lower dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (-100)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...                Adds a station running on the same machine as this monitor&lt;br /&gt;
                                        with this SatNOGS network id to to the list of monitored&lt;br /&gt;
                                        stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;                 Sets the number of orbits plotted on the map&lt;br /&gt;
         --rotctld-address &amp;lt;IP:PORT&amp;gt;    Enables rotator monitoring if set to a rotctld address&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...              Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                        monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;      Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir -p ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;br /&gt;
  &lt;br /&gt;
 [[Category:Operate]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Software]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Develop]]&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3573</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=3573"/>
		<updated>2020-04-13T10:35:31Z</updated>

		<summary type="html">&lt;p&gt;Wose: Update install infos for version 0.4.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.0/satnogs-monitor_0.4.0_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.0_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.4.0/satnogs-monitor_0.4.0_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.4.0_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use. You could also use a forked version of yaft[https://github.com/wose/yaft] created by the same person as SatNOGS Monitor, which uses the Lucy Tewi font by default. &lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
If you have a rotator setup you can monitor the current rotator position by configuring the rotctld address:&lt;br /&gt;
 satnogs-monitor -l 175 --rotctld-address 127.0.0.1:4533&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.1&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                    Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;                Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;             Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                        client data path (/tmp/.satnogs/data/)&lt;br /&gt;
         --db-max &amp;lt;DB&amp;gt;                  Sets the upper dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (0)&lt;br /&gt;
         --db-min &amp;lt;DB&amp;gt;                  Sets the lower dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (-100)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...                Adds a station running on the same machine as this monitor&lt;br /&gt;
                                        with this SatNOGS network id to to the list of monitored&lt;br /&gt;
                                        stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;                 Sets the number of orbits plotted on the map&lt;br /&gt;
         --rotctld-address &amp;lt;IP:PORT&amp;gt;    Enables rotator monitoring if set to a rotctld address&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...              Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                        monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;      Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir -p ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;br /&gt;
  &lt;br /&gt;
 [[Category:Operate]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Software]]&lt;br /&gt;
 &lt;br /&gt;
 [[Category:Develop]]&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2792</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2792"/>
		<updated>2019-12-07T11:06:27Z</updated>

		<summary type="html">&lt;p&gt;Wose: typo fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.1/satnogs-monitor_0.3.1_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.1_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.1/satnogs-monitor_0.3.1_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.1_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use.&lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
If you have a rotator setup you can monitor the current rotator position by configuring the rotctld address:&lt;br /&gt;
 satnogs-monitor -l 175 --rotctld-address 127.0.0.1:4533&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.1&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                    Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;                Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;             Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                        client data path (/tmp/.satnogs/data/)&lt;br /&gt;
         --db-max &amp;lt;DB&amp;gt;                  Sets the upper dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (0)&lt;br /&gt;
         --db-min &amp;lt;DB&amp;gt;                  Sets the lower dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (-100)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...                Adds a station running on the same machine as this monitor&lt;br /&gt;
                                        with this SatNOGS network id to to the list of monitored&lt;br /&gt;
                                        stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;                 Sets the number of orbits plotted on the map&lt;br /&gt;
         --rotctld-address &amp;lt;IP:PORT&amp;gt;    Enables rotator monitoring if set to a rotctld address&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...              Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                        monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;      Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2791</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2791"/>
		<updated>2019-12-06T23:57:47Z</updated>

		<summary type="html">&lt;p&gt;Wose: updates infos for version 0.3.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.1/satnogs-monitor_0.3.1_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.1_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.1/satnogs-monitor_0.3.1_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.1_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use.&lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnoogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
If you have a rotator setup you can monitor the current rotator position by configuring the rotctld address:&lt;br /&gt;
 satnogs-monitor -l 175 --rotctld-address 127.0.0.1:4533&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.1&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                    Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;                Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;             Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                        client data path (/tmp/.satnogs/data/)&lt;br /&gt;
         --db-max &amp;lt;DB&amp;gt;                  Sets the upper dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (0)&lt;br /&gt;
         --db-min &amp;lt;DB&amp;gt;                  Sets the lower dB bound of the spectrum and waterfall plot&lt;br /&gt;
                                        (-100)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...                Adds a station running on the same machine as this monitor&lt;br /&gt;
                                        with this SatNOGS network id to to the list of monitored&lt;br /&gt;
                                        stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;                 Sets the number of orbits plotted on the map&lt;br /&gt;
         --rotctld-address &amp;lt;IP:PORT&amp;gt;    Enables rotator monitoring if set to a rotctld address&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...              Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                        monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;      Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2790</id>
		<title>File:Satnogs-monitor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2790"/>
		<updated>2019-12-06T23:49:47Z</updated>

		<summary type="html">&lt;p&gt;Wose: Wose uploaded a new version of File:Satnogs-monitor.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2789</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2789"/>
		<updated>2019-12-03T23:20:57Z</updated>

		<summary type="html">&lt;p&gt;Wose: updates infos for version 0.3.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.0/satnogs-monitor_0.3.0_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.0_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.3.0/satnogs-monitor_0.3.0_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.3.0_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font]. Take a look at nerd-fonts[https://github.com/ryanoasis/nerd-fonts/] if you're unsure about which font to use.&lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
If satnogs-montor runs on the same machine as satnogs-client (typically a Raspberry Pi) you can set the satnogs client data path and enable the spectrum and/or waterfall plot to get a visualization of the received signal of the current observation.&lt;br /&gt;
 satnogs-monitor -l 175 --data-path /tmp/.satnoogs/data/ --waterfall --spectrum&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.3.0&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help         Prints help information&lt;br /&gt;
         --spectrum     Enables the spectrum plot&lt;br /&gt;
     -V, --version      Prints version information&lt;br /&gt;
     -v                 Sets the level of log verbosity&lt;br /&gt;
         --waterfall    Enables the waterfall plot&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;                  Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;              Sets custom config file&lt;br /&gt;
         --data-path &amp;lt;PATH&amp;gt;           Enables the spectrum and waterfall plot if set to the SatNOGS&lt;br /&gt;
                                      client data path (/tmp/.satnogs/data/)&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...              Adds a station running on the same machine as this monitor with&lt;br /&gt;
                                      this SatNOGS network id to to the list of monitored stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;               Sets the number of orbits plotted on the map&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...            Adds a station with this SatNOGS network id to the list of&lt;br /&gt;
                                      monitored stations&lt;br /&gt;
         --waterfall-zoom &amp;lt;FACTOR&amp;gt;    Zooms the spectrum and waterfall plot (1.0 - 10.0)&lt;br /&gt;
&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2788</id>
		<title>File:Satnogs-monitor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2788"/>
		<updated>2019-12-03T23:18:21Z</updated>

		<summary type="html">&lt;p&gt;Wose: Wose uploaded a new version of File:Satnogs-monitor.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2777</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2777"/>
		<updated>2019-11-10T08:49:52Z</updated>

		<summary type="html">&lt;p&gt;Wose: /* Build and install libgpredict */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Description==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future.  '''SatNOGS Monitor''' does not need to be installed on an actual SatNOGS station computer (although there are benefits to doing so as discussed below). &lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
===Dependencies===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
====Install libgpredict dependencies====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
====Build and install libgpredict====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 sudo make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
===Raspberry Pi (armhf)===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.2.0/satnogs-monitor_0.2.0_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.2.0_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
===Linux (x86_64)===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.2.0/satnogs-monitor_0.2.0_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.2.0_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
==Running it==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font].&lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.2.0&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help       Prints help information&lt;br /&gt;
     -V, --version    Prints version information&lt;br /&gt;
     -v               Sets the level of log verbosity&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;          Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;      Sets custom config file&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...      Adds a station running on the same machine as this monitor with this&lt;br /&gt;
                              SatNOGS network id to to the list of monitored stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;       Sets the number of orbits plotted on the map&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...    Adds a station with this SatNOGS network id to the list of monitored&lt;br /&gt;
                              stations&lt;br /&gt;
'''TAB''' key will cycle through available stations while SatNOGS Monitor is running.&lt;br /&gt;
&lt;br /&gt;
==Hacking==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2775</id>
		<title>SatNOGS Monitor</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=SatNOGS_Monitor&amp;diff=2775"/>
		<updated>2019-11-08T18:22:49Z</updated>

		<summary type="html">&lt;p&gt;Wose: Terminal UI monitor for your SatNOGS ground station&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
[[File:Satnogs-monitor.png|800px]]&lt;br /&gt;
&lt;br /&gt;
'''SatNOGS Monitor''' is a terminal ui to monitor your and/or other ground stations of the SatNOGS network. It is written in [https://www.rust-lang.org/ Rust] and runs on Linux and has been reported to run on MacOS[https://community.libre.space/t/satnogs-station-monitor/2802/13]. Windows is currently not supported by the underlying terminal library, but might be added at some point in the future. &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
=== Dependencies ===&lt;br /&gt;
'''SatNOGS Monitor''' uses bindings to '''libgpredict'''[https://github.com/cubehub/libgpredict]. This library is not available as installable package and you'll have to build it yourself.&lt;br /&gt;
&lt;br /&gt;
==== Install libgpredict dependencies ====&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libglib2.0-dev cmake build-essential git&lt;br /&gt;
&lt;br /&gt;
==== Build and install libgpredict ====&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/cubehub/libgpredict.git&lt;br /&gt;
 cd libgpredict&lt;br /&gt;
 mkdir build&lt;br /&gt;
 cd build&lt;br /&gt;
 cmake ../&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
 sudo ldconfig # for linux&lt;br /&gt;
&lt;br /&gt;
=== Raspberry Pi (armhf) ===&lt;br /&gt;
You can run the SatNOGS Monitor on the same Raspberry Pi as your ground station. You'll need to build and install libgpredict as shown above and can build the monitor from source (see [#Hacking]) or use the prebuild Raspbian package.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.2.0/satnogs-monitor_0.2.0_armhf.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.2.0_armhf.deb&lt;br /&gt;
&lt;br /&gt;
You can then run the monitor over any ssh connection to your ground station or view it directly on a display attached to your RPi. See [https://community.libre.space/t/stegoboard-satnogs-ground-station/4640 this thread] for some inspiration.&lt;br /&gt;
&lt;br /&gt;
=== Linux (x86_64) ===&lt;br /&gt;
If you're running an Debian like distribution you can install the prebuild package after building and installing libgpredict.&lt;br /&gt;
&lt;br /&gt;
 wget https://github.com/wose/satnogs-monitor/releases/download/0.2.0/satnogs-monitor_0.2.0_amd64.deb&lt;br /&gt;
 sudo dpkg -i satnogs-monitor_0.2.0_amd64.deb&lt;br /&gt;
&lt;br /&gt;
See [#Hacking] if you're running another distribution.&lt;br /&gt;
&lt;br /&gt;
== Running it ==&lt;br /&gt;
The monitor makes heavy usage of braille unicode characters so make sure your terminal emulator uses a font which includes those glyphs. The screenshot at the top shows alacritty[https://github.com/jwilm/alacritty] with the tewi-font[https://github.com/lucy/tewi-font].&lt;br /&gt;
&lt;br /&gt;
Monitor single station:&lt;br /&gt;
 satnogs-monitor -s 175&lt;br /&gt;
Multiple stations:&lt;br /&gt;
 satnogs-monitor -s 175 -s 227&lt;br /&gt;
Monitor a station on the same machine as the monitor runs (gets you more system infos):&lt;br /&gt;
 satnogs-monitor -l 175&lt;br /&gt;
Monitor a local station and multiple remote stations:&lt;br /&gt;
 satnogs-monitor -l 175 -s 227 -s 2&lt;br /&gt;
&lt;br /&gt;
You can also create a config file with all those informations:&lt;br /&gt;
 mkdir ~/config/satnogs-monitor&lt;br /&gt;
 cd ~/config/satnogs-monitor&lt;br /&gt;
 wget https://raw.githubusercontent.com/wose/satnogs-monitor/master/monitor/examples/config.toml&lt;br /&gt;
 edit config.toml&lt;br /&gt;
&lt;br /&gt;
Check the help for more command line arguments:&lt;br /&gt;
 $ satnogs-monitor -h&lt;br /&gt;
 satnogs-monitor 0.2.0&lt;br /&gt;
 Monitors the current and future jobs of SatNOGS ground stations.&lt;br /&gt;
 &lt;br /&gt;
 USAGE:&lt;br /&gt;
     satnogs-monitor [FLAGS] [OPTIONS]&lt;br /&gt;
 &lt;br /&gt;
 FLAGS:&lt;br /&gt;
     -h, --help       Prints help information&lt;br /&gt;
     -V, --version    Prints version information&lt;br /&gt;
     -v               Sets the level of log verbosity&lt;br /&gt;
 &lt;br /&gt;
 OPTIONS:&lt;br /&gt;
     -a, --api &amp;lt;URL&amp;gt;          Sets the SatNOGS network api endpoint url&lt;br /&gt;
     -c, --config &amp;lt;FILE&amp;gt;      Sets custom config file&lt;br /&gt;
     -l, --local &amp;lt;ID&amp;gt;...      Adds a station running on the same machine as this monitor with this&lt;br /&gt;
                              SatNOGS network id to to the list of monitored stations&lt;br /&gt;
     -o, --orbits &amp;lt;NUM&amp;gt;       Sets the number of orbits plotted on the map&lt;br /&gt;
     -s, --station &amp;lt;ID&amp;gt;...    Adds a station with this SatNOGS network id to the list of monitored&lt;br /&gt;
                              stations&lt;br /&gt;
&lt;br /&gt;
== Hacking ==&lt;br /&gt;
&lt;br /&gt;
To build the monitor from source you'll need to install the Rust. Use your package manager or follow [https://www.rust-lang.org/tools/install this site]. &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/wose/satnogs-monitor.git&lt;br /&gt;
 cd satnogs-monitor/monitor&lt;br /&gt;
 mkdir ~/.config/satnogs-monitor&lt;br /&gt;
 cp examples/config.toml ~/.config/satnogs-monitor/&lt;br /&gt;
 edit ~/.config/satnogs-monitor/config.toml&lt;br /&gt;
 cargo run --release -- -s 175&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2774</id>
		<title>File:Satnogs-monitor.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=File:Satnogs-monitor.png&amp;diff=2774"/>
		<updated>2019-11-08T17:36:59Z</updated>

		<summary type="html">&lt;p&gt;Wose: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wose</name></author>
		
	</entry>
</feed>