sorry ,forget to reply the list


thank you

--Ekko

2015-11-05 23:15 GMT+08:00 Marcus Müller <marcus.muel...@ettus.com>:

> Hi Ekko,
>
> please reply to the list, not to individual people :)
>
> 1.i can use source block generate digita signal,
>
> Every block in GNU Radio is a digital block (your computer is a digital
> device)!
>
> 2.i am not sure whether "chunks to symbol"block make the job of
> digital-to-analog
>
> no. Digital to analog conversion only happens in your SDR peripheral, in
> your case, the USRP.
>
> 3.mixing it up to carrier ferq is done by uhd_sink   right?
>
> No, not by the usrp_sink (which is but a piece of software), but by the
> hardware in the USRP.
>
> Best regards,
> Marcus
>
>
> On 11/05/2015 04:11 PM, chai E wrote:
>
> hello marcus
> as A newer ,i have made  some Stupid questions,
> so very thank you , for your Patiently answers,
>
> i connect the usrp“tx and rx pin whit a wire to imitate that no error,so i
> think the ber should be zero.
>
> i got that this opion is wrong from your last email
>
> also
> my question:
> 1.i can use source block generate digita signal,
> 2.i am not sure whether "chunks to symbol"block make the job of
> digital-to-analog
> 3.mixing it up to carrier ferq is done by uhd_sink   right?
>
> thank you
>
> ---Ekko
>
>
>
> 2015-11-05 22:33 GMT+08:00 Marcus Müller <marcus.muel...@ettus.com>:
>
>> Hi Ekko,
>>
>> i connect the usrp“tx and rx pin whit a wire to imitate that no error,so
>> i think the ber should be zero.
>>
>> If you still think that, you have understood neither mine nor Marcus
>> Leech's email; I'm afraid I can only ask you to read them again.
>>
>> my problem is that if i want to use uhd_sink and source to test this
>> grc,is there some other work i need to do compare with the connect of
>> virtual sink +source.
>>
>> Again: Virtual sink/source are not doing *anything* to the signal,
>> whereas the USRP does.
>> I feel like I shouldn't be simplifying as much, but consider this:
>> digital complex baseband is *in theory **equivalent* to a real RF
>> bandpass signal, but it's not the same.
>> If you directly connect digital things (which is what virtual sink/source
>> does) then it would be like taking a cake recipe, and giving it to your
>> neighbor, to read it. Your neighbor will have no problems reading it.
>>
>> Transmitting something with a real piece of SDR hardware and receiving it
>> is more like:
>>
>>    1. writing down that recipe (generating the digital signal)
>>    2. baking that cake, (digital-to-analog conversion, yielding a
>>    physical baseband signal)
>>    3. putting that in a box, (mixing it up to the carrier frequency)
>>    4. bringing that box to a post office, (transporting it through a
>>    coax/microwave connection to your channel)
>>    5. sending that box to your neighbor, (sending the RF signal through
>>    that channel, i.e. your direct cable)
>>    6. your neighbor getting that box, (your receiver getting that signal)
>>    7. taking the cake out of the box, (receiver mixes down to I/Q
>>    baseband),
>>    8. and decomposing the cake to finally (analog-to-digital conversion)
>>    9. get an estimate for the original recipe (SDR algorithm)
>>
>> You will *never* get a zero BER (which means of *infinitely *many
>> recipes you transmit with the bake-cake-box-post-box-cake-decompose method, 
>> *every
>> single one *is perfectly estimated), but you can get one that is 
>> *sufficiently
>> small *for a given application if you can get your SNR to be good
>> enough.
>>
>> Best regards,
>> Marcus
>>
>>
>>
>> On 11/05/2015 02:37 PM, chai E wrote:
>>
>> hello marcus
>> i connect the usrp“tx and rx pin whit a wire to imitate that no error,so
>> i think the ber should be zero.
>> my problem is that if i want to use uhd_sink and source to test this
>> grc,is there some other work i need to do compare with the connect of
>> virtual sink +source.
>> this is my question : with the connect of virtual sink+source the ber is
>> zero ,i think with the connect of uhd_sink+source the ber should be 0.01 or
>> other number clear to zero,but when i use uhd_sink +source the ber is clear
>> to 1.
>> thank for you reply
>>
>> --Ekko
>>
>> 2015-11-03 22:49 GMT+08:00 Marcus Müller <marcus.muel...@ettus.com>:
>>
>>> Hi Ekko,
>>>
>>> >difference between uhd_sink+uhd_source with virtual_sink+virtual_source
>>>
>>> uhd_sink / _source talk to radio *hardware*, virtual sink and source
>>> are just "invisible" GRC connections, and simply talk to the block that is
>>> attached to them.
>>>
>>> > in this grc when i use virtual_sink+virtual_source,the ber is zero
>>>
>>> obviously, because it's simply a direct connection, no noise, hence, no
>>> errors.
>>>
>>> > but when i use uhd_sink+uhd_source, and i connect the B200's tx and rx
>>> port with a  RF wire. but the ber is not zero.
>>>
>>> Real world radios have noise (and other imperfections), and hence
>>> there's bit errors. That's the core problem of digital communications, and
>>> has been for the last couple of decades.
>>>
>>> > how can i use uhd_sink+uh_source just like virtual_sink+virtual_source
>>>
>>> You can't. One reproduces perfectly, the other is the real RF world.
>>> Getting information across the wireless channel without error is what
>>> science has been working on, and since Shannon we know that you can not
>>> achieve a transmission with arbitrarily low BER over a channel with limited
>>> SNR at arbitrary speed. Every real channel has limited SNR.
>>>
>>> What you do is apply your signal processing and communication theory
>>> skills to counteract the effects of the channel, check correctness and
>>> correct errors (if possible), possibly make the sender retransmit etc; but
>>> you will never break Shannon's limits.
>>>
>>> Best regards,
>>> Marcus
>>>
>>>
>>> On 11/03/2015 01:58 PM, chai E wrote:
>>>
>>> hello all
>>> i have a question about the difference between uhd_sink+uhd_source with
>>> virtual_sink+virtual_source
>>> the accessory is the grc file i am running.
>>> in this grc when i use virtual_sink+virtual_source,the ber is zero ,in
>>> other words,the sorce file is same with the dest file
>>> but when i use uhd_sink+uhd_source, and i connect the B200's tx and rx
>>> port with a  RF wire. but the ber is not zero.
>>> i want to konw what is the difference ,and how can i use
>>> uhd_sink+uh_source just like virtual_sink+virtual_source
>>>
>>>
>>> --Ekko
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing 
>>> listDiscuss-gnuradio@gnu.orghttps://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