Some small utilities are included in gr-satellties. These are described below.
JY1SAT SSDV decoder¶
The JY1SAT SSDV decoder
jy1sat_ssdv.py can be used to extract and decode
SSDV images transmitted by JY1SAT. To use the decoder, an ssdv fork
supporting the JY1SAT SSDV frame format needs to be installed. The decoder
operates over a KISS file containing JY1SAT frames. The KISS file can be
produced with the
--kiss_out option of
gr_satellites and might contain
information for one or several images collected over one or several passes.
The decoder is run as
$ jy1sat_ssdv.py frames.kss /tmp/output
This will create files
/tmp/output_n.ssdv with the extracted SSDV frames and
/tmp/output_n.jpg with the decoded JPEG image data, where
n is the
number of the image.
SMOG-P spectrum plot¶
The SMOG-P spectrum plot tool
smog_p_spectrum.py can be used to plot
spectrum data files transmitted by SMOG-P and ATL-1 . These files are
produced by the file receiver component. The
smog_p_spectrum.py script can be run by using the name of the spectrum data
file as argument. For instance,
$ smog_p_spectrum.py spectrum_start_824000000_step_24000_rbw_6_measid_312
This will create an image
spectrum_312.png in the same directory as the
spectrum file (here
312 is the ID of the measurement, and is contained at
the end of the spectrum file name).