Re: [USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Marcus D. Leech via USRP-users

On 06/14/2018 06:28 PM, Keith k wrote:
I was testing on 3.11.0, but im back on maint and it looks like the 
code is the same.

Thanks.




On Thu, Jun 14, 2018 at 9:39 PM, Marcus D. Leech > wrote:


On 06/14/2018 04:57 PM, Keith k wrote:

Hey Marcus

Okay, we looked into this and realized that the
rx_samples_to_file program has a bug. When you set the channel,
it doesnt tune the center frequency of the desired channel which
is why the amplitudes are off. Anything other than the first
channel is at DC. Finding this bug led me to a similar issue in
my code which let me resolve my problem. Thanks. Is this list the
place to report bugs? Thanks.

Yes, thanks.

What version of UHD?

Just so it doesn't get "already fixed".




On Thu, Jun 14, 2018 at 5:45 PM, Marcus D. Leech via USRP-users
mailto:usrp-users@lists.ettus.com>>
wrote:

On 06/14/2018 01:30 PM, Keith k via USRP-users wrote:

Hello all

I noticed in my testing that I am seeing significant
mismatch in amplitude on each channel of my N200(lfrx db)
with the second channel being much weaker. I thought that
it was a problem with my code, but when I hook up a
signal generator and split to both RX ports and use the
rx_samples_to_file example, I still see a clear
difference as shown in the quick plot.

./rx_samples_to_file --args="addr0=192.168.10.112"
--file="samples.dat" --type="float" --duration 1 --rate
5e6 --freq 13e6 --subdev="A:A A:B" --channel 0
--ref="external"

./rx_samples_to_file --args="addr0=192.168.10.112"
--file="samples2.dat" --type="float" --duration 1 --rate
5e6 --freq 13e6 --subdev="A:A A:B" --channel 1
--ref="external"


However my colleague has his own set of gnuradio code,
and when he ran his example it produced a plot of similar
amplitude. I can't see much of what I'm doing different
using C++ UHD vs his gnuradio code, but I'm not a big
expert here so I'm just looking for ideas. Thanks.


UHD version UHD_3.11.0.HEAD-0-g13c32cef


What subdev spec is your friend using in his flow-graph?  Is
it .GRC derived, can it be posted here?



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





-- 
-Keith Kotyk





--
-Keith Kotyk


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


Re: [USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Keith k via USRP-users
I was testing on 3.11.0, but im back on maint and it looks like the code is
the same.

On Thu, Jun 14, 2018 at 9:39 PM, Marcus D. Leech  wrote:

> On 06/14/2018 04:57 PM, Keith k wrote:
>
> Hey Marcus
>
> Okay, we looked into this and realized that the rx_samples_to_file program
> has a bug. When you set the channel, it doesnt tune the center frequency of
> the desired channel which is why the amplitudes are off. Anything other
> than the first channel is at DC. Finding this bug led me to a similar issue
> in my code which let me resolve my problem. Thanks. Is this list the place
> to report bugs? Thanks.
>
> Yes, thanks.
>
> What version of UHD?
>
> Just so it doesn't get "already fixed".
>
>
>
> On Thu, Jun 14, 2018 at 5:45 PM, Marcus D. Leech via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> On 06/14/2018 01:30 PM, Keith k via USRP-users wrote:
>>
>>> Hello all
>>>
>>> I noticed in my testing that I am seeing significant mismatch in
>>> amplitude on each channel of my N200(lfrx db) with the second channel being
>>> much weaker. I thought that it was a problem with my code, but when I hook
>>> up a signal generator and split to both RX ports and use the
>>> rx_samples_to_file example, I still see a clear difference as shown in the
>>> quick plot.
>>>
>>> ./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples.dat"
>>> --type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
>>> --channel 0 --ref="external"
>>>
>>> ./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples2.dat"
>>> --type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
>>> --channel 1 --ref="external"
>>>
>>>
>>> However my colleague has his own set of gnuradio code, and when he ran
>>> his example it produced a plot of similar amplitude. I can't see much of
>>> what I'm doing different using C++ UHD vs his gnuradio code, but I'm not a
>>> big expert here so I'm just looking for ideas. Thanks.
>>>
>>>
>>> UHD version UHD_3.11.0.HEAD-0-g13c32cef
>>>
>>>
>>> What subdev spec is your friend using in his flow-graph?  Is it .GRC
>> derived, can it be posted here?
>>
>>
>>
>> ___
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>
>
>
> --
> -Keith Kotyk
>
>
>


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


Re: [USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Marcus D. Leech via USRP-users

On 06/14/2018 04:57 PM, Keith k wrote:

Hey Marcus

Okay, we looked into this and realized that the rx_samples_to_file 
program has a bug. When you set the channel, it doesnt tune the center 
frequency of the desired channel which is why the amplitudes are off. 
Anything other than the first channel is at DC. Finding this bug led 
me to a similar issue in my code which let me resolve my problem. 
Thanks. Is this list the place to report bugs? Thanks.

Yes, thanks.

What version of UHD?

Just so it doesn't get "already fixed".




On Thu, Jun 14, 2018 at 5:45 PM, Marcus D. Leech via USRP-users 
mailto:usrp-users@lists.ettus.com>> wrote:


On 06/14/2018 01:30 PM, Keith k via USRP-users wrote:

Hello all

I noticed in my testing that I am seeing significant mismatch
in amplitude on each channel of my N200(lfrx db) with the
second channel being much weaker. I thought that it was a
problem with my code, but when I hook up a signal generator
and split to both RX ports and use the rx_samples_to_file
example, I still see a clear difference as shown in the quick
plot.

./rx_samples_to_file --args="addr0=192.168.10.112"
--file="samples.dat" --type="float" --duration 1 --rate 5e6
--freq 13e6 --subdev="A:A A:B" --channel 0 --ref="external"

./rx_samples_to_file --args="addr0=192.168.10.112"
--file="samples2.dat" --type="float" --duration 1 --rate 5e6
--freq 13e6 --subdev="A:A A:B" --channel 1 --ref="external"


However my colleague has his own set of gnuradio code, and
when he ran his example it produced a plot of similar
amplitude. I can't see much of what I'm doing different using
C++ UHD vs his gnuradio code, but I'm not a big expert here so
I'm just looking for ideas. Thanks.


UHD version UHD_3.11.0.HEAD-0-g13c32cef


What subdev spec is your friend using in his flow-graph?  Is it
.GRC derived, can it be posted here?



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





--
-Keith Kotyk


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


Re: [USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Keith k via USRP-users
Hey Marcus

Okay, we looked into this and realized that the rx_samples_to_file program
has a bug. When you set the channel, it doesnt tune the center frequency of
the desired channel which is why the amplitudes are off. Anything other
than the first channel is at DC. Finding this bug led me to a similar issue
in my code which let me resolve my problem. Thanks. Is this list the place
to report bugs? Thanks.

On Thu, Jun 14, 2018 at 5:45 PM, Marcus D. Leech via USRP-users <
usrp-users@lists.ettus.com> wrote:

> On 06/14/2018 01:30 PM, Keith k via USRP-users wrote:
>
>> Hello all
>>
>> I noticed in my testing that I am seeing significant mismatch in
>> amplitude on each channel of my N200(lfrx db) with the second channel being
>> much weaker. I thought that it was a problem with my code, but when I hook
>> up a signal generator and split to both RX ports and use the
>> rx_samples_to_file example, I still see a clear difference as shown in the
>> quick plot.
>>
>> ./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples.dat"
>> --type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
>> --channel 0 --ref="external"
>>
>> ./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples2.dat"
>> --type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
>> --channel 1 --ref="external"
>>
>>
>> However my colleague has his own set of gnuradio code, and when he ran
>> his example it produced a plot of similar amplitude. I can't see much of
>> what I'm doing different using C++ UHD vs his gnuradio code, but I'm not a
>> big expert here so I'm just looking for ideas. Thanks.
>>
>>
>> UHD version UHD_3.11.0.HEAD-0-g13c32cef
>>
>>
>> What subdev spec is your friend using in his flow-graph?  Is it .GRC
> derived, can it be posted here?
>
>
>
> ___
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>



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


Re: [USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Marcus D. Leech via USRP-users

On 06/14/2018 01:30 PM, Keith k via USRP-users wrote:

Hello all

I noticed in my testing that I am seeing significant mismatch in 
amplitude on each channel of my N200(lfrx db) with the second channel 
being much weaker. I thought that it was a problem with my code, but 
when I hook up a signal generator and split to both RX ports and use 
the rx_samples_to_file example, I still see a clear difference as 
shown in the quick plot.


./rx_samples_to_file --args="addr0=192.168.10.112" 
--file="samples.dat" --type="float" --duration 1 --rate 5e6 --freq 
13e6 --subdev="A:A A:B" --channel 0 --ref="external"


./rx_samples_to_file --args="addr0=192.168.10.112" 
--file="samples2.dat" --type="float" --duration 1 --rate 5e6 --freq 
13e6 --subdev="A:A A:B" --channel 1 --ref="external"



However my colleague has his own set of gnuradio code, and when he ran 
his example it produced a plot of similar amplitude. I can't see much 
of what I'm doing different using C++ UHD vs his gnuradio code, but 
I'm not a big expert here so I'm just looking for ideas. Thanks.



UHD version UHD_3.11.0.HEAD-0-g13c32cef


What subdev spec is your friend using in his flow-graph?  Is it .GRC 
derived, can it be posted here?




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


[USRP-users] Different amplitudes on each RX channel with N200

2018-06-14 Thread Keith k via USRP-users
Hello all

I noticed in my testing that I am seeing significant mismatch in amplitude
on each channel of my N200(lfrx db) with the second channel being much
weaker. I thought that it was a problem with my code, but when I hook up a
signal generator and split to both RX ports and use the rx_samples_to_file
example, I still see a clear difference as shown in the quick plot.

./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples.dat"
--type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
--channel 0 --ref="external"

./rx_samples_to_file --args="addr0=192.168.10.112" --file="samples2.dat"
--type="float" --duration 1 --rate 5e6 --freq 13e6 --subdev="A:A A:B"
--channel 1 --ref="external"


However my colleague has his own set of gnuradio code, and when he ran his
example it produced a plot of similar amplitude. I can't see much of what
I'm doing different using C++ UHD vs his gnuradio code, but I'm not a big
expert here so I'm just looking for ideas. Thanks.


UHD version UHD_3.11.0.HEAD-0-g13c32cef

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