It can build successfully and I go on the next process...
Finally, LTE_file_recorder can work with bladeRF.
But LTE_fdd_dl_scan cannot work with baldeRF, Ben said it could work now. What processes might be missed by me?
Below lists my process, thanks for your patience.
open two terminals, A and B
run commands on terminal A
$ cd openlte_v00-18-04/build/LTE_fdd_dl_scan
$ LTE_fdd_dl_scan
run commands on terminal B
$ telnet 127.0.0.1 20000
$ start
All messages printed in terminal A are as below:
linux; GNU C++ version 4.8.2; Boost_105400; UHD_003.008.003-137-g2f760ac0
*** LTE FDD DL SCAN ***
Please connect to control port 20000
gr-osmosdr v0.1.4-16-g61184a19 (0.1.5git) gnuradio 3.7.7
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy
FATAL: LookupError: KeyError: No devices found for ----->
Empty Device Address
Trying to fill up 1 missing channel(s) with null source(s).
This is being done to prevent the application from crashing
due to gnuradio bug #528.
The bug be located -
In the file 'LTE_fdd_dl_scan_flowgraph.cc', following codes causes bladeRF not to be found:
tmp_src0 = osmosdr::source::make("uhd,master_clock_rate=184320000");
I remove those lines, it works with bladeRF.
Last edit: Ruiming Lan 2015-04-23
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The bug be located -
In the file 'LTE_fdd_dl_scan_flowgraph.cc', the code causes bladeRF not to
be found:
tmp_src0 = osmosdr::source::make("uhd,master_clock_rate=184320000");
I removed those lines, it works with bladeRF.
Fix it in your next version, please.
In the link: https://sourceforge.net/p/openlte/wiki/Installing%20OpenLTE/
$ mkdir gnuradio
$ cd gnurdio
$ wget http://www.sbrac.org/files/build-gnuradio
$ chmod a+x build-gnuradio
$ ./build-gnuradio -v
It can build successfully and I go on the next process...
Finally, LTE_file_recorder can work with bladeRF.
But LTE_fdd_dl_scan cannot work with baldeRF, Ben said it could work now. What processes might be missed by me?
Below lists my process, thanks for your patience.
$ cd openlte_v00-18-04/build/LTE_fdd_dl_scan
$ LTE_fdd_dl_scan
$ telnet 127.0.0.1 20000
$ start
All messages printed in terminal A are as below:
linux; GNU C++ version 4.8.2; Boost_105400; UHD_003.008.003-137-g2f760ac0
*** LTE FDD DL SCAN ***
Please connect to control port 20000
gr-osmosdr v0.1.4-16-g61184a19 (0.1.5git) gnuradio 3.7.7
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy
FATAL: LookupError: KeyError: No devices found for ----->
Empty Device Address
Trying to fill up 1 missing channel(s) with null source(s).
This is being done to prevent the application from crashing
due to gnuradio bug #528.
gr-osmosdr v0.1.4-16-g61184a19 (0.1.5git) gnuradio 3.7.7
built-in source types: file fcd rtl rtl_tcp uhd hackrf bladerf rfspace airspy
*** Error in `LTE_fdd_dl_scan': free(): invalid pointer: 0x00007fde7a66b3f8 ***
Aborted (core dumped)
The messages printed in terminal B is "Connection closed by foreign host".
"No devices found"? But when run LTE_file_recorder, it can work and can generate a big file for time of seconds.
Thanks.
Last edit: Ruiming Lan 2015-04-17
The bug be located -
In the file 'LTE_fdd_dl_scan_flowgraph.cc', following codes causes bladeRF not to be found:
tmp_src0 = osmosdr::source::make("uhd,master_clock_rate=184320000");
I remove those lines, it works with bladeRF.
Last edit: Ruiming Lan 2015-04-23
Thanks for reporting this. I'll add this to the list of fixes for the next
release.
Thanks,
Ben
On Wed, Apr 22, 2015 at 2:04 AM, Ruiming buyddr@users.sf.net wrote: