Comments (8)
Hi,
the gr-dvbt has been tested with two USRP N210 for all possible configurations of parameters and it worked just fine.
To answer to your question, if you open dvbt_tx_demo.grc and dvbt_rx_demo.grc you will see disabled USRP source/sinks. If you use those instead of file source/sink you should be fine as they are configured already.
More precisely, the sample rate for gr-dvbt with a 8Mhz bandwidth should be 9.14Msps but given the fact that USRP N210 cannot support that, the rational resampler block is used to upsample/downsample at 10Msps sample rate. Therefore the USRP N210 works at 10Msps which gives 10Mhz bandwidth.
B
from gr-dvbt.
Ok, thanks!
I also did almost the same thing.
The only differences are my devices which are USRPN200s plus xcvr2450 daughterboards.
xcvr2450 can produce 2.4-2.5 GHz and 5-6 GHz. Therefore I change frequency to 2.4 GHz. However it has to work.
I will test again and write here. For now, it seems like everything gets distorted and I receive only very distorted symbols that even their symbol indexes are wrong.
from gr-dvbt.
Hi there,
I get these warnings, i wonder if you also get them:
gr::buffer::allocate_buffer: warning: tried to allocate
43 items of size 1512. Due to alignment requirements
512 were allocated. If this isn't OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
43 items of size 1504. Due to alignment requirements
128 were allocated. If this isn't OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
43 items of size 1512. Due to alignment requirements
512 were allocated. If this isn't OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
40 items of size 1632. Due to alignment requirements
128 were allocated. If this isn't OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.
gr::buffer::allocate_buffer: warning: tried to allocate
43 items of size 1512. Due to alignment requirements
512 were allocated. If this isn't OK, consider padding
your structure to a power-of-two bytes.
On this platform, our allocation granularity is 4096 bytes.
NE
from gr-dvbt.
Hi, I do get those, however, these are jut warnings from gnuradio and should not affect the functionality.
/B
from gr-dvbt.
I attached .grc files, it will be nice of you to help me!
from gr-dvbt.
As I understand it is also a synchronization issue...
When two usrps transmitt and receive at the same time it fails either to synch. or frequency/phase correction.
from gr-dvbt.
Perfect! it worked: http://lists.gnu.org/archive/html/discuss-gnuradio/2014-03/msg00683.html
from gr-dvbt.
Thanks a lot!
from gr-dvbt.
Related Issues (20)
- using standard viterbi block from trellis (enhancement) HOT 1
- Can't start acquisition HOT 1
- ImportError: No module named dvbt_swig HOT 3
- demod_reference_signals BLOCK (no output) HOT 7
- By not providing "FindGnuradio.cmake HOT 1
- how i can in gr-dvbt-tx example ip video stream define as input insteas ts format video file? HOT 1
- dvbt_inner_coder_impl.cc at line 164
- when i used gnuradio grc dvbt-tx block with hackrf i can not see with rx? HOT 12
- when i want to receive dvb-t signal in rx-dvbt Error :resart aquisition HOT 10
- pre and post Viterbi BER, MER
- Linking CXX executable test-dvbt
- No module named dvbt HOT 2
- Problems executing DVBT_TX_Demo flow graph HOT 1
- Realtime streaming issues using gr-dvt
- Gnuradio
- dvbt_tx example error HOT 2
- Not compatible with ARM? -msse2 tag not recognized HOT 1
- chooser with dvbt modulation
- cannot compile with gnuradio 3.8
- How transpart to the ISDB-S
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gr-dvbt.