daniestevez / gr-satellites Goto Github PK
View Code? Open in Web Editor NEWGNU Radio decoder for Amateur satellites
License: GNU General Public License v3.0
GNU Radio decoder for Amateur satellites
License: GNU General Public License v3.0
Hello Sir!
Ive tried to use the mentioned decoders to get telemetry data. So far i have successfully received audio recordings from these satellites, but i failed to decode telemetry data from those recordings. I suspect that my recordings are not that accurate. Do you have any good sources of audio recordings of these satellites? Cause i planned to used it for educational purposes. Your help will be much appreciated sir.
Thank you
The kiss_submitter flow graph is currently broken with the following error message:
Error: Connection between blocks_socket_pdu_0(pdus) and kiss_kiss_to_pdu_0(in) could not be made. sink key 'in' not in sink block keys
I suspect an API change in gr-kiss, but currently have no good idea on how to fix it. I think it was broken by 4d2a0a2c6 in gr-kiss.
The codeline in gr-satellites/python/check_address.py
callsign = array.array('B', map(lambda c: c >> 1, address[:6])).tostring().rstrip(' ')
outputs binary data instead of ASCII chars, which causes the later on if statement to fail.
The problem was fixed by using the following code instead:
callsign = ""
for i in range (0,6):
callsign += str(unichar(address[i])
I don't know if I did an unnecessary step or not.
To follow along with the development & testing of 3.8 gr-satellites, is it necessary (or even desirable) to clone the maint-3.8 branch with:
git clone -b maint-3.8 --single-branch https://github.com/daniestevez/gr-satellites.git
... or should that be skipped and only download manually the tar.gz releases when you announce that a new one is available?
Thanks!
Hi Daniel
In regard to your gr-satellites 3 Alpha just wondering can you consider to
include soon something useful for BPSK 400 MEOSAR decoding,
on 1.540 GHz from Galileo?
Have one Lime NET micro rejected from other project.
Standalone Py application may run well on LimeNETmicro present RPi 3 ;)
73
Djani
9A4DB
Hi ,I got an raw data of assist-4 but didn’t know how to demodulate it , I tryed use the fm mod of gr-frontends referred on your article to demodulate it and then put the data in to the decode grc but failed at last ,can you help me ?
Hello,
After building and installing (without errors) gr-satellites, I still receive the error in GR:
import satellites
ImportError: No module named satellites
cd ~/code
git clone https://github.com/daniestevez/gr-satellites.git
cd gr-satellites
mkdir build
cd build
cmake ..
# also tried with: cmake -DLIB_SUFFIX=64 ..
make
sudo make install
sudo ldconfig
https://hastebin.com/cirovetuza.sql
If I understood correctly the gr modules are not being placed in the correct location;
or there is a python path error. But I can not figure out what is the problem.
@daniestevez could you please provide how is your environment set up (regarding GR and gr-satellites location; and the pypath?
Thank you
Mario
Executing: /usr/sbin/python2 -u /home/feanor/Development/SDR/gr-satellites/apps/ao73.py
Traceback (most recent call last):
File "/home/feanor/Development/SDR/gr-satellites/apps/ao73.py", line 219, in <module>
main()
File "/home/feanor/Development/SDR/gr-satellites/apps/ao73.py", line 213, in main
tb = top_block_cls(bfo=options.bfo, callsign=options.callsign, ip=options.ip, latitude=options.latitude, longitude=options.longitude, port=options.port, recstart=options.recstart)
File "/home/feanor/Development/SDR/gr-satellites/apps/ao73.py", line 62, in __init__
self.satellites_ao40_fec_decoder_soft_0 = satellites_ao40_fec_decoder_soft()
File "/home/feanor/.grc_gnuradio/satellites_ao40_fec_decoder_soft.py", line 42, in __init__
self.satellites_ao40_syncframe_soft_0 = satellites.ao40_syncframe_soft(8)
AttributeError: 'module' object has no attribute 'ao40_syncframe_soft'
>>> Done (return code 1)
I'm on Arch Linux
Saw the previous closed issue on attribute errors but this is a little different. I'm porting gr-satellites ESEO code into satnogs and have been resolving lots of errors but the minimal python script I'm debugging falls over at:
pi@raspberrypi:~ $ python satnogs_eseo_ax25ish_debug.py
Traceback (most recent call last):
File "satnogs_eseo_ax25ish_debug.py", line 271, in <module>
main()
File "satnogs_eseo_ax25ish_debug.py", line 265, in main
tb = top_block_cls(antenna=options.antenna, baudrate=options.baudrate, decoded_data_file_path=options.decoded_data_file_path, dev_args=options.dev_args, doppler_correction_per_sec=options.doppler_correction_per_sec, enable_iq_dump=options.enable_iq_dump, file_path=options.file_path, iq_file_path=options.iq_file_path, lo_offset=options.lo_offset, ppm=options.ppm, rigctl_port=options.rigctl_port, rx_freq=options.rx_freq, rx_sdr_device=options.rx_sdr_device, udp_IP=options.udp_IP, udp_port=options.udp_port, waterfall_file_path=options.waterfall_file_path)
File "satnogs_eseo_ax25ish_debug.py", line 70, in __init__
self.satellites_decode_rs_general_0 = satellites.decode_rs_general(285, 1, 1, 16, True)
AttributeError: 'module' object has no attribute 'decode_rs_general'
Lib found but no decode_rs_general inside:
pi@raspberrypi:~ $ python2
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import satellites
>>> dir(satellites)
['__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', 'adapters', 'adsb_kml', 'ao40_uncoded_crc', 'append_crc32c', 'au03_telemetry', 'au03_telemetry_parser', 'bch15', 'beesat_classifier', 'by701_camera_telemetry_parser', 'by701_image_decoder', 'by701_telemetry', 'by701_telemetry_parser', 'cc11xx_packet_crop', 'cc11xx_remove_length', 'ccsds_space_packet', 'ccsds_telemetry', 'check_address', 'check_ao40_uncoded_crc', 'check_astrocast_crc', 'check_cc11xx_crc', 'check_crc', 'check_eseo_crc', 'check_tt64_crc', 'crc32c', 'csp_header', 'dsat_image_decoder', 'dstar_one_telemetry', 'dstar_one_telemetry_parser', 'ecss_pus', 'eseo_line_decoder', 'eseo_packet_crop', 'eseo_telemetry', 'eseo_telemetry_parser', 'feh', 'fixedlen_tagger', 'funcube_submit', 'funcube_telemetry', 'funcube_telemetry_parser', 'gomx1_beacon', 'gomx1_beacon_parser', 'gomx3_beacon', 'gomx3_beacon_parser', 'hdlc', 'hdlc_deframer', 'hdlc_framer', 'k2sat_deframer', 'k2sat_image_decoder', 'kiss', 'kiss_to_pdu', 'kr01_telemetry', 'kr01_telemetry_parser', 'ks1q_header_remover', 'lilacsat1_gps_kml', 'lume1_telemetry', 'lume1_telemetry_parser', 'nrzi_decode', 'nrzi_encode', 'pdu_to_kiss', 'picsat_telemetry', 'picsat_telemetry_parser', 'print_header', 'print_timestamp', 'pwsat2_submitter', 'pwsat2_telemetry_parser', 'reflect_bytes', 'sat3cat2_telemetry_parser', 'sat_1kuns_pf_image_decoder', 'sat_1kuns_pf_telemetry', 'sat_1kuns_pf_telemetry_parser', 'sat_3cat_1_telemetry', 'sat_3cat_1_telemetry_parser', 'snet_classifier', 'snet_deframer', 'snet_telemetry', 'snet_telemetry_parser', 'strip_ax25_header', 'submit', 'suomi_100_telemetry', 'suomi_100_telemetry_parser', 'swap_crc', 'swap_header']
>>>
Proper installation settings was followed. Thoughts super welcome (provided you're not frozen!). 73s C
not longer able to use ./compile_hierarchical.sh in root folder..
w2rtv@lap16:/gr-satellites$ ./compile_hierarchical.sh/gr-satellites$
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
w2rtv@lap16:
pdu blocks have been changed in hierarchical flow graphs.
this began after latest updates of gr-satellites or a ubuntu 16 auto updater launch.
always compiled fine in the past
Hi,
I try to install gr-satellites on my Raspberry PI b+. I already clone the project, cmake .. it's working and when I try to do "make" I get a fatal error :
**pi@raspberrypi:~/gr-satellites/build $ make
[ 4%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o
/home/pi/gr-satellites/lib/decode_rs_impl.cc:31:17: fatal error: fec.h: No such file or directory
#include <fec.h>
^
compilation terminated.
lib/CMakeFiles/gnuradio-satellites.dir/build.make:62: recipe for target 'lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o] Error 1
CMakeFiles/Makefile2:135: recipe for target 'lib/CMakeFiles/gnuradio-satellites.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-satellites.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2**
I have Gnuradio 3.7.10
Hope you will find my problem,
Clara
I got following message when I decoded JY1SAT beacon. I saw this message at first packet only.
% ./jy1sat.py
Reed-Solomon decode OK. Bytes corrected 4, 5.
2019-02-28 13:21:40
* MESSAGE DEBUG PRINT PDU VERBOSE *
()
pdu_length = 256
contents =
0000: e0 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0010: 00 00 00 00 00 00 00 01 07 02 00 60 10 0a 01 00
0020: 48 00 1d 69 00 0a ff fe 94 07 92 d4 6f fc 7b da
0030: ba bf 00 fa fe 4c 0b e4 55 68 00 00 09 1b 1b 30
0040: 09 00 62 b0 39 07 71 ff d9 78 a4 07 cc 5b c3 23
0050: 9f 34 85 42 b8 2a b1 82 0f 39 e9 91 de 89 6f dd
0060: e5 94 a4 51 84 90 e4 82 80 e4 76 cd 1b ad b2 30
0070: a3 6e e2 4f cb d0 11 c0 fc 0e 68 12 5a 72 0a 02
0080: 38 db d4 10 31 c8 27 d7 38 a0 0a b2 c8 d3 4a d2
0090: 3e 37 31 c9 c5 47 52 ca 50 ca 7c bc 94 c0 c7 18
00a0: ed 51 9a 60 25 25 2d 14 80 31 4a ac d1 b8 74 62
00b0: ac 0e 41 07 04 52 51 40 1d 36 97 e2 01 26 d8 2f
00c0: 48 56 e8 25 e8 0f d7 d2 b7 fa d7 9d 1e 0e 0d 6c
00d0: 69 3a e3 d9 95 82 e0 97 83 a0 3d d3 ff ad 40 1d
00e0: 6d 14 d8 e4 49 63 57 8d 83 2b 0c 82 3b d3 a8 00
00f0: a2 8a 28 00 a2 8a 28 00 a2 8a 28 00 a2 8a 28 00
Traceback (most recent call last):
File "/usr/local/lib64/python2.7/site-packages/gnuradio/gr/gateway.py", line 73, in eval
try: self._callback(arg)
File "/usr/local/lib64/python2.7/site-packages/satellites/funcube_telemetry_parser.py", line 57, in handle_msg
data = funcube_telemetry.beacon_parse(packet)
File "/usr/local/lib64/python2.7/site-packages/satellites/funcube_telemetry.py", line 431, in beacon_parse
return Frame.parse(data)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 304, in parse
return self.parse_stream(io.BytesIO(data), **contextkw)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 316, in parse_stream
return self._parsereport(stream, context, "(parsing)")
File "build/bdist.linux-x86_64/egg/construct/core.py", line 328, in _parsereport
obj = self._parse(stream, context, path)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 1979, in _parse
subobj = sc._parsereport(stream, context, path)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 328, in _parsereport
obj = self._parse(stream, context, path)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 2468, in _parse
return self.subcon._parsereport(stream, context, path)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 328, in _parsereport
obj = self._parse(stream, context, path)
File "build/bdist.linux-x86_64/egg/construct/core.py", line 3661, in _parse
keyfunc = keyfunc(context)
File "/usr/local/lib64/python2.7/site-packages/satellites/funcube_telemetry.py", line 416, in <lambda>
'payload' / Switch(lambda c: c.header.frametype[:2], {
TypeError: 'EnumInteger' object has no attribute '__getitem__'
thread[thread-per-block[25]: <block telemetry_parser (3)>]: SWIG director method error. Error detected when calling 'feval_p.eval'
***********************************
handler caught exception: 'EnumInteger' object has no attribute '__getitem__'
when run ./compile_hierarchical.sh
./compile_hierarchical.sh: 3: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
./compile_hierarchical.sh: 6: ./compile_hierarchical.sh: grcc: not found
String class renamed to PaddedString in construct 2.9, so I had to replace all uses in telemetry parser modules before running any app
Implement Python decoder that uses components and satellite description YAML files.
Hello when compiling from git sources the lilacsat decoder I get this error (all the mentioned deps are installed. Construct, FEH, gr-csp
https://github.com/bg2bhc/gr-lilacsat
Please let me know if I should follow some special directive to get it to compile. Gracias de antemano!
[a@dspstv build]$ make
[ 19%] Building CXX object lib/CMakeFiles/gnuradio-lilacsat.dir/afsk1200_tx_f_impl.cc.o
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc: In member function ‘virtual int gr::lilacs
at::afsk1200_tx_f_impl::work(int, gr_vector_const_void_star&, gr_vector_void_star&)’:
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:163:69: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
char msg_ptt_on[] = {0xFE, 0xFE, 0x7C, 0xE0, 0x1C, 0x00, 0x01, 0xFD};
^
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:163:69: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:163:69: error: narrowing conversion of ‘22
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:163:69: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:164:70: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
char msg_ptt_off[] = {0xFE, 0xFE, 0x7C, 0xE0, 0x1C, 0x00, 0x00, 0xFD};
^
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:164:70: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:164:70: error: narrowing conversion of ‘22
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
/home/a/Documents/HK4ADJ/gnuradio-modules/gr-lilacsat/lib/afsk1200_tx_f_impl.cc:164:70: error: narrowing conversion of ‘25
’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
make[2]: *** [lib/CMakeFiles/gnuradio-lilacsat.dir/build.make:399: lib/CMakeFiles/gnuradio-lilacsat.dir/afsk1200_tx_f_impl.
cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:138: lib/CMakeFiles/gnuradio-lilacsat.dir/all] Error 2
make: *** [Makefile:139: all] Error 2
I tried to build maint-3.7 224b19e beacuse gr-satnogs does not support 3.8 of gnuradio.
When executing ./compile_hierarchical.sh
I get this error:
Validation failed:
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Block - satellites_fixedlen_tagger_0_0_0 - Fixed Length Packet Tagger(satellites_fixedlen_tagger):
Sink - in(0):
Port is not connected.
Error during file compilation.
Block key "digital_correlate_access_code_tag_xx" not found
Validation failed:
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Block - satellites_fixedlen_tagger_0_0_0 - Fixed Length Packet Tagger(satellites_fixedlen_tagger):
Sink - in(0):
Port is not connected.
Error during file compilation.
Block key "digital_correlate_access_code_tag_xx" not found
Hi Daniel,
when decoding gomx1 and vzlusat1 signals I have experienced that the decoder (gomx_1.py or cz02.py) crashes without any message. I did som debugging and found that random noise in rare cases produces data that looks like valid frames but causes the decoder to crash. I have also a suggestion for a fix.
OK, details:
I use an AirSpy and GQRX on Ubuntu 16.04 for reception, gomx_1.py creates "u482c_decode" which is configured to viterbi=AUTO, scrambler=AUTO, rs=AUTO. Frames with more or less random bytes are fed into u482c_decode_impl::msg_handler(). Most frames are of course rejected by the Golay, ReedSolo or payload decoders but in very rare cases (hours, days...) are frame headers accepted by the Golay decoder with this content:
frame_len=0 (or 1)
viterbi_flag=1
The combination viterbi=AUTO and viterbi_flag=1 causes u482c_decode_impl to call update_viterbi_packed(..., npairs=65534) which causes the crash, I guess the stack is hit.
The reason is simply:
rx_len is signed int
npairs is unsigned int16_t
rx_len = frame_len / VITERBI_RATE - VITERBI_TAIL = 0 (or 1) / 2 - 1 = -1
npairs = rx_len * 8 + VITERBI_CONSTRAINT - 1 = -1*8 + 7 - 1 = -2 which is casted to 65534
I added a simple check in the code that skips negative values of rx_len before the Viterbi decoder is called, that removed all problems, but with a better understanding of the Viterbi decoder you can make a better check.
if (rx_len < 0) {
if (d_verbose) {
std::printf("Frame too short for Viterbi decoder.\n");
}
return;
Another very minor issue (I think I have seen it just once...):
Random noise caused the Golay decoder to accept a frame header with this content:
frame_len=216
viterbi_flag=0
scramler_flag=0
rs_flag=0
This causes 216 random bytes to be send directly to the payload decoder (gomx1_beacon.py) and because the length matches a BEACON_A, it decodes rubbish. I avoid this simply by changing configuration "rs=AUTO" (-1) to "rs=ON" (1).
OK, I hope you can use some of this info. This is really a great project, I'm having a great time trying to decode data from these satellites, please keep up the good work!!!
Best regards
-- jesper
I've installed gr-satellites with this command:
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make -j8
sudo make install
as I'm on Arch Linux and the AUR packager for Gnuradio and other gr-* blocks installed it there. Then, when I try to start any of the example flowcharts, this happens:
Executing: /usr/sbin/python2 -u /home/feanor/Development/SDR/gr-satellites/apps/au02.py
Traceback (most recent call last):
File "/home/feanor/Development/SDR/gr-satellites/apps/au02.py", line 23, in
from sync_to_pdu_packed import sync_to_pdu_packed # grc-generated hier_block
File "/home/feanor/.grc_gnuradio/sync_to_pdu_packed.py", line 15, in
import satellites
ImportError: No module named satellites
What kind of satellites
module should I expect?
EDIT: I've retried running sudo make install
, then when I try to import satellites
into python2 , this happens:
feanor@silmaril ~> python2
Python 2.7.15 (default, May 1 2018, 20:16:04)
[GCC 7.3.1 20180406] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import satellites
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/satellites/__init__.py", line 86, in <module>
from snet_deframer import snet_deframer
File "/usr/lib/python2.7/site-packages/satellites/snet_deframer.py", line 27, in <module>
from snet_telemetry import LTUFrameHeader
File "/usr/lib/python2.7/site-packages/satellites/snet_telemetry.py", line 59, in <module>
Const(BitsInteger(18), 0b111100110101000000),
File "/usr/lib/python2.7/site-packages/construct/core.py", line 2461, in __init__
super(Const, self).__init__(subcon)
File "/usr/lib/python2.7/site-packages/construct/core.py", line 562, in __init__
raise TypeError("subcon should be a Construct field")
TypeError: subcon should be a Construct field
>>>
EDIT 2: Turns out construct changed their API and it breaks a lot of pythons everywhere, so using this workaround: home-assistant/core#11768 (comment)
feanor@silmaril ~> sudo pip2 install construct==2.8.21
it works now
Hi Daniel,
I faced a similar problem to maitryaval with the TypeError and the renamed and function operands but how do you upgrade to version 2.9 as apt-get policy python-construct reports the latest version as 2.8.16-0.2 on Ubuntu 18.04 (I used pybombs install gr-satellites if that has any bearing)
Thanks,
Andy
Hi, this problem happens with older versions of construct. gr-satellites requires construct at least version 2.9, but I've seen some people using older versions of 2.9 also reporting this problem, so please install the most recent construct version you can. I'm using 2.9.45.
Originally posted by @daniestevez in #29 (comment)
Hi Daniel,
I have recently downloaded your gr-satellites decoders- a really great set of work!
However I have found that when testing the A0-73 sample recording into the AO-73 decoder, it is not recognising the frame type, the frame type being a typical WO-10 in the sample provided: (https://github.com/daniestevez/satellite-recordings/tree/6f36d42dc557a8121c76e08207a06dcf46d969de).
Also are you aware of any filtering that has been applied to the sample- other sample files, from the funcube website don't appear to work?
It would be great if you had any pointers on how to get around this
Again great work on gr-satellites and kind regards
Louis
Hi Daniel,
I was checking the "generic_9k6_fsk_ax25" decoder, however when I opened the project two blocks were missing:
I made a rapid check in the available blocks: https://github.com/daniestevez/gr-satellites/tree/master/grc and I found only two "KISS" related blocks, however not the needed ones.
Can you help me?
Best,
Andrea
OS: Ubuntu 18.04
Gnuradio: 3.7.11-10
./compile_hierarchical.sh
Block key "digital_correlate_access_code_tag_xx" not found
Validation failed:
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Block - satellites_fixedlen_tagger_0_0_0 - Fixed Length Packet Tagger(satellites_fixedlen_tagger):
Sink - in(0):
Port is not connected.
Error during file compilation.
Block key "digital_correlate_access_code_tag_xx" not found
Validation failed:
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Block - satellites_fixedlen_tagger_0_0_0 - Fixed Length Packet Tagger(satellites_fixedlen_tagger):
Sink - in(0):
Port is not connected.
Error during file compilation.
Additionally saw several exceptions on shutdown:
NoneType object has no attribute "sigterm"
Remove boilerplates in Python module docs, doxygen, etc.
Hi,
Following the steps below to install gr-satellites:
# GR-Satellites Install
# Dependency: libfec
cd ~/code
git clone https://github.com/daniestevez/libfec.git
cd libfec
./configure
make
sudo make install
# PY construct and requests.
pip install construct
pip install requests==2.7.0
cd ~/code
git clone https://github.com/daniestevez/gr-satellites.git
cd gr-satellites
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
I am having the following error in the cmake ..
step:
-- Build type not specified: defaulting to release.
-- Boost version: 1.67.0
-- Found the following Boost libraries:
-- filesystem
-- system
CMake Error at CMakeLists.txt:135 (find_package):
By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Gnuradio",
but CMake did not find one.
Could not find a package configuration file provided by "Gnuradio"
(requested version 3.7.2) with any of the following names:
GnuradioConfig.cmake
gnuradio-config.cmake
Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set
"Gnuradio_DIR" to a directory containing one of the above files. If
"Gnuradio" provides a separate development package or SDK, be sure it has
been installed.
-- Configuring incomplete, errors occurred!
See also "/home/mario/code/gr-satellites/build/CMakeFiles/CMakeOutput.log".
Full CMakeOutput.log: https://hastebin.com/vavowijeso.sql
My GNURadio was installed (and is working) like this:
# GNURadio Installation procedure:
# https://github.com/gnuradio/gnuradio
sudo apt update
sudo apt install zlib1g-dev
mkdir ~/code
cd ~/code
git clone https://github.com/gnuradio/pybombs.git
cd pybombs
sudo python setup.py install
pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git
pybombs recipes add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git
mkdir ~/code/gnuradio
cd ~/code/gnuradio
pybombs prefix init ~/code/gnuradio/default/
pybombs install gnuradio
# To run GNURadio
# source ~/code/gnuradio/default/setup_env.sh
# gnuradio-companion
# or (without changing the current environment)
pybombs run gnuradio-companion
Based on the missing GnuradioConfig.cmake message, I located the following files in my GR install:
mario@latitude:~/code/gr-satellites/build$ locate GnuradioConfig.cmake
/home/mario/code/gnuradio/default/lib/cmake/gnuradio/GnuradioConfig.cmake
/home/mario/code/gnuradio/default/src/gnuradio/build/cmake/Modules/GnuradioConfig.cmake
/home/mario/code/gnuradio/default/src/gnuradio/cmake/Modules/GnuradioConfig.cmake.in
but even trying to set the mentioned variable could not get gr-satellites cmake to work: Gnuradio_DIR=/home/mario/code/gnuradio/default/src/gnuradio/build/cmake/Modules/ && cmake ..
gnuradio/default/lib/cmake/gnuradio/
Could someone help me out finding what is wrong?
Thank you!
Environment:
Ubuntu 19.04 x64
cmake version 3.13.4
GNU Radio Companion 3.7.13.5
Linux latitude 5.0.9-050009-generic #201904200830 SMP Sat Apr 20 08:32:44 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
GNU Make 4.2.1
Write YAML files for the standalone decoder to cover the functionality of the existing satellites.
Hi
I have a error with rs_decode while compilation of gr-satellites .. is this a issue of that or is this a problem on my computer ?
Thanks
Jeff
$ make
Scanning dependencies of target gnuradio-satellites
[ 2%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o
/home/jeff/hamradio/gr-satellites/lib/decode_rs_impl.cc: In member function ‘void gr::satellites::decode_rs_impl::msg_handler(pmt::pmt_t)’:
/home/jeff/hamradio/gr-satellites/lib/decode_rs_impl.cc:102:11: error: ‘decode_rs_8’ was not declared in this scope
rs_res = decode_rs_8(data, NULL, 0, MAX_FRAME_LEN - frame_len);
^~~~~~~~~~~
/home/jeff/hamradio/gr-satellites/lib/decode_rs_impl.cc:102:11: note: suggested alternative: ‘decode_rs’
rs_res = decode_rs_8(data, NULL, 0, MAX_FRAME_LEN - frame_len);
^~~~~~~~~~~
decode_rs
/home/jeff/hamradio/gr-satellites/lib/decode_rs_impl.cc:105:11: error: ‘decode_rs_ccsds’ was not declared in this scope
rs_res = decode_rs_ccsds(data, NULL, 0, MAX_FRAME_LEN - frame_len);
^~~~~~~~~~~~~~~
/home/jeff/hamradio/gr-satellites/lib/decode_rs_impl.cc:105:11: note: suggested alternative: ‘decode_rs_char’
rs_res = decode_rs_ccsds(data, NULL, 0, MAX_FRAME_LEN - frame_len);
^~~~~~~~~~~~~~~
decode_rs_char
make[2]: *** [lib/CMakeFiles/gnuradio-satellites.dir/build.make:63: lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:141: lib/CMakeFiles/gnuradio-satellites.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Hi,
I have get these errors while running the fsk.grc on gnuradio V3.7.10.
thanks.
File "/home/hp/Desktop/DEBPackages/top_block.py", line 29, in
import satellites
File "/usr/local/lib/python2.7/dist-packages/satellites/init.py", line 56, in
from funcube_telemetry_parser import funcube_telemetry_parser
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.py", line 25, in
import funcube_telemetry
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.py", line 21, in
from construct import *
ImportError: No module named construct
Done (return code 1)
Hello,
first, thank you for your great work.
As I am trying to do CCSDS TM channel coding and I have read the post of yours for doing CCSDS coding through the readily available blocks by hierarchical block of ccsds descrambler, FEC convolution decoder. so , I have tried to install gr-satellites and do the simulation. I have used fixed length packet tagger block from gr-satellites. I have this following error, I have attcahed screenshot of my grc file. It would be grateful if you could give some advice or guidance.
Traceback (most recent call last):
File "/home/kaushal/Desktop/top_block.py", line 32, in
import satellites
File "/usr/local/lib/python2.7/dist-packages/satellites/init.py", line 103, in
from sat_3cat_1_telemetry_parser import sat_3cat_1_telemetry_parser
File "/usr/local/lib/python2.7/dist-packages/satellites/sat_3cat_1_telemetry_parser.py", line 26, in
import sat_3cat_1_telemetry
File "/usr/local/lib/python2.7/dist-packages/satellites/sat_3cat_1_telemetry.py", line 109, in
'beacon_id' / BeaconID * set_delta_min_delay,
TypeError: unsupported operand type(s) for *: 'Renamed' and 'function'
$ . ./compile_hierarchical.sh
Block key "satellites_ao40_deinterleaver" not found
Block key "satellites_ao40_rs_decoder" not found
Block key "satellites_ao40_syncframe" not found
Validation failed:
Block - ccsds_descrambler_0 - CCSDS descrambler(ccsds_descrambler):
Source - out(out):
Port is not connected.
Block - pad_sink_0 - Pad Sink(pad_sink):
Sink - in(in):
Port is not connected.
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Error during file compilation.
Block key "satellites_ao40_deinterleaver_soft" not found
Block key "satellites_ao40_rs_decoder" not found
Block key "satellites_ao40_syncframe_soft" not found
Validation failed:
Block - ccsds_descrambler_0 - CCSDS descrambler(ccsds_descrambler):
Source - out(out):
Port is not connected.
Block - pad_sink_0 - Pad Sink(pad_sink):
Sink - in(in):
Port is not connected.
Block - pad_source_0 - Pad Source(pad_source):
Source - out(0):
Port is not connected.
Error during file compilation.
Block key "satellites_fixedlen_tagger" not found
Validation failed:
Block - blocks_tagged_stream_to_pdu_0_0_0 - Tagged Stream to PDU(blocks_tagged_stream_to_pdu):
Sink - in(0):
Port is not connected.
Block - digital_correlate_access_code_tag_bb_0_0_0 - Correlate Access Code - Tag(digital_correlate_access_code_tag_xx):
Source - out(0):
Port is not connected.
Error during file compilation.
Block key "satellites_fixedlen_tagger" not found
Validation failed:
Block - blocks_unpacked_to_packed_xx_0 - Unpacked to Packed(blocks_unpacked_to_packed_xx):
Sink - in(0):
Port is not connected.
Block - digital_correlate_access_code_tag_bb_0_0_0 - Correlate Access Code - Tag(digital_correlate_access_code_tag_xx):
Source - out(0):
Port is not connected.
Hi,
I'm trying to decode the QO100 upper beacon. Unfortunately, I'm getting the same error as in bg2bhc/gr-lilacsat#16 (comment):
$ ./compile_hierarchical.sh
NameError("name 'EnumIntegerString' is not defined",)
NameError("name 'EnumIntegerString' is not defined",)
... (~20 more times)
$ cd build
$ grcc -d . ../apps/qo100.grc
NameError("name 'EnumIntegerString' is not defined",)
NameError("name 'EnumIntegerString' is not defined",)
$ ./qo100.py
Traceback (most recent call last):
File "./qo100.py", line 25, in <module>
from satellites_ao40_fec_decoder_soft import satellites_ao40_fec_decoder_soft # grc-generated hier_block
File "/home/myon/.grc_gnuradio/satellites_ao40_fec_decoder_soft.py", line 19, in <module>
import satellites
File "/usr/local/lib/python2.7/dist-packages/satellites/__init__.py", line 56, in <module>
from funcube_telemetry_parser import funcube_telemetry_parser
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.py", line 25, in <module>
import funcube_telemetry
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.py", line 416, in <module>
'payload' / If(type(this.header.frametype) is EnumIntegerString,
NameError: name 'EnumIntegerString' is not defined
I'm running Debian Buster (10), python 2.7.16, gnuradio 3.7.13.4, python-construct 2.8.16 and 2.8.2 (as suggested in the linked issue) do not make any difference.
Editing the funcube_telemetry*.py files as suggested by bg2bhc/gr-lilacsat#16 (comment) makes that error go away, but then a new one pops up:
$ grcc -d . ../apps/qo100.grc
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
TypeError("unsupported operand type(s) for *: 'Renamed' and 'function'",)
Exception in thread Thread-1 (most likely raised during interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
File "/usr/lib/python2.7/threading.py", line 754, in run
File "/usr/lib/python2.7/dist-packages/gnuradio/grc/core/utils/extract_docs.py", line 165, in run_worker
File "/usr/lib/python2.7/subprocess.py", line 1274, in terminate
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'SIGTERM'
What bit am I missing? Thanks!
Tiniest of typos - facsat_1.grc has 43722 in the Telemetry Forwarder which is CENTAURI 2. facsat-1 is 43721.
Hello,
First thank you for this great project.
On a fresh install of gnuradio and gr-satellite, when I run (from grc) the examples or anything from gr-satellite, I have this error :
`Executing: /usr/bin/python -u /home/xxxx/Satellite/gr-satellites/examples/rx_asmgolay_vector.py
Traceback (most recent call last):
File "/home/xxxx/Satellite/gr-satellites/examples/rx_asmgolay_vector.py", line 17, in
import satellites
File "/usr/local/lib/python2.7/dist-packages/satellites/init.py", line 56, in
from funcube_telemetry_parser import funcube_telemetry_parser
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.py", line 25, in
import funcube_telemetry
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.py", line 322, in
Callsign = String(8)
TypeError: String() takes exactly 2 arguments (1 given)`
My grc is version : 3.7.9 I use the stable gnuradio version.
I tried on two differents computers with the exact same error.
I tried with gnuradio from pybombs and from packages.
Maybe I'am missing something. Maybe this should be added to the documentation.
Thank you
Julien
Hi, thanks for this awesome project.
I just tried running au02.py on a fresh install using the following python gr-satellites/apps/au02.py
command in terminal, but I received the below error:
File "gr-satellites/apps/au02.py", line 24, in <module>
from sync_to_pdu_packed import sync_to_pdu_packed # grc-generated hier_block
File "/home/kirstenhendriks/.grc_gnuradio/sync_to_pdu_packed.py", line 15, in <module>
import satellites
File "/usr/local/lib/python2.7/dist-packages/satellites/__init__.py", line 56, in <module>
from funcube_telemetry_parser import funcube_telemetry_parser
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.py", line 25, in <module>
import funcube_telemetry
File "/usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.py", line 417, in <module>
'FM' : String(200, encoding='utf8'),
File "/usr/local/lib/python2.7/dist-packages/construct/core.py", line 1888, in __init__
self.subcons = mergefields(*subcons)
File "/usr/local/lib/python2.7/dist-packages/construct/core.py", line 159, in mergefields
result.extend(select(sc))
File "/usr/local/lib/python2.7/dist-packages/construct/core.py", line 151, in select
return select(sc.subcon)
File "/usr/local/lib/python2.7/dist-packages/construct/core.py", line 154, in select
raise ConstructError("Embedding only works with: Struct, Sequence, FocusedSeq, Union")
construct.core.ConstructError: Embedding only works with: Struct, Sequence, FocusedSeq, Union
I had a look at issue #11 and tried downgrading my construct version to 2.8.22 from my current 2.9.36. Rerunning the same command then worked without error. I suspect there may have been another change in the construct API.
Hello,
GNURadio 3.8 was released recently (Aug 10, 2019). I have tried to build against the new GNURadio version (modifying the CMakeLists.txt file to find_package 3.8.0) but it fails when linking. Is there any chance we can get support for building under GR 3.8?
Thank you for your time and efforts!
A log of the build process follows:
➜ cmake .. -DCMAKE_INSTALL_PREFOX=/usr -DCMAKE_BUILD_TYPE=Release
-- The CXX compiler identification is GNU 9.1.0
-- The C compiler identification is GNU 9.1.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.35") found components: filesystem system
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3")
-- Found FEC: /lib/libfec.a
-- Checking for module 'cppunit'
-- Found cppunit, version 1.14.0
-- Found CPPUNIT: /usr/lib/libcppunit.so;dl
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.16") found components: doxygen dot
-- Found LOG4CPP: /usr/lib/liblog4cpp.so
-- Checking for module 'gmp'
-- Package 'gmp', required by 'virtual:world', not found
-- Found GMP: /usr/lib/libgmpxx.so
-- Checking for module 'mpir >= 3.0'
-- Package 'mpir', required by 'virtual:world', not found
-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY MPIR_INCLUDE_DIR)
-- Found MPLIB: /usr/lib/libgmpxx.so
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Boost: /usr/include (found suitable version "1.69.0", minimum required is "1.69.0") found components: date_time program_options filesystem system regex thread unit_test_framework chrono atomic
-- Found VOLK: Volk::volk
CMake Warning (dev) at /usr/lib64/cmake/gnuradio/GnuradioConfig.cmake:38 (if):
if given arguments:
"ON"
An argument named "ON" appears in a conditional statement. Policy CMP0012
is not set: if() recognizes numbers and boolean constants. Run "cmake
--help-policy CMP0012" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:135 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) in /usr/lib64/cmake/gnuradio/GnuradioConfig.cmake:
Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH
and POP. Run "cmake --help-policy CMP0011" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
The included script
/usr/lib64/cmake/gnuradio/GnuradioConfig.cmake
affects policy settings. CMake is implying the NO_POLICY_SCOPE option for
compatibility, so the effects are applied to the including context.
Call Stack (most recent call first):
CMakeLists.txt:135 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Git: /usr/bin/git
-- Extracting version information from git describe...
CMake Warning at cmake/Modules/GrMiscUtils.cmake:227 (find_package):
By not providing "FindLog4cpp.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Log4cpp", but
CMake did not find one.
Could not find a package configuration file provided by "Log4cpp" with any
of the following names:
Log4cppConfig.cmake
log4cpp-config.cmake
Add the installation prefix of "Log4cpp" to CMAKE_PREFIX_PATH or set
"Log4cpp_DIR" to a directory containing one of the above files. If
"Log4cpp" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
CMakeLists.txt:191 (GR_LOGGING)
-- ENABLE_GR_LOG set to ON.
-- HAVE_LOG4CPP set to True.
-- LOG4CPP_LIBRARIES set to /usr/lib/liblog4cpp.so.
-- Using install prefix: /usr/local
-- Building for version: ... / ..
--
-- Checking for module SWIG
-- Found SWIG version 4.0.1.
-- Found SWIG: /usr/bin/swig
-- Found PythonLibs: /usr/lib/libpython2.7.so (found suitable version "2.7.16", minimum required is "2")
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.16", minimum required is "2")
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_INSTALL_PREFOX
-- Build files have been written to: /home/user/Projects/gr-satellites/build
➜ make
Scanning dependencies of target gnuradio-satellites
[ 2%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o
[ 5%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/encode_rs_impl.cc.o
[ 7%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_syncframe_impl.cc.o
[ 10%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_deinterleaver_impl.cc.o
[ 12%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_rs_decoder_impl.cc.o
[ 15%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ax100_decode_impl.cc.o
[ 17%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/u482c_decode_impl.cc.o
[ 20%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/randomizer.c.o
[ 22%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/golay24.c.o
[ 25%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/lilacsat1_demux_impl.cc.o
[ 27%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/varlen_packet_tagger_impl.cc.o
[ 30%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/varlen_packet_framer_impl.cc.o
[ 32%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/viterbi.c.o
[ 35%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/nusat_decoder_impl.cc.o
[ 37%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/berlekamp.c.o
[ 40%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/galois.c.o
[ 42%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/rs.c.o
[ 45%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/rscode_decoder_impl.cc.o
[ 47%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_syncframe_soft_impl.cc.o
[ 50%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_deinterleaver_soft_impl.cc.o
[ 52%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/descrambler308_impl.cc.o
[ 55%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_general_impl.cc.o
[ 57%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_interleaved_impl.cc.o
[ 60%] Linking CXX shared library libgnuradio-satellites-...so
[ 60%] Built target gnuradio-satellites
Scanning dependencies of target _satellites_swig_doc_tag
[ 62%] Building CXX object swig/CMakeFiles/_satellites_swig_doc_tag.dir/_satellites_swig_doc_tag.cpp.o
[ 65%] Linking CXX executable _satellites_swig_doc_tag
[ 65%] Built target _satellites_swig_doc_tag
Scanning dependencies of target satellites_swig_swig_doc
[ 67%] Generating doxygen xml for satellites_swig_doc docs
warning: Tag 'XML_SCHEMA' at line 1478 of file '/home/user/Projects/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'XML_DTD' at line 1484 of file '/home/user/Projects/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 1666 of file '/home/user/Projects/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 1687 of file '/home/user/Projects/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[ 70%] Generating python docstrings for satellites_swig_doc
[ 70%] Built target satellites_swig_swig_doc
Scanning dependencies of target _satellites_swig_swig_tag
[ 72%] Building CXX object swig/CMakeFiles/_satellites_swig_swig_tag.dir/_satellites_swig_swig_tag.cpp.o
[ 75%] Linking CXX executable _satellites_swig_swig_tag
[ 75%] Built target _satellites_swig_swig_tag
[ 77%] Generating satellites_swig.tag
Scanning dependencies of target satellites_swig_swig_2d0df
[ 80%] Building CXX object swig/CMakeFiles/satellites_swig_swig_2d0df.dir/satellites_swig_swig_2d0df.cpp.o
[ 82%] Linking CXX executable satellites_swig_swig_2d0df
Swig source
Deprecated command line option: -modern. This option is now always on.
/home/user/Projects/gr-satellites/swig/satellites_swig.i:5: Error: Unable to find 'gnuradio.i'
make[2]: *** [swig/CMakeFiles/satellites_swig_swig_2d0df.dir/build.make:97: swig/satellites_swig_swig_2d0df] Error 1
make[2]: *** Deleting file 'swig/satellites_swig_swig_2d0df'
make[1]: *** [CMakeFiles/Makefile2:267: swig/CMakeFiles/satellites_swig_swig_2d0df.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Dear Daniestevez,
I want to learn how to generate a new block, I have alreay follow the gr-tutorial from the guide book from Gnuradio Website. As I am tracking the satellite which is using the Gomspace tranceiver, I want to change something in the block. So I usr the gr-modtool to build a new one. I have change the .cpp, .h, and the .xml files in the floder. It can be built and install well. But when I use it to run, Something happened like the followings. I have used the sudo make install
and sudo ldconfig
. Besides, I can run your softwares very well.
File "/home/wang/study-gnuradio/graduate/top_block.py", line 95, in init
self.shiwang_my_decode_0 = shiwang.my_decode(False, 1, 1)
AttributeError: 'module' object has no attribute 'my_decode'
Regards,
Shiwang Xing,
Beihang University, Micro-Satellite Technology Lab.
New version 1.1.0 was just released, but the version number defined in CmakeLists.txt is still 1.0.0git.
Hi Dani,
First, great work! I'm trying to figure out if there's a mac / OS-X port? Or how I'd install OOT modules on a MacBook / OS-X system?
73s Chris
Hi, when installing gr-satellites via pybombs I have seen that the apt-get packet manager is used to install python-construct. Unfortunately the ubuntu:latest repository does have a version which is working. I had to install construct via pip to solve the problem.
My suggestion: Replace apt-get install python-construct with pip install construct. I attached a screenshot.
Best regards,
Hi,
I installed gr-satellites on my Raspberry PI3. When I run GQRX and "python qo100.py" (CPU load 43%), I got following message when I decoded beacon:
gr::log :DEBUG: correlate_access_code_tag_bb0 - Access code: 3915ed30
gr::log :DEBUG: correlate_access_code_tag_bb0 - Mask: ffffffff
gr::log :DEBUG: correlate_access_code_tag_bb1 - Access code: 3915ed30
gr::log :DEBUG: correlate_access_code_tag_bb1 - Mask: ffffffff
Reed-Solomon decode OK. Bytes corrected 1, 0.
Reed-Solomon decode OK. Bytes corrected 2, 2.
2019-05-01 14:45:48
Packet number 0
2019-05-01 14:45:48
Packet number 1
L HI de Qatar-OSCAR 100 (DL50AMSAT)
Transponder is open for general use since 2019-02-14.
Enjoy the Narrow Band (NB) and Wide Band (WB transponders.
Follow the guidelines and keep transmiter power below beacon.
L HI de Qatar-OSCAR 100 (DL50AMSAT)
Transponder is open for general use since 2019-02-14.
Enjoy the Narrow Band (NB) and Wide Band (WB transponders.
Follow the guidelines and keep transmiter power below beacon.
gr::log :DEBUG: correlate_access_code_tag_bb0 - writing tag at sample 7589
gr::log :DEBUG: correlate_access_code_tag_bb1 - writing tag at sample 7588
2019-05-01 14:46:00
Packet number 2
K HI de Qatar-OSCAR 100 (DL50AMSAT)
UPT: 9d 3h 11m CMD: 4 LEI_REQ: 0 LEI_ACT: 0
TEMP: 65 C VOLTAGES: 1.0 1.8 1.0 1.0 1.8 1.5 1.3 0.0 0.4 Volts
TFL: 0 TFE: 0 TFH: 0 HFF: 0 HTH: 0 HR: 0
python: malloc.c:2406: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted
$ uname -a
Linux raspi-sdr 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux
$gcc --version
gcc (GCC) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
$gnuradio-companion
<<< Welcome to GNU Radio Companion 3.7.13.5 >>>
$ python
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Best regards,
Alexander
It would be a nice enhancement if CMake would check for libfec. Currently the first sign that it is missing is a compile failure.
Hello
I want to compile the gr_satellite in Windows, but unfortunately I've encountered a lot of errors. Thank you if you help me in this field. Some of the errors are listed as follows:
For example, in the Viterbi.cc in the Visual Studio environment, for Build the following error occurs:
Line 222 : symo = getbit(syms,i);
Error : syntax error : ‘{‘
Syntax error : missing ‘;’ before ‘{‘
Syntax error : ‘)’
etc
If it is possible for you, send me the steps to compile this module.
Thank you
It tries to run ldconfig
which fails.
The rms_agc block is not installed automatically,
Implement components as described in this post.
this error shows up after i run /tests/reed_solomon.grc and /tests/varlen_packet_block_qa.grc
here is my log from installing libfec
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads$ git clone https://github.com/daniestevez/libfec.git
Cloning into 'libfec'...
remote: Counting objects: 141, done.
remote: Total 141 (delta 0), reused 0 (delta 0), pack-reused 141
Receiving objects: 100% (141/141), 194.01 KiB | 91.00 KiB/s, done.
Resolving deltas: 100% (55/55), done.
Checking connectivity... done.
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads$ cd libfec/
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/libfec$ ./configure --build=x86_64
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for malloc in -lc... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for stdlib.h... (cached) yes
checking for memory.h... (cached) yes
checking for string.h... (cached) yes
checking build system type... x86_64-pc-none
checking host system type... x86_64-pc-none
checking target system type... x86_64-pc-none
checking for getopt_long... yes
checking for memset... yes
checking for memmove... yes
configure: creating ./config.status
config.status: creating makefile
config.status: WARNING: 'makefile.in' seems to ignore the --datarootdir setting
config.status: creating config.h
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/libfec$ make
gcc -g -O2 -I. -fPIC -Wall -c -o cpu_mode_unknown.o cpu_mode_unknown.c
cpu_mode_unknown.c: In function ‘find_cpu_mode’:
cpu_mode_unknown.c:17:7: warning: unused variable ‘f’ [-Wunused-variable]
int f;
^
gcc -g -O2 -I. -fPIC -Wall -c -o fec.o fec.c
gcc -g -O2 -I. -fPIC -Wall -c -o sim.o sim.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi27.o viterbi27.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi27_port.o viterbi27_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi29.o viterbi29.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi29_port.o viterbi29_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi39.o viterbi39.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi39_port.o viterbi39_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi615.o viterbi615.c
gcc -g -O2 -I. -fPIC -Wall -c -o viterbi615_port.o viterbi615_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o encode_rs_char.o encode_rs_char.c
gcc -g -O2 -I. -fPIC -Wall -c -o encode_rs_int.o encode_rs_int.c
gcc -g -O2 -I. -fPIC -Wall -c -o encode_rs_8.o encode_rs_8.c
gcc -g -O2 -I. -fPIC -Wall -c -o decode_rs_char.o decode_rs_char.c
gcc -g -O2 -I. -fPIC -Wall -c -o decode_rs_int.o decode_rs_int.c
gcc -g -O2 -I. -fPIC -Wall -c -o decode_rs_8.o decode_rs_8.c
gcc -g -O2 -I. -fPIC -Wall -c -o init_rs_char.o init_rs_char.c
gcc -g -O2 -I. -fPIC -Wall -c -o init_rs_int.o init_rs_int.c
gcc -c -o gen_ccsds.o gen_ccsds.c
gcc -c -o init_rs_char_local.o init_rs_char_local.c
gcc -o gen_ccsds gen_ccsds.o init_rs_char_local.o
./gen_ccsds > ccsds_tab.c
gcc -g -O2 -I. -fPIC -Wall -c -o ccsds_tab.o ccsds_tab.c
gcc -g -O2 -I. -fPIC -Wall -c -o encode_rs_ccsds.o encode_rs_ccsds.c
gcc -g -O2 -I. -fPIC -Wall -c -o decode_rs_ccsds.o decode_rs_ccsds.c
gcc -c -o gen_ccsds_tal.o gen_ccsds_tal.c
gcc -o gen_ccsds_tal gen_ccsds_tal.o
./gen_ccsds_tal > ccsds_tal.c
gcc -g -O2 -I. -fPIC -Wall -c -o ccsds_tal.o ccsds_tal.c
gcc -g -O2 -I. -fPIC -Wall -c -o dotprod.o dotprod.c
gcc -g -O2 -I. -fPIC -Wall -c -o dotprod_port.o dotprod_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o peakval.o peakval.c
gcc -g -O2 -I. -fPIC -Wall -c -o peakval_port.o peakval_port.c
gcc -g -O2 -I. -fPIC -Wall -c -o sumsq.o sumsq.c
gcc -g -O2 -I. -fPIC -Wall -c -o sumsq_port.o sumsq_port.c
ar rv libfec.a cpu_mode_unknown.o fec.o sim.o viterbi27.o viterbi27_port.o viterbi29.o viterbi29_port.o viterbi39.o viterbi39_port.o viterbi615.o viterbi615_port.o encode_rs_char.o encode_rs_int.o encode_rs_8.o decode_rs_char.o decode_rs_int.o decode_rs_8.o init_rs_char.o init_rs_int.o ccsds_tab.o encode_rs_ccsds.o decode_rs_ccsds.o ccsds_tal.o dotprod.o dotprod_port.o peakval.o peakval_port.o sumsq.o sumsq_port.o
ar: creating libfec.a
a - cpu_mode_unknown.o
a - fec.o
a - sim.o
a - viterbi27.o
a - viterbi27_port.o
a - viterbi29.o
a - viterbi29_port.o
a - viterbi39.o
a - viterbi39_port.o
a - viterbi615.o
a - viterbi615_port.o
a - encode_rs_char.o
a - encode_rs_int.o
a - encode_rs_8.o
a - decode_rs_char.o
a - decode_rs_int.o
a - decode_rs_8.o
a - init_rs_char.o
a - init_rs_int.o
a - ccsds_tab.o
a - encode_rs_ccsds.o
a - decode_rs_ccsds.o
a - ccsds_tal.o
a - dotprod.o
a - dotprod_port.o
a - peakval.o
a - peakval_port.o
a - sumsq.o
a - sumsq_port.o
ranlib libfec.a
gcc -shared -Xlinker -soname=libfec.so -o libfec.so -Wl,-whole-archive cpu_mode_unknown.o fec.o sim.o viterbi27.o viterbi27_port.o viterbi29.o viterbi29_port.o viterbi39.o viterbi39_port.o viterbi615.o viterbi615_port.o encode_rs_char.o encode_rs_int.o encode_rs_8.o decode_rs_char.o decode_rs_int.o decode_rs_8.o init_rs_char.o init_rs_int.o ccsds_tab.o encode_rs_ccsds.o decode_rs_ccsds.o ccsds_tal.o dotprod.o dotprod_port.o peakval.o peakval_port.o sumsq.o sumsq_port.o -Wl,-no-whole-archive -lc
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/libfec$ sudo make install
[sudo] password for damaswangsa:
mkdir -p /usr/local/lib
install -m 644 -p libfec.so libfec.a /usr/local/lib
ldconfig
mkdir -p /usr/local/include
install -m 644 -p fec.h /usr/local/include
mkdir -m 0755 -p /usr/local/share/man/man3
install -m 644 -p simd-viterbi.3 rs.3 dsp.3 /usr/local/share/man/man3
and here is log from installing gr-satellites
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads$ git clone https://github.com/daniestevez/gr-satellites.git
Cloning into 'gr-satellites'...
remote: Counting objects: 1235, done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 1235 (delta 6), reused 15 (delta 5), pack-reused 1212
Receiving objects: 100% (1235/1235), 603.52 KiB | 445.00 KiB/s, done.
Resolving deltas: 100% (904/904), done.
Checking connectivity... done.
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads$ cd gr-satellites/damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites$ mkdir build
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites$ cd build/
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites/build$ cmake ..
-- The CXX compiler identification is GNU 5.4.0
-- The C compiler identification is GNU 5.4.0
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type not specified: defaulting to release.
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'cppunit'
-- Found cppunit, version 1.13.2
-- Found CPPUNIT: /usr/lib/x86_64-linux-gnu/libcppunit.so;dl
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.11")
Checking for GNU Radio Module: RUNTIME
-- Checking for module 'gnuradio-runtime'
-- Found gnuradio-runtime, version 3.7.11.1
* INCLUDES=/usr/local/include
* LIBS=/usr/local/lib/libgnuradio-runtime.so;/usr/local/lib/libgnuradio-pmt.so
-- Found GNURADIO_RUNTIME: /usr/local/lib/libgnuradio-runtime.so;/usr/local/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
-- Found Git: /usr/bin/git
-- Extracting version information from git describe...
-- Found LOG4CPP: /usr/lib/liblog4cpp.so
-- ENABLE_GR_LOG set to ON.
-- HAVE_LOG4CPP set to True.
-- LOG4CPP_LIBRARIES set to /usr/lib/liblog4cpp.so.
-- Using install prefix: /usr/local
-- Building for version: 9259f1b0 / 1.0.0git
--
-- Checking for module SWIG
-- Found SWIG version 3.0.8.
-- Found SWIG: /usr/bin/swig3.0
-- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.12", minimum required is "2")
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.12", minimum required is "2")
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
Compiling GRC hier blocks...
/home/damaswangsa/Downloads/gr-satellites/build/apps
-- Configuring done
-- Generating done
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites/build$ make
Scanning dependencies of target gnuradio-satellites
[ 2%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/decode_rs_impl.cc.o
[ 5%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/encode_rs_impl.cc.o
[ 8%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_syncframe_impl.cc.o
[ 11%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_deinterleaver_impl.cc.o
[ 14%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ao40_rs_decoder_impl.cc.o
[ 17%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/ax100_decode_impl.cc.o
[ 20%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/u482c_decode_impl.cc.o
[ 22%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/randomizer.c.o
[ 25%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/golay24.c.o
[ 28%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/lilacsat1_demux_impl.cc.o
[ 31%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/varlen_packet_tagger_impl.cc.o
[ 34%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/varlen_packet_framer_impl.cc.o
[ 37%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/viterbi.c.o
[ 40%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/nusat_decoder_impl.cc.o
[ 42%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/berlekamp.c.o
[ 45%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/galois.c.o
[ 48%] Building C object lib/CMakeFiles/gnuradio-satellites.dir/rscode/rs.c.o
[ 51%] Building CXX object lib/CMakeFiles/gnuradio-satellites.dir/rscode_decoder_impl.cc.o
[ 54%] Linking CXX shared library libgnuradio-satellites-1.0.0git.so
[ 54%] Built target gnuradio-satellites
Scanning dependencies of target _satellites_swig_doc_tag
[ 57%] Building CXX object swig/CMakeFiles/_satellites_swig_doc_tag.dir/_satellites_swig_doc_tag.cpp.o
[ 60%] Linking CXX executable _satellites_swig_doc_tag
[ 60%] Built target _satellites_swig_doc_tag
Scanning dependencies of target satellites_swig_swig_doc
[ 62%] Generating doxygen xml for satellites_swig_doc docs
warning: Tag `XML_SCHEMA' at line 1478 of file `/home/damaswangsa/Downloads/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `XML_DTD' at line 1484 of file `/home/damaswangsa/Downloads/gr-satellites/build/swig/satellites_swig_doc_swig_docs/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[ 65%] Generating python docstrings for satellites_swig_doc
[ 65%] Built target satellites_swig_swig_doc
Scanning dependencies of target _satellites_swig_swig_tag
[ 68%] Building CXX object swig/CMakeFiles/_satellites_swig_swig_tag.dir/_satellites_swig_swig_tag.cpp.o
[ 71%] Linking CXX executable _satellites_swig_swig_tag
[ 71%] Built target _satellites_swig_swig_tag
[ 74%] Generating satellites_swig.tag
Scanning dependencies of target satellites_swig_swig_2d0df
[ 77%] Building CXX object swig/CMakeFiles/satellites_swig_swig_2d0df.dir/satellites_swig_swig_2d0df.cpp.o
[ 80%] Linking CXX executable satellites_swig_swig_2d0df
Swig source
[ 80%] Built target satellites_swig_swig_2d0df
Scanning dependencies of target pygen_swig_0df38
[ 82%] Generating satellites_swig.pyc
[ 85%] Generating satellites_swig.pyo
[ 85%] Built target pygen_swig_0df38
Scanning dependencies of target _satellites_swig
[ 88%] Building CXX object swig/CMakeFiles/_satellites_swig.dir/satellites_swigPYTHON_wrap.cxx.o
[ 91%] Linking CXX shared module _satellites_swig.so
[ 91%] Built target _satellites_swig
Scanning dependencies of target pygen_python_6b287
[ 94%] Generating __init__.pyc, kiss.pyc, hdlc.pyc, kiss_to_pdu.pyc, pdu_to_kiss.pyc, hdlc_framer.pyc, nrzi_encode.pyc, nrzi_decode.pyc, hdlc_deframer.pyc, check_address.pyc, fixedlen_tagger.pyc, csp_header.pyc, print_header.pyc, crc32c.pyc, check_crc.pyc, swap_crc.pyc, swap_header.pyc, submit.pyc, print_timestamp.pyc, sat3cat2_telemetry_parser.pyc, funcube_telemetry.pyc, funcube_telemetry_parser.pyc, gomx3_beacon.pyc, gomx1_beacon.pyc, gomx3_beacon_parser.pyc, adsb_kml.pyc, gomx1_beacon_parser.pyc, ks1q_header_remover.pyc, by701_image_decoder.pyc, by701_telemetry_parser.pyc, by701_camera_telemetry_parser.pyc, by701_telemetry.pyc, kr01_telemetry.pyc, kr01_telemetry_parser.pyc, ao40_uncoded_crc.pyc, check_ao40_uncoded_crc.pyc, lilacsat1_gps_kml.pyc, au03_telemetry_parser.pyc, au03_telemetry.pyc, check_tt64_crc.pyc, append_crc32c.pyc, dsat_image_decoder.pyc
[ 97%] Generating __init__.pyo, kiss.pyo, hdlc.pyo, kiss_to_pdu.pyo, pdu_to_kiss.pyo, hdlc_framer.pyo, nrzi_encode.pyo, nrzi_decode.pyo, hdlc_deframer.pyo, check_address.pyo, fixedlen_tagger.pyo, csp_header.pyo, print_header.pyo, crc32c.pyo, check_crc.pyo, swap_crc.pyo, swap_header.pyo, submit.pyo, print_timestamp.pyo, sat3cat2_telemetry_parser.pyo, funcube_telemetry.pyo, funcube_telemetry_parser.pyo, gomx3_beacon.pyo, gomx1_beacon.pyo, gomx3_beacon_parser.pyo, adsb_kml.pyo, gomx1_beacon_parser.pyo, ks1q_header_remover.pyo, by701_image_decoder.pyo, by701_telemetry_parser.pyo, by701_camera_telemetry_parser.pyo, by701_telemetry.pyo, kr01_telemetry.pyo, kr01_telemetry_parser.pyo, ao40_uncoded_crc.pyo, check_ao40_uncoded_crc.pyo, lilacsat1_gps_kml.pyo, au03_telemetry_parser.pyo, au03_telemetry.pyo, check_tt64_crc.pyo, append_crc32c.pyo, dsat_image_decoder.pyo
[ 97%] Built target pygen_python_6b287
Scanning dependencies of target pygen_apps_9a6dd
[ 97%] Built target pygen_apps_9a6dd
Scanning dependencies of target doxygen_target
[100%] Generating documentation with doxygen
warning: Tag `XML_SCHEMA' at line 1510 of file `/home/damaswangsa/Downloads/gr-satellites/build/docs/doxygen/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `XML_DTD' at line 1516 of file `/home/damaswangsa/Downloads/gr-satellites/build/docs/doxygen/Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[100%] Built target doxygen_target
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites/build$ sudo make install
[ 54%] Built target gnuradio-satellites
[ 60%] Built target _satellites_swig_doc_tag
[ 65%] Built target satellites_swig_swig_doc
[ 71%] Built target _satellites_swig_swig_tag
[ 80%] Built target satellites_swig_swig_2d0df
[ 85%] Built target pygen_swig_0df38
[ 91%] Built target _satellites_swig
[ 97%] Built target pygen_python_6b287
[ 97%] Built target pygen_apps_9a6dd
[100%] Built target doxygen_target
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/lib/cmake/satellites/satellitesConfig.cmake
-- Installing: /usr/local/include/satellites/api.h
-- Installing: /usr/local/include/satellites/decode_rs.h
-- Installing: /usr/local/include/satellites/encode_rs.h
-- Installing: /usr/local/include/satellites/ao40_syncframe.h
-- Installing: /usr/local/include/satellites/ao40_deinterleaver.h
-- Installing: /usr/local/include/satellites/ao40_rs_decoder.h
-- Installing: /usr/local/include/satellites/ax100_decode.h
-- Installing: /usr/local/include/satellites/u482c_decode.h
-- Installing: /usr/local/include/satellites/lilacsat1_demux.h
-- Installing: /usr/local/include/satellites/varlen_packet_tagger.h
-- Installing: /usr/local/include/satellites/varlen_packet_framer.h
-- Installing: /usr/local/include/satellites/nusat_decoder.h
-- Installing: /usr/local/include/satellites/rscode_decoder.h
-- Installing: /usr/local/lib/libgnuradio-satellites-1.0.0git.so.0.0.0
-- Installing: /usr/local/lib/libgnuradio-satellites-1.0.0git.so
-- Set runtime path of "/usr/local/lib/libgnuradio-satellites-1.0.0git.so.0.0.0" to ""
-- Installing: /usr/local/lib/libgnuradio-satellites.so
-- Installing: /usr/local/lib/libgnuradio-satellites-1.0.0git.so.0
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/_satellites_swig.so
-- Set runtime path of "/usr/local/lib/python2.7/dist-packages/satellites/_satellites_swig.so" to ""
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/satellites_swig.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/satellites_swig.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/satellites_swig.pyo
-- Installing: /usr/local/include/satellites/satellites/swig/satellites_swig.i
-- Installing: /usr/local/include/satellites/satellites/swig/satellites_swig_doc.i
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/__init__.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss_to_pdu.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/pdu_to_kiss.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_framer.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_encode.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_decode.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_deframer.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_address.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/fixedlen_tagger.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/csp_header.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_header.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/crc32c.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_crc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_crc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_header.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/submit.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_timestamp.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/sat3cat2_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/adsb_kml.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ks1q_header_remover.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_image_decoder.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_camera_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ao40_uncoded_crc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_ao40_uncoded_crc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/lilacsat1_gps_kml.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry_parser.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_tt64_crc.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/append_crc32c.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/dsat_image_decoder.py
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/__init__.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss_to_pdu.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/pdu_to_kiss.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_framer.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_encode.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_decode.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_deframer.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_address.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/fixedlen_tagger.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/csp_header.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_header.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/crc32c.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_crc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_crc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_header.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/submit.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_timestamp.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/sat3cat2_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/adsb_kml.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ks1q_header_remover.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_image_decoder.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_camera_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ao40_uncoded_crc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_ao40_uncoded_crc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/lilacsat1_gps_kml.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry_parser.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_tt64_crc.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/append_crc32c.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/dsat_image_decoder.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/__init__.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kiss_to_pdu.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/pdu_to_kiss.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_framer.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_encode.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/nrzi_decode.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/hdlc_deframer.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_address.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/fixedlen_tagger.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/csp_header.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_header.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/crc32c.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_crc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_crc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/swap_header.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/submit.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/print_timestamp.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/sat3cat2_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/funcube_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx3_beacon_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/adsb_kml.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/gomx1_beacon_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ks1q_header_remover.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_image_decoder.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_camera_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/by701_telemetry.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/kr01_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/ao40_uncoded_crc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_ao40_uncoded_crc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/lilacsat1_gps_kml.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry_parser.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/au03_telemetry.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/check_tt64_crc.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/append_crc32c.pyo
-- Installing: /usr/local/lib/python2.7/dist-packages/satellites/dsat_image_decoder.pyo
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_kiss_to_pdu.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_pdu_to_kiss.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_hdlc_framer.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_nrzi_encode.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_nrzi_decode.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_hdlc_deframer.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_check_address.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_fixedlen_tagger.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_print_header.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_check_crc.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_swap_crc.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_swap_header.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_submit.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_print_timestamp.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_sat3cat2_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_ao40_syncframe.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_ao40_deinterleaver.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_ao40_rs_decoder.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_funcube_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_gomx3_beacon_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_adsb_kml.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_ax100_decode.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_u482c_decode.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_gomx1_beacon_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_ks1q_header_remover.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_decode_rs.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_encode_rs.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_lilacsat1_demux.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_by701_image_decoder.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_by701_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_by701_camera_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_kr01_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_check_ao40_uncoded_crc.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_lilacsat1_gps_kml.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_au03_telemetry_parser.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_check_tt64_crc.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_varlen_packet_tagger.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_varlen_packet_framer.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_append_crc32c.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_dsat_image_decoder.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_nusat_decoder.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/satellites_rscode_decoder.xml
-- Up-to-date: /usr/local/share/doc/gr-satellites/xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/lilacsat1__demux_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/dir_b9c9daf88af0b53029abb567b89bc0b9.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/varlen__packet__framer__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1u482c__decode__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1decode__rs__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/dir_d44c64559bbebec7f509842c48db8b23.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/index.xsd
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__deinterleaver__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/varlen__packet__framer_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/varlen__packet__tagger_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1varlen__packet__tagger__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/group__block.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/u482c__decode_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/lilacsat1__demux__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/main__page_8dox.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ax100__decode__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1encode__rs__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__syncframe.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/namespacegr.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__syncframe__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__rs__decoder__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/dir_97aefd0d527b934f1d99a682da8fe6a9.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ax100__decode__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/decode__rs_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/compound.xsd
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1varlen__packet__tagger.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__deinterleaver_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/encode__rs__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ax100__decode_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__rs__decoder.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/u482c__decode__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/rs_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/namespacestd.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/combine.xslt
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ax100__decode.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/indexpage.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1u482c__decode.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/group__defs_8dox.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/randomizer_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/encode__rs_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/dir_ee57a70fced1f14821cab8c3f1eb4224.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__rs__decoder__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/nusat__decoder_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__syncframe__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/index.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/viterbi_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/rscode__decoder_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1ao40__deinterleaver.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/nusat__decoder__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1decode__rs.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1rscode__decoder__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1encode__rs.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/decode__rs__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__syncframe_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1nusat__decoder.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/api_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/golay24_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1nusat__decoder__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1lilacsat1__demux.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1varlen__packet__framer.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1rscode__decoder.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__rs__decoder_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ao40__deinterleaver__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/namespacegr_1_1satellites.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/ecc_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/varlen__packet__tagger__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/rscode__decoder__impl_8h.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1varlen__packet__framer__impl.xml
-- Installing: /usr/local/share/doc/gr-satellites/xml/classgr_1_1satellites_1_1lilacsat1__demux__impl.xml
-- Up-to-date: /usr/local/share/doc/gr-satellites/html
-- Installing: /usr/local/share/doc/gr-satellites/html/randomizer_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/decode__rs_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/encode__rs_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/functions.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rscode__decoder__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/sync_off.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/viterbi_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/globals_func.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/u482c__decode__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/golay24_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/jquery.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__deinterleaver__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/dir_b9c9daf88af0b53029abb567b89bc0b9.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ecc_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/doxygen.png
-- Installing: /usr/local/share/doc/gr-satellites/html/dir_d44c64559bbebec7f509842c48db8b23.html
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__framer__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/open.png
-- Installing: /usr/local/share/doc/gr-satellites/html/arrowright.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/navtree.css
-- Installing: /usr/local/share/doc/gr-satellites/html/rscode__decoder_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ecc_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/api_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__tagger_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver.js
-- Installing: /usr/local/share/doc/gr-satellites/html/tab_h.png
-- Installing: /usr/local/share/doc/gr-satellites/html/decode__rs__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/folderopen.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger.html
-- Installing: /usr/local/share/doc/gr-satellites/html/tab_a.png
-- Installing: /usr/local/share/doc/gr-satellites/html/namespacegr.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode.png
-- Installing: /usr/local/share/doc/gr-satellites/html/splitbar.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/namespacegr_1_1satellites.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ax100__decode__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/u482c__decode__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/resize.js
-- Installing: /usr/local/share/doc/gr-satellites/html/main__page_8dox.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rscode__decoder__impl_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/nav_g.png
-- Installing: /usr/local/share/doc/gr-satellites/html/tab_s.png
-- Installing: /usr/local/share/doc/gr-satellites/html/dir_97aefd0d527b934f1d99a682da8fe6a9.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__syncframe__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode.png
-- Installing: /usr/local/share/doc/gr-satellites/html/u482c__decode_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux.js
-- Installing: /usr/local/share/doc/gr-satellites/html/hierarchy.js
-- Installing: /usr/local/share/doc/gr-satellites/html/navtreeindex0.js
-- Installing: /usr/local/share/doc/gr-satellites/html/nusat__decoder_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/nusat__decoder__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__tagger__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer.png
-- Installing: /usr/local/share/doc/gr-satellites/html/dynsections.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/ax100__decode__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/modules.js
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__tagger__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/files.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rs_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/api_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ecc_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/modules.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__syncframe_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/tab_b.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode.html
-- Installing: /usr/local/share/doc/gr-satellites/html/encode__rs__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rscode__decoder__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/namespacegr_1_1satellites.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__deinterleaver_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/doxygen.css
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/index.html
-- Installing: /usr/local/share/doc/gr-satellites/html/files.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe.png
-- Installing: /usr/local/share/doc/gr-satellites/html/decode__rs__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/arrowdown.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/namespacegr.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classes.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/hierarchy.html
-- Installing: /usr/local/share/doc/gr-satellites/html/golay24_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/globals_type.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__deinterleaver__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/functions_type.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/annotated.html
-- Installing: /usr/local/share/doc/gr-satellites/html/functions_func.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/decode__rs_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/lilacsat1__demux__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__syncframe__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/doc.png
-- Installing: /usr/local/share/doc/gr-satellites/html/nav_h.png
-- Installing: /usr/local/share/doc/gr-satellites/html/nav_f.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ax100__decode_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/folderclosed.png
-- Installing: /usr/local/share/doc/gr-satellites/html/sync_on.png
-- Installing: /usr/local/share/doc/gr-satellites/html/lilacsat1__demux_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__rs__decoder_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs.png
-- Installing: /usr/local/share/doc/gr-satellites/html/tabs.css
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/lilacsat1__demux__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/globals_defs.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__rs__decoder__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/group__block.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer.html
-- Installing: /usr/local/share/doc/gr-satellites/html/golay24_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/closed.png
-- Installing: /usr/local/share/doc/gr-satellites/html/randomizer_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/globals_vars.html
-- Installing: /usr/local/share/doc/gr-satellites/html/annotated_dup.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/viterbi_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rscode__decoder_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__tagger_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/navtree.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ax100__decode_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/u482c__decode_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/nusat__decoder__impl_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/encode__rs_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode.js
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__syncframe__impl_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/lilacsat1__demux_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rs_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/u482c__decode__impl_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/viterbi_8h.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__rs__decoder__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__framer.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/encode__rs__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/dir_ee57a70fced1f14821cab8c3f1eb4224.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1varlen__packet__tagger-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/group__defs_8dox.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode.html
-- Installing: /usr/local/share/doc/gr-satellites/html/nusat__decoder_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/nusat__decoder__impl_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/rs_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/navtreedata.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ax100__decode__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/api_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__rs__decoder__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/globals.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__rs__decoder_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1u482c__decode__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs.html
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__deinterleaver_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__framer_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/randomizer_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__deinterleaver-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1lilacsat1__demux__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder__impl.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/ao40__syncframe_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1decode__rs__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__framer_8h.html
-- Installing: /usr/local/share/doc/gr-satellites/html/bc_s.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1nusat__decoder__impl.png
-- Installing: /usr/local/share/doc/gr-satellites/html/varlen__packet__framer__impl_8h_source.html
-- Installing: /usr/local/share/doc/gr-satellites/html/bdwn.png
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1encode__rs__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1rscode__decoder__impl-members.html
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe__impl.js
-- Installing: /usr/local/share/doc/gr-satellites/html/classgr_1_1satellites_1_1ao40__syncframe.html
damaswangsa@damaswangsa-Lenovo-ideapad-500S-14ISK:~/Downloads/gr-satellites/build$ sudo ldconfig
and the error comes when i run both files in tests folder
Traceback (most recent call last):
File "/home/damaswangsa/gr-satellites/tests/reed_solomon.py", line 62, in <module>
main()
File "/home/damaswangsa/gr-satellites/tests/reed_solomon.py", line 56, in main
tb = top_block_cls()
File "/home/damaswangsa/gr-satellites/tests/reed_solomon.py", line 33, in __init__
self.satellites_encode_rs_0 = satellites.encode_rs(0)
AttributeError: 'module' object has no attribute 'encode_rs'
Traceback (most recent call last):
File "/home/damaswangsa/gr-satellites/tests/varlen_packet_test.py", line 130, in <module>
main()
File "/home/damaswangsa/gr-satellites/tests/varlen_packet_test.py", line 124, in main
tb = top_block_cls()
File "/home/damaswangsa/gr-satellites/tests/varlen_packet_test.py", line 40, in __init__
self.satellites_varlen_packet_tagger_0_0 = satellites.varlen_packet_tagger('syncword', 'packet_len', 12, 255*8, gr.GR_MSB_FIRST, True)
AttributeError: 'module' object has no attribute 'encode_rs'
would be thankful if anybody helps me with this
thank you
Hello :)
I have a problem installing gr_satellites, which I cannot solve since few days. I'm working on a ground station development project and it's almost last thing I need to succeed so I will be more then happy if somebody can help me with that !!
So, I've installed gnuradio using apt-get, but also before that I've add all required dependencies and libraries. First I've tried to install gnuradio with pyBOMBS but it was missing a lot of files so I just keep all the pyBOMBS dependencies and add gnuradio with as I said apt-get.
All the depndencies are the latest versions.
So here is the ERROR :
CMake Error at CMakeLists.txt:126 (find_package):
By not providing "FindGnuradio.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Gnuradio",
but CMake did not find one.Could not find a package configuration file provided by "Gnuradio"
(requested version 3.7.2) with any of the following names:GnuradioConfig.cmake gnuradio-config.cmake
Add the installation prefix of "Gnuradio" to CMAKE_PREFIX_PATH or set
"Gnuradio_DIR" to a directory containing one of the above files. If
"Gnuradio" provides a separate development package or SDK, be sure it has
been installed.
I'm afraid that my gnuradio installed by apt-get method don't have all the files required by gr8stallites .. I don't know here is the list of files in gnuradio dir : (/etc/gnuradio/conf.d)
gnuradio-runtime.conf
gr-audio-oss.conf
gr-qtgui.conf
gr-audio-alsa.conf
gr-audio-portaudio.conf gr-wxgui.conf
gr-audio.conf
grc.conf
modtool.conf
gr-audio-jack.conf
gr_log_default.conf
I dont't know I also attached CMakeCache.txt file and CMakeOutput.log if someone is patience and want to take a look to help me :)
CMakeLists.txt
CMakeOutput.log
So that's all, I will really appreciate any suggestion and help !!
Joanna
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.