discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Simple digital data transmitter


From: marcin_w
Subject: Re: [Discuss-gnuradio] Simple digital data transmitter
Date: Wed, 12 May 2010 22:18:05 -0700 (PDT)


Eric Blossom wrote:
> 
> Your baseband sample rate is 100M/32 -> 3.125MS/s
> 
> You're using 2 samples/symbol, thus your symbol rate is 
>   3.125MS/s / 2 -> 1.5625Msymbols/s
> And since you're using DBPSK, you're getting 1 bit/symbol, thus your
> raw over-the-air bit rate is 1.5625Mbit/s
> 

Hi Eric, a quick question about this.

According to:
 _pick_bitrate(bitrate, bits_per_symbol, samples_per_symbol, xrate,
converter_rate, xrates, gen_info) in pick_bitrate.py

when the samples per symbol and interpolation are given, then our bitrate
can be determined straight away.
i.e Bitrate = converter_rate / xrate / samples_per_symbol

Is this correct though, in determining the bitrate for both dbpsk & dqpsk?
For instance if we passed the_pick_bitrate() function an interpolation of
128 and Samples/symbol of 2, then according to the code, our bit rate for
both dqpsk and dbpsk will be 500kbs.

But according to what your saying:
1) for dbpsk

if DAC rate = 128e6  Interpolation = 128  Samples/symbol = 2
Bitrate = 128e6 / 128 / 2 = 500k

2) for dqpsk

Using the same parameters
Bitrate = 128e6 / 128 / 2 / 2bits per symbol = 256K

Have i missed something here, or in the code?

Regards,

Marcin









-- 
View this message in context: 
http://old.nabble.com/Simple-digital-data-transmitter-tp28538027p28543866.html
Sent from the GnuRadio mailing list archive at Nabble.com.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]