bistromath / gr-air-modes

Gnuradio Mode-S/ADS-B radio
This project implements a Mode S receiver for the Gnuradio software-defined radio project. It is designed to receive Mode S transmissions from aircraft and decode them to a human-readable format, including ADS-B information messages such as position and a
GNU General Public License v3.0
443 stars 126 forks source link

pmt_symbol_to_string: wrong_type : () #92

Closed hawkingyy closed 7 years ago

hawkingyy commented 8 years ago

when I use modes_rx, I found that: sudo modes_rx --source=osmocom linux; GNU C++ version 5.3.1 20151219; Boost_105800; UHD_003.009.002-0-unknown

gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.9 built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy redpitaya Using device #0 Realtek RTL2838UHIDIR SN: 00000001 Found Rafael Micro R820T tuner Invalid sample rate: 4000000 Hz Gain is 33 Rate is 4000000 Using Volk machine: avx_64_mmx_orc thread[thread-per-block[4]: <block preamble (8)>]: pmt_symbol_to_string: wrong_type : () OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

hawkingyy commented 7 years ago

I found it again. I installed ubuntu16.04 on vmware 12, and use apt-get to install gr-air-modes. Gnu radio 3.7.9. When I use RTL2838U, the problem as said before appeared again. I have set the sample rate to 3.2e6, but received none. When i set it at other frequency, I just found ooooooooooooooooo again. How to solve this problem please?

hawkingyy commented 7 years ago

[solved] I finally got it! Here is the way! To use apt-get -pruge to remove gr-air-modes which I installed use the same way. Then, git clone the https://github.com/bistromath/gr-air-modes.git and install it with source codes. Note to check the message of cmake, to install depending software which the cmake could not find, to me such as SWIG. In the end, you can make it!