On 10/01/2018 08:43 AM, Mitch Grabner via USRP-users wrote:
Marcus,
You were right, it is LO leakage. Is there anyway to reduce it or am I
stuck with it?
Thanks for the help.
You can use offset tuning to move the LO leakage outside of your passband.
https://files.ettus.com/manual/page_general.html#general_tuning
On Sun, Sep 30, 2018 at 9:07 PM Mitchell J Grabner
<[email protected] <mailto:[email protected]>> wrote:
Im trying to send 10,000 samples and it looks like I'm receiving the
10,000 samples; I will double check tomorrow morning and post some
graphs of what I'm receiving.
On 9/30/2018 8:46 PM, Marcus D. Leech via USRP-users wrote:
> On 09/30/2018 06:34 PM, Mitchell J Grabner via USRP-users wrote:
>> I've been testing with a long time_spec of 2.0 seconds. The weird
>> thing is the device responds with an ack @ the specified 2.0
seconds
>> that the burst left at that time... even though it indeed when
to the
>> RFIC immediately when the send() is called. This is on uhd 3.10
and
>> 3.14-git.
>>
>> thanks,
>> Mitch
> How are you confirming that this is what's happening?
>
> There will be LO leakage happening before your actual signal is
> transmitted, so if you're just looking at the spectrum, you might be
> fooled into thinking that it was sending the actual data, just
from
> the LO leakage. Just a thought. Trying to puzzle this out.
>
>
>>
>> On 9/30/2018 4:49 PM, Marcus Müller wrote:
>>> Shoot, there goes my hypothesis!
>>> But: how much time do you leave between set_time_now and then
using md
>>> in a send() call? Maybe the setting happens concurrently...
>>>
>>> Best regards,
>>> Marcus
>>>
>>> On Sun, 2018-09-30 at 14:51 -0400, Mitchell J Grabner wrote:
>>>> Hi Marcus,
>>>>
>>>> I use set_time_now(). For my project the devices are assumed
>>>> un-synchronized.
>>>>
>>>> thanks
>>>>
>>>> On 9/30/2018 1:11 PM, Marcus Müller wrote:
>>>>> Hi Mitch,
>>>>>
>>>>> this is but a shot in the blue, but:
>>>>> How you're setting the device clock to 0? set_time_now() or
>>>>> _next_pps(), or _unknown_pps()?
>>>>>
>>>>> Best regards,
>>>>> Marcus the other
>>>>> On Thu, 2018-09-27 at 18:47 -0400, Mitchell J Grabner via USRP-
>>>>> users
>>>>> wrote:
>>>>>> I've used both 3.10.3 and 3.14 (latest git master)
>>>>>>
>>>>>> double time_to_transmit = 2.0;
>>>>>>
>>>>>> uhd::tx_metadata_t md;
>>>>>> md.start_of_burst = false;
>>>>>> md.end_of_burst = false;
>>>>>> md.has_time_spec = true;
>>>>>> md.time_spec = uhd::time_spec_t(time_to_transmit);
>>>>>>
>>>>>> //then while loop through samples
>>>>>>
>>>>>> //get burst ack
>>>>>>
>>>>>> On 9/27/2018 6:32 PM, Marcus D. Leech via USRP-users wrote:
>>>>>>> On 09/27/2018 06:27 PM, Mitchell J Grabner via USRP-users
>>>>>>> wrote:
>>>>>>>> I set the device time stamp to zero and immediately send the
>>>>>>>> packets
>>>>>>>> to the device with a timestamp of 2.0 seconds. Also wouldn't
>>>>>>>> a
>>>>>>>> past
>>>>>>>> timestamp give late packet error?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Mitch
>>>>>>> Could you show us how you're setting the metadata? (Like, the
>>>>>>> code),
>>>>>>> and what version of UHD you're using?
>>>>>>>
>>>>>>>
>>>>>>>> On 9/27/2018 5:25 PM, Marcus D. Leech via USRP-users wrote:
>>>>>>>>> On 09/27/2018 05:02 PM, Mitch Grabner via USRP-users wrote:
>>>>>>>>>> Hello,
>>>>>>>>>>
>>>>>>>>>> I'm trying to get a timed burst working on a B200 and it
>>>>>>>>>> looks like
>>>>>>>>>> the device is transmitting the samples the instant they
>>>>>>>>>> reach
>>>>>>>>>> the
>>>>>>>>>> device (tested by listening on a second device) instead
>>>>>>>>>> of
>>>>>>>>>> holding
>>>>>>>>>> them until the time specified in md.time_spec.
>>>>>>>>>> I set up the first packet's metadata with start_of_burst,
>>>>>>>>>> has_time_spec and give it time_spec =
>>>>>>>>>> uhd::time_spec_t(time_to_send); The following packets
>>>>>>>>>> have no
>>>>>>>>>> burst
>>>>>>>>>> metadata and the last has end_of_burst. I wait for packet
>>>>>>>>>> ack
>>>>>>>>>> with
>>>>>>>>>> recv_async_msg and it is received after the time
>>>>>>>>>> specified
>>>>>>>>>> in
>>>>>>>>>> time_spec even though the samples left immediately. There
>>>>>>>>>> are
>>>>>>>>>> no
>>>>>>>>>> other errors like underflow, overflow or late packets.
>>>>>>>>>> Has
>>>>>>>>>> anyone
>>>>>>>>>> had this issue or has any idea how to fix it? I must be
>>>>>>>>>> missing
>>>>>>>>>> something very simple.
>>>>>>>>>>
>>>>>>>>>> Thanks for the help,
>>>>>>>>>> Mitch
>>>>>>>>>>
>>>>>>>>> Keep in mind that the time-to-send is from the perspective
>>>>>>>>> of
>>>>>>>>> the
>>>>>>>>> device, so you have to make sure that your own flow is
>>>>>>>>> synchronized to
>>>>>>>>> the same time as the device.
>>>>>>>>>
>>>>>>>>> If a packet arrives with a time specified that is in the
>>>>>>>>> past,
>>>>>>>>> it
>>>>>>>>> gets sent immediately.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> USRP-users mailing list
>>>>>>>>> [email protected]
<mailto:[email protected]>
>>>>>>>>>
>>>>>
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>>>>>> _______________________________________________
>>>>>>>> USRP-users mailing list
>>>>>>>> [email protected]
<mailto:[email protected]>
>>>>>>>>
>>>>>
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>>>>> _______________________________________________
>>>>>>> USRP-users mailing list
>>>>>>> [email protected] <mailto:[email protected]>
>>>>>>>
>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>>>> _______________________________________________
>>>>>> USRP-users mailing list
>>>>>> [email protected] <mailto:[email protected]>
>>>>>>
>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>>>
>>
>>
>> _______________________________________________
>> USRP-users mailing list
>> [email protected] <mailto:[email protected]>
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
> _______________________________________________
> USRP-users mailing list
> [email protected] <mailto:[email protected]>
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com