Sent from my Cyanogen phone
On Oct 2, 2015 3:12 AM, Richard Bell <richard.be...@gmail.com> wrote:
>
> I can't open and look at your flow now, but it seems you have the necessary 
> blocks in there. Here are some things that come to mind:
>
> 1) put a multiply const block in front of the usrp source at the tx. You 
> don't want to feed values ranging from 1 to -1 but rather ~0.7 to -0.7. 
>

I will try that today.
> 2) keep usrp tx/rx analog gains below 20dB to avoid odd behavior. Keep the 
> usrps close to each other for this debug. I use 15dB for initial testing. 
>

I've kept it around 10dB normally, but I will double check.
> 3) Costas loop will only fix small frequency offsets. Try adding an FLL block 
> before timing sync. 
>

Will do. I don't think it's even getting to the costas loop to be honest, it 
seems to not be tripping the correlation estimator block.
> 4) are you sure you used the right taps for the pfb clock sync block? How did 
> you confirm this?
>
I'm not sure if I used the right taps. I'm just using the ones that were 
included in the test_corr_est  GRC file. Do you have a method of confirmation 
that you would recommend?
> 5) BPSK requires an equalizer if you have a bad channel. Are you using 
> antennas or a coax cable?
>

I am using antennas. I'll look into the equalizer.

Thank you for taking the time to help so far.

> Rich
>
> Sent from my iPhone
>
> On Oct 1, 2015, at 6:20 PM, Washbourne, Logan 
> <lwas...@ostatemail.okstate.edu> wrote:
>
>> Rich,
>>
>> The test_corr_est block has the flow graph as follows: vector source-> 
>> constellation modulator -> stream mux(with null source) -> throttle -> 
>> channel model -> correlation estimator -> polyphase clock sync -> costas 
>> loop -> constellation and time gui sinks.
>>
>> For my modified TX grc file I used the following flowgraph: vector source -> 
>> constellation modulator -> stream mux(with null source) -> constellation and 
>> time gui sinks as well as the UHD: USRP sink
>>
>> For the RX grc: UHD: USRP Source -> correlation estimator -> polyphase clock 
>> sync -> costas loop-> constellation and time gui sinks.
>>
>> The grc files can be found at: https://github.com/loganwashbourne/Logan.git
>>
>> The files are called test_corr_est_TX and test_corr_est_RX.
>>
>> Thanks for your time,
>>
>>
>> Logan Washbourne
>> Electrical Engineering Graduate Student
>> (Electromagnetics)
>>
>>
>> On Thu, Oct 1, 2015 at 3:44 AM, Richard Bell <richard.be...@gmail.com> wrote:
>>>
>>> Hi Logan,
>>>
>>> Can you give more detail on your synchronization choices for BPSK so we can 
>>> tell you what more you may need to do?
>>>
>>> Rich
>>>
>>> Sent from my iPhone
>>>
>>> > On Sep 30, 2015, at 7:14 PM, Washbourne, Logan 
>>> > <lwas...@ostatemail.okstate.edu> wrote:
>>> >
>>> > Hello,
>>> >
>>> > This is somewhat of an update to a previous post I made from last week. 
>>> > After talking to Julian and Martin, it was made clear to me that I needed 
>>> > to use a correlation system to insure my receiver would be synced up to 
>>> > my transmitter when trying to communicate over the air.
>>> >
>>> > I am trying to utilize the Correlation Estimator block to help me achieve 
>>> > those means. In order to ease myself into it, I am trying to turn the 
>>> > test_corr_est.grc example into an over the air program. I am getting 
>>> > communication between the transmitter and receiver(essentially I just 
>>> > split the grc program in two and took out the throttle block and the 
>>> > channel model and replaced them with UHD blocks). Now, I don't get any 
>>> > O's or L's or an abundance of U's, and I can clearly see data coming in 
>>> > on the RX side, but it seems to be a lot of noise, but noise generated by 
>>> > the TX side, because it goes away when I stop transmitting. The center 
>>> > frequency is 2.48GHz and the sample rate is 250k samples/sec.
>>> >
>>> > My testing method is plotting the constellation symbols right before they 
>>> > get sent out on the TX side and then plotting them right after the UHD 
>>> > block on the RX side. It is only bpsk and the symbols are covering all 
>>> > four quadrants.
>>> >
>>> > I haven't changed any settings on the polyphase clock sync or the 
>>> > modulation scheme.
>>> >
>>> > This is a little rambly but I appreciate your time,
>>> >
>>> > Logan Washbourne
>>> > Electrical Engineering Graduate Student
>>> > (Electromagnetics)
>>> >
>>> > _______________________________________________
>>> > Discuss-gnuradio mailing list
>>> > Discuss-gnuradio@gnu.org
>>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to