[Top][All Lists]

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

Re: [Discuss-gnuradio] packet sending part

From: SangHyuk Kim
Subject: Re: [Discuss-gnuradio] packet sending part
Date: Fri, 25 Mar 2016 11:02:43 +0900


I checked those files, but I'm using recent version

I think this is related with usrp Tx rate.

In usrp_sink_impl.cc, I found function work(noutput_items, input_items, output_items). It sends packet to air.

And I check how many items are passed at this part.
Most of all is 4096 or 8188 (I think 4096 is maximum packet size but, I don't know about 8188), however, these numbers are unstable

My question is

Can I change usrp Tx rate ? or this is fixed ?


2016-03-25 9:57 GMT+09:00 Martin Braun <address@hidden>:

you're not using the more recent OFDM blocks, so you won't get a lot of
support here -- I recommend moving to the tx_ofdm and rx_ofdm stuff instead.


On 03/24/2016 04:04 AM, SangHyuk Kim wrote:
> Hi,
> I'm trying to understand how OFDM packet Tx working
> I checked Tx rate and I got a poor rate
> (qam16, freq 1.18GHz, BW 25 MHz, pkt_size 400 --> 4.0 Mbps)
> I found it's because msg_queue block when packet be inserted to tail
> When Tx calls 'send_pkt(payload, ..)', it make packet and insert to tail
> of msg_queue.
> And delete_head is called by ofdm_mapper_bcv_impl::work.
> I tried to change queue limit from 4 to 0 (non-blocking) and it caused
> down my computer (maybe memory problem)
> In this point, I'm wondering which part calls ofdm_mapper_bcv_impl ?
> In other words, where is actual packet transmitting part ?
> Thanks.
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Discuss-gnuradio mailing list

reply via email to

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