Re: [USRP-users] UBX coherence between TX and RX

2019-05-30 Thread Michael R. Freedman via USRP-users
I believe if you don't set the end of burst flag it won't reset the 
accumulator.



On another note, how difficult would it be to reset the accumulator at 
the start of burst.  While doing it at the end makes it coherent with 
itself, the xmit waveform still has a starting phase change from pulse 
to pulse.  Typically we would reset it at the beginning ( or initialize 
it to a known phase ) at the beginning of the pulse so that it can be 
controlled regardless of timing.



Mike


On 05/29/2019 09:17 PM, Marcus D. Leech via USRP-users wrote:

On 05/29/2019 06:49 PM, Michael West via USRP-users wrote:
Thanks to Michael's persistence, we did find an issue in the DUC and 
DDC where the phase accumulator was the wrong resolution (24-bit 
instead of 32-bit) and was not being reset at the end of each burst.  
The fix is now available on the head of the UHD-3.14 branch and will 
be included in the upcoming 3.14.1.0 release.


Phase may change each time streamers are created, but the phase 
between TX and RX should remain consistent during streaming.  Tuning 
must be done with timed commands and a consistent time delta between 
the tune time of TX and RX must be maintained that is greater than 
500us to maintain the coherence across re-tunes.


Regards,
Michael
My recollection is that there are a class of users who want the phase 
accumulator to continue to spin between bursts.  So this fix may break

  other types of applications.  Just a dim recollection at this point




On Tue, Apr 9, 2019 at 12:21 AM Piotr Krysik via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hi Mike,

Let's keep the discussion on the mailing list. I attach the
scripts as
they are quite small. There is however a data folder with two 4MB
files
containing noise in complex short format. The version of the archive
with those files is here:
https://app.box.com/s/xfpwro8wybog4f1yo1l6yh665tg4sx0r

First you run:
./record.sh

then:
./show_figures.m

(you need to have octave installed for the second script).

Best Regards,
Piotr Krysik

W dniu 08.04.2019 o 18:30, Michael R. Freedman pisze:
> That would be wonderful if I could get your scripts to run.
>
>
> Thanks a bunch for the info!
>
>
> Mike
>
>
> On 04/08/2019 09:56 AM, Piotr Krysik via USRP-users wrote:
>> Hi all,
>>
>> I looked at this thread and it reminded me of something.
>>
>> Once we purchased few X310 with UBX160 daughter-boards.
>>
>> One of them had some frequency offset on Tx channel, that
decreased over
>> time it was running, but very slowly.
>>
>> The daughter-board was then replaced by National Intruments
(after some
>> adventures ;) ). The replacement one had exactly the same
issue so it
>> was also replaced. The next one was ok. So it seemed it was some
>> manufacturing issue with UBX.
>>
>> I don't know if it's the same issue (i.e. due to lack of
data), but I
>> attach part of the report that was sent to National Instruments:
>> -phase offset of the received signal in relation to digital
waveform for
>> a single X310 with UBX160 for all TX and RX combinations:
>> https://imgur.com/a/ODBtT4o
>> -schematic:
>> https://imgur.com/a/si9fJZp
>>
>> I got also scripts that were used for recording and plotting that
>> figure. If you are interested I can post it somewhere.
>>
>> What seems different from situation here is that for us it
seemed the
>> effect wasn't depending on frequency (but I didn't do any
extensive
>> tests and might not remember).
>>
>> --
>> Best Regards,
>> Piotr Krysik
>>
>> W dniu 07.04.2019 o 03:00, Freedman, Michael - 1008 - MITLL via
>> USRP-users pisze:
>>> I have switched and am currently running the release 3.14.0.0
>>>
>>> Sent from my iPhone
>>>
>>> On Apr 6, 2019, at 8:58 AM, Marcus D. Leech
mailto:patchvonbr...@gmail.com>
>>> >> wrote:
>>>
>>> On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
 Hello,


 If I remove the DSP from the equation by setting the DSP tuning
 policy to manual and assigning it to zero, I am coherent
from tx to
 rx on all frequencies.  I'm now beginning to think that the
DSP is
 doing it's tuning differently for tx and rx.  Or there is an
 accumulated error in opposite directions for both.  Thoughts?


 Leaving the DSP to zero is not a good solution however as
there is
 too much LO leakage.


>>> Could you try UHD 3.14.0.0?
>>>
>>> I think that you're using the -rc3 version at the moment.
>>>
>>>
 Mike


 On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
> On 03/27/2

Re: [USRP-users] UBX coherence between TX and RX

2019-05-29 Thread Marcus D. Leech via USRP-users

On 05/29/2019 06:49 PM, Michael West via USRP-users wrote:
Thanks to Michael's persistence, we did find an issue in the DUC and 
DDC where the phase accumulator was the wrong resolution (24-bit 
instead of 32-bit) and was not being reset at the end of each burst.  
The fix is now available on the head of the UHD-3.14 branch and will 
be included in the upcoming 3.14.1.0 release.


Phase may change each time streamers are created, but the phase 
between TX and RX should remain consistent during streaming.  Tuning 
must be done with timed commands and a consistent time delta between 
the tune time of TX and RX must be maintained that is greater than 
500us to maintain the coherence across re-tunes.


Regards,
Michael
My recollection is that there are a class of users who want the phase 
accumulator to continue to spin between bursts.  So this fix may break

  other types of applications.  Just a dim recollection at this point




On Tue, Apr 9, 2019 at 12:21 AM Piotr Krysik via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hi Mike,

Let's keep the discussion on the mailing list. I attach the scripts as
they are quite small. There is however a data folder with two 4MB
files
containing noise in complex short format. The version of the archive
with those files is here:
https://app.box.com/s/xfpwro8wybog4f1yo1l6yh665tg4sx0r

First you run:
./record.sh

then:
./show_figures.m

(you need to have octave installed for the second script).

Best Regards,
Piotr Krysik

W dniu 08.04.2019 o 18:30, Michael R. Freedman pisze:
> That would be wonderful if I could get your scripts to run.
>
>
> Thanks a bunch for the info!
>
>
> Mike
>
>
> On 04/08/2019 09:56 AM, Piotr Krysik via USRP-users wrote:
>> Hi all,
>>
>> I looked at this thread and it reminded me of something.
>>
>> Once we purchased few X310 with UBX160 daughter-boards.
>>
>> One of them had some frequency offset on Tx channel, that
decreased over
>> time it was running, but very slowly.
>>
>> The daughter-board was then replaced by National Intruments
(after some
>> adventures ;) ). The replacement one had exactly the same issue
so it
>> was also replaced. The next one was ok. So it seemed it was some
>> manufacturing issue with UBX.
>>
>> I don't know if it's the same issue (i.e. due to lack of data),
but I
>> attach part of the report that was sent to National Instruments:
>> -phase offset of the received signal in relation to digital
waveform for
>> a single X310 with UBX160 for all TX and RX combinations:
>> https://imgur.com/a/ODBtT4o
>> -schematic:
>> https://imgur.com/a/si9fJZp
>>
>> I got also scripts that were used for recording and plotting that
>> figure. If you are interested I can post it somewhere.
>>
>> What seems different from situation here is that for us it
seemed the
>> effect wasn't depending on frequency (but I didn't do any extensive
>> tests and might not remember).
>>
>> --
>> Best Regards,
>> Piotr Krysik
>>
>> W dniu 07.04.2019 o 03:00, Freedman, Michael - 1008 - MITLL via
>> USRP-users pisze:
>>> I have switched and am currently running the release 3.14.0.0
>>>
>>> Sent from my iPhone
>>>
>>> On Apr 6, 2019, at 8:58 AM, Marcus D. Leech
mailto:patchvonbr...@gmail.com>
>>> >> wrote:
>>>
>>> On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
 Hello,


 If I remove the DSP from the equation by setting the DSP tuning
 policy to manual and assigning it to zero, I am coherent from
tx to
 rx on all frequencies.  I'm now beginning to think that the
DSP is
 doing it's tuning differently for tx and rx. Or there is an
 accumulated error in opposite directions for both.  Thoughts?


 Leaving the DSP to zero is not a good solution however as
there is
 too much LO leakage.


>>> Could you try UHD 3.14.0.0?
>>>
>>> I think that you're using the -rc3 version at the moment.
>>>
>>>
 Mike


 On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
> On 03/27/2019 04:48 PM, Michael R. Freedman wrote:
>> This is on a single UBX card within a single USRP.
>>
>>
>> ./uhd_usrp_probe --args=addr=192.168.40.100
>> [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
>> UHD_3.14.0.0-0-unknown
>> [INFO] [X300] X300 initialization sequence...
>> [INFO] [X300] Maximum frame size: 8000 bytes.
>> [INFO] [X300] Radio 1x clock: 200 MHz
>> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
>> 0xF1F0D000)
>> [IN

Re: [USRP-users] UBX coherence between TX and RX

2019-05-29 Thread Michael West via USRP-users
Thanks to Michael's persistence, we did find an issue in the DUC and DDC
where the phase accumulator was the wrong resolution (24-bit instead of
32-bit) and was not being reset at the end of each burst.  The fix is now
available on the head of the UHD-3.14 branch and will be included in the
upcoming 3.14.1.0 release.

Phase may change each time streamers are created, but the phase between TX
and RX should remain consistent during streaming.  Tuning must be done with
timed commands and a consistent time delta between the tune time of TX and
RX must be maintained that is greater than 500us to maintain the coherence
across re-tunes.

Regards,
Michael

On Tue, Apr 9, 2019 at 12:21 AM Piotr Krysik via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hi Mike,
>
> Let's keep the discussion on the mailing list. I attach the scripts as
> they are quite small. There is however a data folder with two 4MB files
> containing noise in complex short format. The version of the archive
> with those files is here:
> https://app.box.com/s/xfpwro8wybog4f1yo1l6yh665tg4sx0r
>
> First you run:
> ./record.sh
>
> then:
> ./show_figures.m
>
> (you need to have octave installed for the second script).
>
> Best Regards,
> Piotr Krysik
>
> W dniu 08.04.2019 o 18:30, Michael R. Freedman pisze:
> > That would be wonderful if I could get your scripts to run.
> >
> >
> > Thanks a bunch for the info!
> >
> >
> > Mike
> >
> >
> > On 04/08/2019 09:56 AM, Piotr Krysik via USRP-users wrote:
> >> Hi all,
> >>
> >> I looked at this thread and it reminded me of something.
> >>
> >> Once we purchased few X310 with UBX160 daughter-boards.
> >>
> >> One of them had some frequency offset on Tx channel, that decreased over
> >> time it was running, but very slowly.
> >>
> >> The daughter-board was then replaced by National Intruments (after some
> >> adventures ;) ). The replacement one had exactly the same issue so it
> >> was also replaced. The next one was ok. So it seemed it was some
> >> manufacturing issue with UBX.
> >>
> >> I don't know if it's the same issue (i.e. due to lack of data), but I
> >> attach part of the report that was sent to National Instruments:
> >> -phase offset of the received signal in relation to digital waveform for
> >> a single X310 with UBX160 for all TX and RX combinations:
> >> https://imgur.com/a/ODBtT4o
> >> -schematic:
> >> https://imgur.com/a/si9fJZp
> >>
> >> I got also scripts that were used for recording and plotting that
> >> figure. If you are interested I can post it somewhere.
> >>
> >> What seems different from situation here is that for us it seemed the
> >> effect wasn't depending on frequency (but I didn't do any extensive
> >> tests and might not remember).
> >>
> >> --
> >> Best Regards,
> >> Piotr Krysik
> >>
> >> W dniu 07.04.2019 o 03:00, Freedman, Michael - 1008 - MITLL via
> >> USRP-users pisze:
> >>> I have switched and am currently running the release 3.14.0.0
> >>>
> >>> Sent from my iPhone
> >>>
> >>> On Apr 6, 2019, at 8:58 AM, Marcus D. Leech  >>> > wrote:
> >>>
> >>> On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
>  Hello,
> 
> 
>  If I remove the DSP from the equation by setting the DSP tuning
>  policy to manual and assigning it to zero, I am coherent from tx to
>  rx on all frequencies.  I'm now beginning to think that the DSP is
>  doing it's tuning differently for tx and rx.  Or there is an
>  accumulated error in opposite directions for both.  Thoughts?
> 
> 
>  Leaving the DSP to zero is not a good solution however as there is
>  too much LO leakage.
> 
> 
> >>> Could you try UHD 3.14.0.0?
> >>>
> >>> I think that you're using the -rc3 version at the moment.
> >>>
> >>>
>  Mike
> 
> 
>  On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
> > On 03/27/2019 04:48 PM, Michael R. Freedman wrote:
> >> This is on a single UBX card within a single USRP.
> >>
> >>
> >> ./uhd_usrp_probe --args=addr=192.168.40.100
> >> [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
> >> UHD_3.14.0.0-0-unknown
> >> [INFO] [X300] X300 initialization sequence...
> >> [INFO] [X300] Maximum frame size: 8000 bytes.
> >> [INFO] [X300] Radio 1x clock: 200 MHz
> >> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
> >> 0xF1F0D000)
> >> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
> >> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
> >> [INFO] [0/Radio_0] Initializing block control (NOC ID:
> >> 0x12AD1001)
> >> [INFO] [0/Radio_1] Initializing block control (NOC ID:
> >> 0x12AD1001)
> >> [INFO] [0/DDC_0] Initializing block control (NOC ID:
> >> 0xDDC0)
> >> [INFO] [0/DDC_1] Initializing block control (NOC ID:
> >> 0xDDC0)
> >> [INFO] [0/DUC_0] Initializing block control (NOC ID:
> >> 0xD0C0)
> >> [INFO] [0/DUC_1] Initia

Re: [USRP-users] UBX coherence between TX and RX

2019-04-09 Thread Piotr Krysik via USRP-users
Hi Mike,

Let's keep the discussion on the mailing list. I attach the scripts as
they are quite small. There is however a data folder with two 4MB files
containing noise in complex short format. The version of the archive
with those files is here:
https://app.box.com/s/xfpwro8wybog4f1yo1l6yh665tg4sx0r

First you run:
./record.sh

then:
./show_figures.m

(you need to have octave installed for the second script).

Best Regards,
Piotr Krysik

W dniu 08.04.2019 o 18:30, Michael R. Freedman pisze:
> That would be wonderful if I could get your scripts to run.
>
>
> Thanks a bunch for the info!
>
>
> Mike
>
>
> On 04/08/2019 09:56 AM, Piotr Krysik via USRP-users wrote:
>> Hi all,
>>
>> I looked at this thread and it reminded me of something.
>>
>> Once we purchased few X310 with UBX160 daughter-boards.
>>
>> One of them had some frequency offset on Tx channel, that decreased over
>> time it was running, but very slowly.
>>
>> The daughter-board was then replaced by National Intruments (after some
>> adventures ;) ). The replacement one had exactly the same issue so it
>> was also replaced. The next one was ok. So it seemed it was some
>> manufacturing issue with UBX.
>>
>> I don't know if it's the same issue (i.e. due to lack of data), but I
>> attach part of the report that was sent to National Instruments:
>> -phase offset of the received signal in relation to digital waveform for
>> a single X310 with UBX160 for all TX and RX combinations:
>> https://imgur.com/a/ODBtT4o
>> -schematic:
>> https://imgur.com/a/si9fJZp
>>
>> I got also scripts that were used for recording and plotting that
>> figure. If you are interested I can post it somewhere.
>>
>> What seems different from situation here is that for us it seemed the
>> effect wasn't depending on frequency (but I didn't do any extensive
>> tests and might not remember).
>>
>> -- 
>> Best Regards,
>> Piotr Krysik
>>
>> W dniu 07.04.2019 o 03:00, Freedman, Michael - 1008 - MITLL via
>> USRP-users pisze:
>>> I have switched and am currently running the release 3.14.0.0
>>>
>>> Sent from my iPhone
>>>
>>> On Apr 6, 2019, at 8:58 AM, Marcus D. Leech >> > wrote:
>>>
>>> On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
 Hello,


 If I remove the DSP from the equation by setting the DSP tuning
 policy to manual and assigning it to zero, I am coherent from tx to
 rx on all frequencies.  I'm now beginning to think that the DSP is
 doing it's tuning differently for tx and rx.  Or there is an
 accumulated error in opposite directions for both.  Thoughts?


 Leaving the DSP to zero is not a good solution however as there is
 too much LO leakage.


>>> Could you try UHD 3.14.0.0?
>>>
>>> I think that you're using the -rc3 version at the moment.
>>>
>>>
 Mike


 On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
> On 03/27/2019 04:48 PM, Michael R. Freedman wrote:
>> This is on a single UBX card within a single USRP.
>>
>>
>> ./uhd_usrp_probe --args=addr=192.168.40.100
>> [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
>> UHD_3.14.0.0-0-unknown
>> [INFO] [X300] X300 initialization sequence...
>> [INFO] [X300] Maximum frame size: 8000 bytes.
>> [INFO] [X300] Radio 1x clock: 200 MHz
>> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
>> 0xF1F0D000)
>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
>> [INFO] [0/Radio_0] Initializing block control (NOC ID:
>> 0x12AD1001)
>> [INFO] [0/Radio_1] Initializing block control (NOC ID:
>> 0x12AD1001)
>> [INFO] [0/DDC_0] Initializing block control (NOC ID:
>> 0xDDC0)
>> [INFO] [0/DDC_1] Initializing block control (NOC ID:
>> 0xDDC0)
>> [INFO] [0/DUC_0] Initializing block control (NOC ID:
>> 0xD0C0)
>> [INFO] [0/DUC_1] Initializing block control (NOC ID:
>> 0xD0C0)
>>    _
>>   /
>> |   Device: X-Series Device
>> | _
>> |    /
>> |   |   Mboard: X310
>> |   |   revision: 6
>> |   |   product: 30410
>> |   |   mac-addr0: 00:80:2f:0a:ff:98
>> |   |   mac-addr1: 00:80:2f:0a:ff:99
>> |   |   gateway: 192.168.10.1
>> |   |   ip-addr0: 192.168.10.100
>> |   |   subnet0: 255.255.255.0
>> |   |   ip-addr1: 192.168.20.100
>> |   |   subnet1: 255.255.255.0
>> |   |   ip-addr2: 192.168.30.100
>> |   |   subnet2: 255.255.255.0
>> |   |   ip-addr3: 192.168.40.100
>> |   |   subnet3: 255.255.255.0
>> |   |   serial: F5BE45
>> |   |   FW Version: 6.0
>> |   |   FPGA Version: 35.1
>> |   |   FPGA git hash: 4c165a5
>> |   |   RFNoC capable: Yes
>> |   |
>> |   |   Time sources:  in

Re: [USRP-users] UBX coherence between TX and RX

2019-04-08 Thread Piotr Krysik via USRP-users
Hi all,

I looked at this thread and it reminded me of something.

Once we purchased few X310 with UBX160 daughter-boards.

One of them had some frequency offset on Tx channel, that decreased over
time it was running, but very slowly.

The daughter-board was then replaced by National Intruments (after some
adventures ;) ). The replacement one had exactly the same issue so it
was also replaced. The next one was ok. So it seemed it was some
manufacturing issue with UBX.

I don't know if it's the same issue (i.e. due to lack of data), but I
attach part of the report that was sent to National Instruments:
-phase offset of the received signal in relation to digital waveform for
a single X310 with UBX160 for all TX and RX combinations:
https://imgur.com/a/ODBtT4o
-schematic:
https://imgur.com/a/si9fJZp

I got also scripts that were used for recording and plotting that
figure. If you are interested I can post it somewhere.

What seems different from situation here is that for us it seemed the
effect wasn't depending on frequency (but I didn't do any extensive
tests and might not remember).

--
Best Regards,
Piotr Krysik

W dniu 07.04.2019 o 03:00, Freedman, Michael - 1008 - MITLL via
USRP-users pisze:
> I have switched and am currently running the release 3.14.0.0
>
> Sent from my iPhone
>
> On Apr 6, 2019, at 8:58 AM, Marcus D. Leech  > wrote:
>
> On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
>>
>> Hello,
>>
>>
>> If I remove the DSP from the equation by setting the DSP tuning
>> policy to manual and assigning it to zero, I am coherent from tx to
>> rx on all frequencies.  I'm now beginning to think that the DSP is
>> doing it's tuning differently for tx and rx.  Or there is an
>> accumulated error in opposite directions for both.  Thoughts?
>>
>>
>> Leaving the DSP to zero is not a good solution however as there is
>> too much LO leakage.
>>
>>
> Could you try UHD 3.14.0.0?
>
> I think that you're using the -rc3 version at the moment.
>
>
>> Mike
>>
>>
>> On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
>>> On 03/27/2019 04:48 PM, Michael R. Freedman wrote:

 This is on a single UBX card within a single USRP.


 ./uhd_usrp_probe --args=addr=192.168.40.100
 [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501;
 UHD_3.14.0.0-0-unknown
 [INFO] [X300] X300 initialization sequence...
 [INFO] [X300] Maximum frame size: 8000 bytes.
 [INFO] [X300] Radio 1x clock: 200 MHz
 [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID:
 0xF1F0D000)
 [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
 [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
 [INFO] [0/Radio_0] Initializing block control (NOC ID:
 0x12AD1001)
 [INFO] [0/Radio_1] Initializing block control (NOC ID:
 0x12AD1001)
 [INFO] [0/DDC_0] Initializing block control (NOC ID:
 0xDDC0)
 [INFO] [0/DDC_1] Initializing block control (NOC ID:
 0xDDC0)
 [INFO] [0/DUC_0] Initializing block control (NOC ID:
 0xD0C0)
 [INFO] [0/DUC_1] Initializing block control (NOC ID:
 0xD0C0)
   _
  /
 |   Device: X-Series Device
 | _
 |    /
 |   |   Mboard: X310
 |   |   revision: 6
 |   |   product: 30410
 |   |   mac-addr0: 00:80:2f:0a:ff:98
 |   |   mac-addr1: 00:80:2f:0a:ff:99
 |   |   gateway: 192.168.10.1
 |   |   ip-addr0: 192.168.10.100
 |   |   subnet0: 255.255.255.0
 |   |   ip-addr1: 192.168.20.100
 |   |   subnet1: 255.255.255.0
 |   |   ip-addr2: 192.168.30.100
 |   |   subnet2: 255.255.255.0
 |   |   ip-addr3: 192.168.40.100
 |   |   subnet3: 255.255.255.0
 |   |   serial: F5BE45
 |   |   FW Version: 6.0
 |   |   FPGA Version: 35.1
 |   |   FPGA git hash: 4c165a5
 |   |   RFNoC capable: Yes
 |   |  
 |   |   Time sources:  internal, external, gpsdo
 |   |   Clock sources: internal, external, gpsdo
 |   |   Sensors: ref_locked
 |   | _
 |   |    /
 |   |   |   RX Dboard: A
 |   |   |   ID: UBX-40 v2 (0x007c)
 |   |   |   Serial: 313C181
 |   |   | _
 |   |   |    /
 |   |   |   |   RX Frontend: 0
 |   |   |   |   Name: UBX RX
 |   |   |   |   Antennas: TX/RX, RX2, CAL
 |   |   |   |   Sensors: lo_locked
 |   |   |   |   Freq range: 10.000 to 6000.000 MHz
 |   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
 |   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
 |   |   |   |   Connection Type: IQ
 |   |   |   |   Uses LO offset: No
 |   |   | _
 |   |   |    /
>>

Re: [USRP-users] UBX coherence between TX and RX

2019-04-06 Thread Freedman, Michael - 1008 - MITLL via USRP-users
I have switched and am currently running the release 3.14.0.0

Sent from my iPhone

On Apr 6, 2019, at 8:58 AM, Marcus D. Leech  wrote:

On 04/05/2019 11:43 AM, Michael R. Freedman wrote:
> Hello,
> 
> 
> 
> If I remove the DSP from the equation by setting the DSP tuning policy to 
> manual and assigning it to zero, I am coherent from tx to rx on all 
> frequencies.  I'm now beginning to think that the DSP is doing it's 
> tuning differently for tx and rx.  Or there is an accumulated error in 
> opposite directions for both.  Thoughts?
> 
> 
> 
> Leaving the DSP to zero is not a good solution however as there is too much 
> LO leakage.
> 
> 
> 
Could you try UHD 3.14.0.0?

I think that you're using the -rc3 version at the moment.


> Mike
> 
> 
>> On 03/27/2019 04:58 PM, Marcus D. Leech wrote:
>>> On 03/27/2019 04:48 PM, Michael R. Freedman wrote:
>>> This is on a single UBX card within a single USRP.
>>> 
>>> 
>>> 
>>> ./uhd_usrp_probe --args=addr=192.168.40.100
>>> [INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; 
>>> UHD_3.14.0.0-0-unknown
>>> [INFO] [X300] X300 initialization sequence...
>>> [INFO] [X300] Maximum frame size: 8000 bytes.
>>> [INFO] [X300] Radio 1x clock: 200 MHz
>>> [INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 0xF1F0D000)
>>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
>>> [INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
>>> [INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD1001)
>>> [INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD1001)
>>> [INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0)
>>> [INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0)
>>> [INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0)
>>> [INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0)
>>>   _
>>>  /
>>> |   Device: X-Series Device
>>> | _
>>> |/
>>> |   |   Mboard: X310
>>> |   |   revision: 6
>>> |   |   product: 30410
>>> |   |   mac-addr0: 00:80:2f:0a:ff:98
>>> |   |   mac-addr1: 00:80:2f:0a:ff:99
>>> |   |   gateway: 192.168.10.1
>>> |   |   ip-addr0: 192.168.10.100
>>> |   |   subnet0: 255.255.255.0
>>> |   |   ip-addr1: 192.168.20.100
>>> |   |   subnet1: 255.255.255.0
>>> |   |   ip-addr2: 192.168.30.100
>>> |   |   subnet2: 255.255.255.0
>>> |   |   ip-addr3: 192.168.40.100
>>> |   |   subnet3: 255.255.255.0
>>> |   |   serial: F5BE45
>>> |   |   FW Version: 6.0
>>> |   |   FPGA Version: 35.1
>>> |   |   FPGA git hash: 4c165a5
>>> |   |   RFNoC capable: Yes
>>> |   |   
>>> |   |   Time sources:  internal, external, gpsdo
>>> |   |   Clock sources: internal, external, gpsdo
>>> |   |   Sensors: ref_locked
>>> |   | _
>>> |   |/
>>> |   |   |   RX Dboard: A
>>> |   |   |   ID: UBX-40 v2 (0x007c)
>>> |   |   |   Serial: 313C181
>>> |   |   | _
>>> |   |   |/
>>> |   |   |   |   RX Frontend: 0
>>> |   |   |   |   Name: UBX RX
>>> |   |   |   |   Antennas: TX/RX, RX2, CAL
>>> |   |   |   |   Sensors: lo_locked
>>> |   |   |   |   Freq range: 10.000 to 6000.000 MHz
>>> |   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>> |   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
>>> |   |   |   |   Connection Type: IQ
>>> |   |   |   |   Uses LO offset: No
>>> |   |   | _
>>> |   |   |/
>>> |   |   |   |   RX Codec: A
>>> |   |   |   |   Name: ads62p48
>>> |   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
>>> |   | _
>>> |   |/
>>> |   |   |   RX Dboard: B
>>> |   |   |   ID: UBX-40 v2 (0x007c)
>>> |   |   |   Serial: 313C191
>>> |   |   | _
>>> |   |   |/
>>> |   |   |   |   RX Frontend: 0
>>> |   |   |   |   Name: UBX RX
>>> |   |   |   |   Antennas: TX/RX, RX2, CAL
>>> |   |   |   |   Sensors: lo_locked
>>> |   |   |   |   Freq range: 10.000 to 6000.000 MHz
>>> |   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
>>> |   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
>>> |   |   |   |   Connection Type: IQ
>>> |   |   |   |   Uses LO offset: No
>>> |   |   | _
>>> |   |   |/
>>> |   |   |   |   RX Codec: B
>>> |   |   |   |   Name: ads62p48
>>> |   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
>>> |   | _
>>> |   |/
>>> |   |   |   TX Dboard: A
>>> |   |   |   ID: UBX-40 v2 (0x007b)
>>> |   |   |   Serial: 313C181
>>> |   |   | _
>>> |   |   |/
>>> |   |   

Re: [USRP-users] UBX coherence between TX and RX

2019-04-06 Thread Marcus D. Leech via USRP-users

On 04/05/2019 11:43 AM, Michael R. Freedman wrote:


Hello,


If I remove the DSP from the equation by setting the DSP tuning policy 
to manual and assigning it to zero, I am coherent from tx to rx on all 
frequencies.  I'm now beginning to think that the DSP is doing it's 
tuning differently for tx and rx.  Or there is an accumulated error in 
opposite directions for both.  Thoughts?



Leaving the DSP to zero is not a good solution however as there is too 
much LO leakage.




Could you try UHD 3.14.0.0?

I think that you're using the -rc3 version at the moment.



Mike


On 03/27/2019 04:58 PM, Marcus D. Leech wrote:

On 03/27/2019 04:48 PM, Michael R. Freedman wrote:


This is on a single UBX card within a single USRP.


./uhd_usrp_probe --args=addr=192.168.40.100
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; 
UHD_3.14.0.0-0-unknown

[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 
0xF1F0D000)

[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 
0x12AD1001)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 
0x12AD1001)

[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0)
  _
 /
|   Device: X-Series Device
| _
|/
|   |   Mboard: X310
|   |   revision: 6
|   |   product: 30410
|   |   mac-addr0: 00:80:2f:0a:ff:98
|   |   mac-addr1: 00:80:2f:0a:ff:99
|   |   gateway: 192.168.10.1
|   |   ip-addr0: 192.168.10.100
|   |   subnet0: 255.255.255.0
|   |   ip-addr1: 192.168.20.100
|   |   subnet1: 255.255.255.0
|   |   ip-addr2: 192.168.30.100
|   |   subnet2: 255.255.255.0
|   |   ip-addr3: 192.168.40.100
|   |   subnet3: 255.255.255.0
|   |   serial: F5BE45
|   |   FW Version: 6.0
|   |   FPGA Version: 35.1
|   |   FPGA git hash: 4c165a5
|   |   RFNoC capable: Yes
|   |
|   |   Time sources:  internal, external, gpsdo
|   |   Clock sources: internal, external, gpsdo
|   |   Sensors: ref_locked
|   | _
|   |/
|   |   |   RX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: A
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   RX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C191
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: B
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   TX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   TX Frontend: 0
|   |   |   |   Name: UBX TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   TX Codec: A
|   |   |   |   Name: ad9146
|   |   |   |   Gain Elements: None
|   | 

Re: [USRP-users] UBX coherence between TX and RX

2019-04-05 Thread Marcus D. Leech via USRP-users

On 04/05/2019 11:43 AM, Michael R. Freedman wrote:


Hello,


If I remove the DSP from the equation by setting the DSP tuning policy 
to manual and assigning it to zero, I am coherent from tx to rx on all 
frequencies.  I'm now beginning to think that the DSP is doing it's 
tuning differently for tx and rx.  Or there is an accumulated error in 
opposite directions for both.  Thoughts?



Leaving the DSP to zero is not a good solution however as there is too 
much LO leakage.



Mike


I have a query in to Ettus R&D to see if anyone recognizes what might be 
going on.




On 03/27/2019 04:58 PM, Marcus D. Leech wrote:

On 03/27/2019 04:48 PM, Michael R. Freedman wrote:


This is on a single UBX card within a single USRP.


./uhd_usrp_probe --args=addr=192.168.40.100
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; 
UHD_3.14.0.0-0-unknown

[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 
0xF1F0D000)

[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 
0x12AD1001)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 
0x12AD1001)

[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0)
  _
 /
|   Device: X-Series Device
| _
|/
|   |   Mboard: X310
|   |   revision: 6
|   |   product: 30410
|   |   mac-addr0: 00:80:2f:0a:ff:98
|   |   mac-addr1: 00:80:2f:0a:ff:99
|   |   gateway: 192.168.10.1
|   |   ip-addr0: 192.168.10.100
|   |   subnet0: 255.255.255.0
|   |   ip-addr1: 192.168.20.100
|   |   subnet1: 255.255.255.0
|   |   ip-addr2: 192.168.30.100
|   |   subnet2: 255.255.255.0
|   |   ip-addr3: 192.168.40.100
|   |   subnet3: 255.255.255.0
|   |   serial: F5BE45
|   |   FW Version: 6.0
|   |   FPGA Version: 35.1
|   |   FPGA git hash: 4c165a5
|   |   RFNoC capable: Yes
|   |
|   |   Time sources:  internal, external, gpsdo
|   |   Clock sources: internal, external, gpsdo
|   |   Sensors: ref_locked
|   | _
|   |/
|   |   |   RX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: A
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   RX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C191
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: B
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   TX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   TX Frontend: 0
|   |   |   |   Name: UBX TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   TX Codec: A
|   |   |   |   Name: ad9146
|   |   |   |   Gain Elements: None
|   | ___

Re: [USRP-users] UBX coherence between TX and RX

2019-04-05 Thread Michael R. Freedman via USRP-users

Hello,


If I remove the DSP from the equation by setting the DSP tuning policy 
to manual and assigning it to zero, I am coherent from tx to rx on all 
frequencies.  I'm now beginning to think that the DSP is doing it's 
tuning differently for tx and rx.  Or there is an accumulated error in 
opposite directions for both.  Thoughts?



Leaving the DSP to zero is not a good solution however as there is too 
much LO leakage.



Mike


On 03/27/2019 04:58 PM, Marcus D. Leech wrote:

On 03/27/2019 04:48 PM, Michael R. Freedman wrote:


This is on a single UBX card within a single USRP.


./uhd_usrp_probe --args=addr=192.168.40.100
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; 
UHD_3.14.0.0-0-unknown

[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 
0xF1F0D000)

[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 
0x12AD1001)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 
0x12AD1001)

[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0)
  _
 /
|   Device: X-Series Device
| _
|    /
|   |   Mboard: X310
|   |   revision: 6
|   |   product: 30410
|   |   mac-addr0: 00:80:2f:0a:ff:98
|   |   mac-addr1: 00:80:2f:0a:ff:99
|   |   gateway: 192.168.10.1
|   |   ip-addr0: 192.168.10.100
|   |   subnet0: 255.255.255.0
|   |   ip-addr1: 192.168.20.100
|   |   subnet1: 255.255.255.0
|   |   ip-addr2: 192.168.30.100
|   |   subnet2: 255.255.255.0
|   |   ip-addr3: 192.168.40.100
|   |   subnet3: 255.255.255.0
|   |   serial: F5BE45
|   |   FW Version: 6.0
|   |   FPGA Version: 35.1
|   |   FPGA git hash: 4c165a5
|   |   RFNoC capable: Yes
|   |
|   |   Time sources:  internal, external, gpsdo
|   |   Clock sources: internal, external, gpsdo
|   |   Sensors: ref_locked
|   | _
|   |    /
|   |   |   RX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C181
|   |   | _
|   |   |    /
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |    /
|   |   |   |   RX Codec: A
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |    /
|   |   |   RX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C191
|   |   | _
|   |   |    /
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |    /
|   |   |   |   RX Codec: B
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |    /
|   |   |   TX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C181
|   |   | _
|   |   |    /
|   |   |   |   TX Frontend: 0
|   |   |   |   Name: UBX TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |    /
|   |   |   |   TX Codec: A
|   |   |   |   Name: ad9146
|   |   |   |   Gain Elements: None
|   | _
|   |    /
|   |   |   TX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C191
|   |   | _

Re: [USRP-users] UBX coherence between TX and RX

2019-03-27 Thread Marcus D. Leech via USRP-users

On 03/27/2019 04:48 PM, Michael R. Freedman wrote:


This is on a single UBX card within a single USRP.


./uhd_usrp_probe --args=addr=192.168.40.100
[INFO] [UHD] linux; GNU C++ version 7.3.0; Boost_106501; 
UHD_3.14.0.0-0-unknown

[INFO] [X300] X300 initialization sequence...
[INFO] [X300] Maximum frame size: 8000 bytes.
[INFO] [X300] Radio 1x clock: 200 MHz
[INFO] [0/DmaFIFO_0] Initializing block control (NOC ID: 
0xF1F0D000)

[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1320 MB/s)
[INFO] [0/DmaFIFO_0] BIST passed (Throughput: 1294 MB/s)
[INFO] [0/Radio_0] Initializing block control (NOC ID: 0x12AD1001)
[INFO] [0/Radio_1] Initializing block control (NOC ID: 0x12AD1001)
[INFO] [0/DDC_0] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DDC_1] Initializing block control (NOC ID: 0xDDC0)
[INFO] [0/DUC_0] Initializing block control (NOC ID: 0xD0C0)
[INFO] [0/DUC_1] Initializing block control (NOC ID: 0xD0C0)
  _
 /
|   Device: X-Series Device
| _
|/
|   |   Mboard: X310
|   |   revision: 6
|   |   product: 30410
|   |   mac-addr0: 00:80:2f:0a:ff:98
|   |   mac-addr1: 00:80:2f:0a:ff:99
|   |   gateway: 192.168.10.1
|   |   ip-addr0: 192.168.10.100
|   |   subnet0: 255.255.255.0
|   |   ip-addr1: 192.168.20.100
|   |   subnet1: 255.255.255.0
|   |   ip-addr2: 192.168.30.100
|   |   subnet2: 255.255.255.0
|   |   ip-addr3: 192.168.40.100
|   |   subnet3: 255.255.255.0
|   |   serial: F5BE45
|   |   FW Version: 6.0
|   |   FPGA Version: 35.1
|   |   FPGA git hash: 4c165a5
|   |   RFNoC capable: Yes
|   |
|   |   Time sources:  internal, external, gpsdo
|   |   Clock sources: internal, external, gpsdo
|   |   Sensors: ref_locked
|   | _
|   |/
|   |   |   RX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: A
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   RX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007c)
|   |   |   Serial: 313C191
|   |   | _
|   |   |/
|   |   |   |   RX Frontend: 0
|   |   |   |   Name: UBX RX
|   |   |   |   Antennas: TX/RX, RX2, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: IQ
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   RX Codec: B
|   |   |   |   Name: ads62p48
|   |   |   |   Gain range digital: 0.0 to 6.0 step 0.5 dB
|   | _
|   |/
|   |   |   TX Dboard: A
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C181
|   |   | _
|   |   |/
|   |   |   |   TX Frontend: 0
|   |   |   |   Name: UBX TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   | _
|   |   |/
|   |   |   |   TX Codec: A
|   |   |   |   Name: ad9146
|   |   |   |   Gain Elements: None
|   | _
|   |/
|   |   |   TX Dboard: B
|   |   |   ID: UBX-40 v2 (0x007b)
|   |   |   Serial: 313C191
|   |   | _
|   |   |/
|   |   |   |   TX Frontend: 0
|   |   |   |   Name: UBX TX
|   |   |   |   Antennas: TX/RX, CAL
|   |   |   |   Sensors: lo_locked
|   |   |   |   Freq range: 10.000 to 6000.000 MHz
|   |   |   |   Gain range PGA0: 0.0 to 31.5 step 0.5 dB
|   |   |   |   Bandwidth range: 4000.0 to 4000.0 step 0.0 Hz
|   |   |   |   Connection Type: QI
|   |   |   |   Uses LO offset: No
|   |   | _

Re: [USRP-users] UBX coherence between TX and RX

2019-03-27 Thread Marcus D. Leech via USRP-users

On 03/27/2019 03:39 PM, Michael R. Freedman via USRP-users wrote:


Marcus,


I tried a 10MHz LOOffset with no change.  I also tried it at 1155.0MHz 
and 1160.0MHz.  At 1155 the phase rolls... at 1160 it does not.



Mike

Could you give us a dump of uhd_usrp_probe for an X310 that displays 
this issue?  What version of UHD?   Also, to be clear, this is within

  a *single* X310, correct?




On 03/27/2019 11:10 AM, Marcus D. Leech via USRP-users wrote:

On 03/27/2019 10:41 AM, Michael R. Freedman via USRP-users wrote:


Any thoughts on this?


Mike

Given that in this case, the incoming carrier will be fighting 
DC-offset removal rather hard, I wonder if this is a weird artifact 
of DC-offset

  removal?

If you use offset tuning on the RX, do you still see a significant 
phase roll?





On 03/25/2019 01:04 PM, Michael R. Freedman via USRP-users wrote:


Marcus,

   190Hz is what we calculated.  I have attached a text file with 
the data we used.  This is a single UBX40 tuned to 155MHz sampling 
at 2MHz.



Mike


On 03/25/2019 12:34 PM, Nick Foster wrote:
Well, according to your description, you could transmit a carrier 
from TX to RX (through an attenuator) with both sides set to the 
same frequency. Your received signal should look like a sine wave 
at the frequency of the offset.


On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users 
mailto:usrp-users@lists.ettus.com>> 
wrote:


Hello,

Do you have any suggestions as to how to measure the frequency
delta between the transmit channel and the receive channel?

As I sat down to do this, I realized I have no real way to do
that.


Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:

On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  
  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com





___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-27 Thread Michael R. Freedman via USRP-users

Marcus,


I tried a 10MHz LOOffset with no change.  I also tried it at 1155.0MHz 
and 1160.0MHz.  At 1155 the phase rolls... at 1160 it does not.



Mike


On 03/27/2019 11:10 AM, Marcus D. Leech via USRP-users wrote:

On 03/27/2019 10:41 AM, Michael R. Freedman via USRP-users wrote:


Any thoughts on this?


Mike

Given that in this case, the incoming carrier will be fighting 
DC-offset removal rather hard, I wonder if this is a weird artifact of 
DC-offset

  removal?

If you use offset tuning on the RX, do you still see a significant 
phase roll?





On 03/25/2019 01:04 PM, Michael R. Freedman via USRP-users wrote:


Marcus,

   190Hz is what we calculated.  I have attached a text file with 
the data we used.  This is a single UBX40 tuned to 155MHz sampling 
at 2MHz.



Mike


On 03/25/2019 12:34 PM, Nick Foster wrote:
Well, according to your description, you could transmit a carrier 
from TX to RX (through an attenuator) with both sides set to the 
same frequency. Your received signal should look like a sine wave 
at the frequency of the offset.


On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hello,

Do you have any suggestions as to how to measure the frequency
delta between the transmit channel and the receive channel?

As I sat down to do this, I realized I have no real way to do that.


Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:

On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller 
  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com





___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-27 Thread Marcus D. Leech via USRP-users

On 03/27/2019 10:41 AM, Michael R. Freedman via USRP-users wrote:


Any thoughts on this?


Mike

Given that in this case, the incoming carrier will be fighting DC-offset 
removal rather hard, I wonder if this is a weird artifact of DC-offset

  removal?

If you use offset tuning on the RX, do you still see a significant phase 
roll?





On 03/25/2019 01:04 PM, Michael R. Freedman via USRP-users wrote:


Marcus,

   190Hz is what we calculated.  I have attached a text file with the 
data we used.  This is a single UBX40 tuned to 155MHz sampling at 2MHz.



Mike


On 03/25/2019 12:34 PM, Nick Foster wrote:
Well, according to your description, you could transmit a carrier 
from TX to RX (through an attenuator) with both sides set to the 
same frequency. Your received signal should look like a sine wave at 
the frequency of the offset.


On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hello,

Do you have any suggestions as to how to measure the frequency
delta between the transmit channel and the receive channel?

As I sat down to do this, I realized I have no real way to do that.


Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:

On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  
  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com  
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com





___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-27 Thread Michael R. Freedman via USRP-users

Any thoughts on this?


Mike


On 03/25/2019 01:04 PM, Michael R. Freedman via USRP-users wrote:


Marcus,

   190Hz is what we calculated.  I have attached a text file with the 
data we used.  This is a single UBX40 tuned to 155MHz sampling at 2MHz.



Mike


On 03/25/2019 12:34 PM, Nick Foster wrote:
Well, according to your description, you could transmit a carrier 
from TX to RX (through an attenuator) with both sides set to the same 
frequency. Your received signal should look like a sine wave at the 
frequency of the offset.


On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hello,

Do you have any suggestions as to how to measure the frequency
delta between the transmit channel and the receive channel?

As I sat down to do this, I realized I have no real way to do that.


Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:

On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller 
  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com





___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-25 Thread Michael R. Freedman via USRP-users

Marcus,

   190Hz is what we calculated.  I have attached a text file with the 
data we used.  This is a single UBX40 tuned to 155MHz sampling at 2MHz.



Mike


On 03/25/2019 12:34 PM, Nick Foster wrote:
Well, according to your description, you could transmit a carrier from 
TX to RX (through an attenuator) with both sides set to the same 
frequency. Your received signal should look like a sine wave at the 
frequency of the offset.


On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


Hello,

Do you have any suggestions as to how to measure the frequency
delta between the transmit channel and the receive channel?

As I sat down to do this, I realized I have no real way to do that.


Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:

On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller 
  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com 
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



6848,-1701
-7115,1735
6829,-1635
-6906,1657
6578,-1640
-6690,1660
6385,-1683
-6514,1807
6275,-1790
-6434,1835
6220,-1824
-6413,1852
6205,-1827
-6395,1893
6192,-1863
-6400,1904
6177,-1899
-6367,1962
6164,-1901
-6378,1945
6172,-1889
-6367,1950
6172,-1913
-6380,1916
6184,-1870
-6389,1896
6189,-1844
-6373,1934
6168,-1914
-6365,1975
6171,-1903
-6363,1983
6148,-1961
-6360,1989
6156,-1897
-6384,1903
6182,-1850
-6375,1901
6172,-1891
-6356,1969
6170,-1917
-6370,1945
6171,-1918
-6350,1977
6157,-1944
-6359,1985
6172,-1885
-6361,1954
6183,-1860
-6377,1912
6166,-1908
-6373,1926
6168,-1866
-6379,1901
6170,-1871
-6363,1949
6163,-1941
-6358,1944
6151,-1955
-6338,2013
6151,-1928
-6364,1941
6170,-1888
-6375,1898
6168,-1891
-6362,1912
6169,-1856
-6370,1924
6163,-1882
-6370,1906
6177,-1862
-6367,1905
6176,-1866
-6360,1939
6145,-1938
-6355,1973
6141,-1950
-6356,1968
6156,-1919
-6367,1926
6159,-1927
-6340,1967
6140,-1983
-6321,2044
6145,-1955
-6356,1956
6151,-1944
-6362,1965
6157,-1935
-6344,1988
6159,-1924
-6356,1950
6162,-1913
-6361,1947
6157,-1936
-6340,1987
6152,-1935
-6357,1953
6152,-1925
-6346,1980
6155,-1914
-6356,1953
6152,-1925
-6346,1967
6144,-1948
-6359,1970
6163,-1909
-6355,1969
6158,-1913
-6350,1975
6130,-1993
-6326,2041
6145,-1951
-6333,2008
6139,-1965
-6354,1962
6161,-1892
-6357,1940
6153,-1939
-6338,1995
6137,-1966
-6325,2026
6132,-1976
-6338,1998
6130,-1994
-6324,2047
6132,-1983
-6337,2021
6134,-1967
-6340,1983
6159,-1906
-6364,1923
6167,-1849
-6370,1893
6173,-1866
-6352,1932
6156,-1922
-6335,1980
6143,-1935
-6357,1946
6143,-1927
-6331,1983
6154,-1899
-6342,1962
6162,-1894
-6335,1975
6143,-1930
-6346,1949
6158,-1904
-6343,1984
6135,-1960
-6347,1979
6149,-1916
-6344,1978
6152,-1899
-6334,1989
6146,-1939
-6351,1938
6165,-1884
-6349,1959
6154,-1897
-6343,1948
6143,-1934
-6367,1897
6172,-1829
-6380,1847
6164,-1899
-6348,1968
6145,-1929
-6352,1

Re: [USRP-users] UBX coherence between TX and RX

2019-03-25 Thread Nick Foster via USRP-users
Well, according to your description, you could transmit a carrier from TX
to RX (through an attenuator) with both sides set to the same frequency.
Your received signal should look like a sine wave at the frequency of the
offset.

On Mon, Mar 25, 2019 at 9:16 AM Michael R. Freedman via USRP-users <
usrp-users@lists.ettus.com> wrote:

> Hello,
>
> Do you have any suggestions as to how to measure the frequency delta
> between the transmit channel and the receive channel?
>
> As I sat down to do this, I realized I have no real way to do that.
>
>
> Mike
>
>
>
>
>
> On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:
>
> On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via USRP-users
> wrote:
>
> It is not just a phase offset. It is a frequency offset. The phase drifts 
> between the two. I can tolerate a phase offset at startup. A freq offset 
> however is causing problems.
>
> Mike
>
> Sent from my iPhone
>
> On Mar 24, 2019, at 4:28 AM, Marcus Müller  
>  wrote:
>
> Can you elaborate on what "not coherent" means to you – the relative
> phase should be constant after each tune, but if you don't tune
> simultaneously, i.e. with timed commands, random at each tune.
>
> Best regards,
> Marcus
>
> Also, what version of UHD?  What hardware rev of UBX cards?
>
>
> On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
> wrote:
>
> Hello,
>
>
> I have an issue where I tune both the TX and RX side of a UBX40 card
> in
> an X310 to the same frequency and find that the transmitted signal
> and
> what is received are not coherent.  I am using an external 10MHz
> reference and have tried the documented suggestions.
>
> at 150MHz it is coherent.
>
> at 155MHz it is NOT coherent.
>
>
> I have tried setting the dboard_clock_rate to 20MHz.  This made the
> problem appear at 150MHz as well.  I've tried integer_n tuning.
>
> I have verified that the ref_lock and lo_lock are both true.
>
>
> Any suggestions?
>
>
> Mike
>
>
> ___
> USRP-users mailing 
> listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
>
> ___
> USRP-users mailing 
> listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
>
>
> ___
> USRP-users mailing 
> listUSRP-users@lists.ettus.comhttp://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-25 Thread Michael R. Freedman via USRP-users

Hello,

Do you have any suggestions as to how to measure the frequency delta 
between the transmit channel and the receive channel?


As I sat down to do this, I realized I have no real way to do that.

Mike





On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:
On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via 
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-25 Thread Michael R. Freedman via USRP-users

Marcus,


Thanks for engaging in this.  I will have frequency deltas for you first 
thing this afternoon.



Mike


On 03/24/2019 03:07 PM, Marcus Müller wrote:

I can fully understand that! You don't happen to have an estimate for
that frequency offset's magnitude? Is it always the same drift? I'm
trying to narrow down analog vs numerical accuracy issues here.

Best regards,
Marcus
On Sun, 2019-03-24 at 18:39 +, Freedman, Michael - 1008 - MITLL
wrote:

It is not just a phase offset. It is a frequency offset. The phase
drifts between the two. I can tolerate a phase offset at startup. A
freq offset however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller 
wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus
On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40
card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made
the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-25 Thread Michael R. Freedman via USRP-users

Marcus,


In this setup I have 6 UBX-160 v2 and 6 UBX-40 v2.    The USRPs are all 
X310 Rev 11, Rev_compat 7.   I have tried 3.13.1 as well as 3.14-rc3.



Thanks!

   Mike


On 03/24/2019 03:23 PM, Marcus D. Leech via USRP-users wrote:
On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via 
USRP-users wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com




___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-24 Thread Marcus D. Leech via USRP-users
On 03/24/2019 02:39 PM, Freedman, Michael - 1008 - MITLL via USRP-users 
wrote:

It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems.

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus

Also, what version of UHD?  What hardware rev of UBX cards?



On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card
in
an X310 to the same frequency and find that the transmitted signal
and
what is received are not coherent.  I am using an external 10MHz
reference and have tried the documented suggestions.

at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the
problem appear at 150MHz as well.  I've tried integer_n tuning.

I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-24 Thread Marcus Müller via USRP-users
I can fully understand that! You don't happen to have an estimate for
that frequency offset's magnitude? Is it always the same drift? I'm
trying to narrow down analog vs numerical accuracy issues here.

Best regards,
Marcus
On Sun, 2019-03-24 at 18:39 +, Freedman, Michael - 1008 - MITLL
wrote:
> It is not just a phase offset. It is a frequency offset. The phase
> drifts between the two. I can tolerate a phase offset at startup. A
> freq offset however is causing problems. 
> 
> Mike
> 
> Sent from my iPhone
> 
> On Mar 24, 2019, at 4:28 AM, Marcus Müller 
> wrote:
> 
> Can you elaborate on what "not coherent" means to you – the relative
> phase should be constant after each tune, but if you don't tune
> simultaneously, i.e. with timed commands, random at each tune.
> 
> Best regards,
> Marcus
> On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
> wrote:
> > Hello,
> > 
> > 
> > I have an issue where I tune both the TX and RX side of a UBX40
> > card
> > in 
> > an X310 to the same frequency and find that the transmitted signal
> > and 
> > what is received are not coherent.  I am using an external 10MHz 
> > reference and have tried the documented suggestions.
> > 
> > at 150MHz it is coherent.
> > 
> > at 155MHz it is NOT coherent.
> > 
> > 
> > I have tried setting the dboard_clock_rate to 20MHz.  This made
> > the 
> > problem appear at 150MHz as well.  I've tried integer_n tuning.
> > 
> > I have verified that the ref_lock and lo_lock are both true.
> > 
> > 
> > Any suggestions?
> > 
> > 
> > Mike
> > 
> > 
> > ___
> > USRP-users mailing list
> > USRP-users@lists.ettus.com
> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-24 Thread Freedman, Michael - 1008 - MITLL via USRP-users
It is not just a phase offset. It is a frequency offset. The phase drifts 
between the two. I can tolerate a phase offset at startup. A freq offset 
however is causing problems. 

Mike

Sent from my iPhone

On Mar 24, 2019, at 4:28 AM, Marcus Müller  wrote:

Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus
On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:
> Hello,
> 
> 
> I have an issue where I tune both the TX and RX side of a UBX40 card
> in 
> an X310 to the same frequency and find that the transmitted signal
> and 
> what is received are not coherent.  I am using an external 10MHz 
> reference and have tried the documented suggestions.
> 
> at 150MHz it is coherent.
> 
> at 155MHz it is NOT coherent.
> 
> 
> I have tried setting the dboard_clock_rate to 20MHz.  This made the 
> problem appear at 150MHz as well.  I've tried integer_n tuning.
> 
> I have verified that the ref_lock and lo_lock are both true.
> 
> 
> Any suggestions?
> 
> 
> Mike
> 
> 
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com



smime.p7s
Description: S/MIME cryptographic signature
___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


Re: [USRP-users] UBX coherence between TX and RX

2019-03-24 Thread Marcus Müller via USRP-users
Can you elaborate on what "not coherent" means to you – the relative
phase should be constant after each tune, but if you don't tune
simultaneously, i.e. with timed commands, random at each tune.

Best regards,
Marcus
On Sat, 2019-03-23 at 17:06 -0400, Michael R. Freedman via USRP-users
wrote:
> Hello,
> 
> 
> I have an issue where I tune both the TX and RX side of a UBX40 card
> in 
> an X310 to the same frequency and find that the transmitted signal
> and 
> what is received are not coherent.  I am using an external 10MHz 
> reference and have tried the documented suggestions.
> 
> at 150MHz it is coherent.
> 
> at 155MHz it is NOT coherent.
> 
> 
> I have tried setting the dboard_clock_rate to 20MHz.  This made the 
> problem appear at 150MHz as well.  I've tried integer_n tuning.
> 
> I have verified that the ref_lock and lo_lock are both true.
> 
> 
> Any suggestions?
> 
> 
> Mike
> 
> 
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com


[USRP-users] UBX coherence between TX and RX

2019-03-23 Thread Michael R. Freedman via USRP-users

Hello,


I have an issue where I tune both the TX and RX side of a UBX40 card in 
an X310 to the same frequency and find that the transmitted signal and 
what is received are not coherent.  I am using an external 10MHz 
reference and have tried the documented suggestions.


at 150MHz it is coherent.

at 155MHz it is NOT coherent.


I have tried setting the dboard_clock_rate to 20MHz.  This made the 
problem appear at 150MHz as well.  I've tried integer_n tuning.


I have verified that the ref_lock and lo_lock are both true.


Any suggestions?


Mike


___
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com