It is a LTE cell scanner that runs on real hardware (20 € USB-DAB/DVBT stick) with the help of ITPP signal processing functions (i.e. channel coding). I tested today and it really works, even on the limited bandwith (2 MHz out of the 10 MHz LTE Bandw.).
This is indeed a very interesting topic. IT++ project has a Blog tool (which already contains an article). Please create there a new article with "success stories". Let me know if you have problems using it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As far as I understand you can use with your software an DVB-T USB dongle. It might have an interesting application in RSS=based indoor localisation, but I haven't tested it. @James, if you have some time please share with us on a wiki page.
thanks
Bogdan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, the software does work with the RTL2832 dongles. I'd be glad to help, but I'm not sure what you mean about a wiki page?
James
P.S. I can't figure out how to get automatically notified if there is a post in this thread... Perhaps contact me directly: [edit: removed email address]
Last edit: James 2013-06-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi
The wiki pages are located here: https://sourceforge.net/p/itpp/wiki/browse_pages/
You could write in an editor a short presentation of your work with some examples and I'll take care to put that on our wiki. Not sure, but I think that in order to subscribe to this discussion list you need to subscribe to sourceforge first and log in.
regards
Bogdan
Last edit: Bogdan Cristea 2013-06-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Many rtl-sdr apps are based on Gnuradio.
I think we should better integrate IT++ with Gnuradio.
There is one approach to integrate IT++-functions as Gnuradio-blocks
But the math data types are not compatible. You need some tricks like memcpy() to convert.
It would be more elegant to have a common understanding of vector and matrix data types. I know it's difficult to create a universal vector/matrix standard. At least I think the conversion should be better organized, i.e. exchanging pointers to the dataset instead of copying whole vectors and matrices if mixing IT++ and Gnuradio functions. Or building the IT++ classes on top (overloading) of the C++ standard matrix and vector classes?
So, what can we do? Integrating IT++ into the Gnuradio build and adding constructors/conversion functions?
I don't know if there is still the lack of thread-safety in IT++. Gnuradio ist running multithread.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think that we should add a layer for ensuring conversion between IT++ and GNU Radio format as is already done for MATLAB. As always, contributions are very welcome.
Bogdan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think we should make a List of "success stories" with ITPP. Recently I found this site:
https://github.com/Evrytania/LTE-Cell-Scanner
It is a LTE cell scanner that runs on real hardware (20 € USB-DAB/DVBT stick) with the help of ITPP signal processing functions (i.e. channel coding). I tested today and it really works, even on the limited bandwith (2 MHz out of the 10 MHz LTE Bandw.).
You will find more interesting stuff for such USB sticks on the end of this page:
http://sdr.osmocom.org/trac/wiki/rtl-sdr
It's not all ITPP based ...
Nice of you to mention my code! (I'm the author of the Cell Scanner :) ) itpp signficantly simplified the coding effort.
James
This is indeed a very interesting topic. IT++ project has a Blog tool (which already contains an article). Please create there a new article with "success stories". Let me know if you have problems using it.
As far as I understand you can use with your software an DVB-T USB dongle. It might have an interesting application in RSS=based indoor localisation, but I haven't tested it. @James, if you have some time please share with us on a wiki page.
thanks
Bogdan
Hi @Bogdan,
Yes, the software does work with the RTL2832 dongles. I'd be glad to help, but I'm not sure what you mean about a wiki page?
James
P.S. I can't figure out how to get automatically notified if there is a post in this thread... Perhaps contact me directly: [edit: removed email address]
Last edit: James 2013-06-25
Hi
The wiki pages are located here: https://sourceforge.net/p/itpp/wiki/browse_pages/
You could write in an editor a short presentation of your work with some examples and I'll take care to put that on our wiki. Not sure, but I think that in order to subscribe to this discussion list you need to subscribe to sourceforge first and log in.
regards
Bogdan
Last edit: Bogdan Cristea 2013-06-25
Many rtl-sdr apps are based on Gnuradio.
I think we should better integrate IT++ with Gnuradio.
There is one approach to integrate IT++-functions as Gnuradio-blocks
https://www.cgran.org/browser/projects/itplusplus
But the math data types are not compatible. You need some tricks like memcpy() to convert.
It would be more elegant to have a common understanding of vector and matrix data types. I know it's difficult to create a universal vector/matrix standard. At least I think the conversion should be better organized, i.e. exchanging pointers to the dataset instead of copying whole vectors and matrices if mixing IT++ and Gnuradio functions. Or building the IT++ classes on top (overloading) of the C++ standard matrix and vector classes?
So, what can we do? Integrating IT++ into the Gnuradio build and adding constructors/conversion functions?
I don't know if there is still the lack of thread-safety in IT++. Gnuradio ist running multithread.
Hi
I think that we should add a layer for ensuring conversion between IT++ and GNU Radio format as is already done for MATLAB. As always, contributions are very welcome.
Bogdan