Discussion and technical support related to USRP, UHD, RFNoC
View all threadsI agree. The code that was sent includes an explicit call to set_tx_lo_source. But it needs to also appear in the device arguments.
Sent from my iPhone
On Dec 8, 2021, at 12:14 PM, Rob Kossler rkossler@nd.edu wrote:
I searched the code for "rx_lo_source=external" and "tx_lo_source=external", but didn't find anything related. It seems that the device args should include these.
On Wed, Dec 8, 2021 at 11:02 AM Marcus D. Leech patchvonbraun@gmail.com wrote:
On 2021-12-08 02:05, zeyuan.li@zengyi-tech.com wrote:
I do not set TX or RX.This is my python code.Please give me some suggestions.
Thinks.
Ah, you're using Gnu Radio. I'll have to think about how to meet the constraints of external-LO use when using Gnu Radio.
Has anyone else done this?
USRP-users mailing list -- usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com
Marcus,Rob:
Is such as that I used GNU Radio Software.Could you please show me an example code to use N310 External LO ?
I want to control sent singal frequency by external signal source frequency.
And if I change external signal source frequency of the device such as NI PXIe-5644 VST,N310 signal center frequency will also be changed to half of External LO .
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: Rob Kossler rkossler@nd.edu
发送时间: 2021年12月9日 1:14
收件人: Marcus D. Leech patchvonbraun@gmail.com
抄送: zeyuan.li@zengyi-tech.com; USRP list usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
I searched the code for "rx_lo_source=external" and "tx_lo_source=external", but didn't find anything related. It seems that the device args should include these.
On Wed, Dec 8, 2021 at 11:02 AM Marcus D. Leech <patchvonbraun@gmail.com mailto:patchvonbraun@gmail.com > wrote:
On 2021-12-08 02:05, zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com wrote:
I do not set TX or RX.This is my python code.Please give me some suggestions.
Thinks.
Ah, you're using Gnu Radio. I'll have to think about how to meet the constraints of external-LO use when using Gnu Radio.
Has anyone else done this?
USRP-users mailing list -- usrp-users@lists.ettus.com mailto:usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com mailto:usrp-users-leave@lists.ettus.com
I noticed this table mentioned external LO.
Link to there: https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: zeyuan.li@zengyi-tech.com zeyuan.li@zengyi-tech.com
发送时间: 2021年12月9日 13:54
收件人: 'Rob Kossler' rkossler@nd.edu; 'Marcus D. Leech' patchvonbraun@gmail.com
抄送: 'USRP list' usrp-users@lists.ettus.com
主题: [USRP-users] 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
Marcus,Rob:
Is such as that I used GNU Radio Software.Could you please show me an example code to use N310 External LO ?
I want to control sent singal frequency by external signal source frequency.
And if I change external signal source frequency of the device such as NI PXIe-5644 VST,N310 signal center frequency will also be changed to half of External LO .
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: Rob Kossler <rkossler@nd.edu mailto:rkossler@nd.edu >
发送时间: 2021年12月9日 1:14
收件人: Marcus D. Leech <patchvonbraun@gmail.com mailto:patchvonbraun@gmail.com >
抄送: zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com ; USRP list <usrp-users@lists.ettus.com mailto:usrp-users@lists.ettus.com >
主题: [USRP-users] Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
I searched the code for "rx_lo_source=external" and "tx_lo_source=external", but didn't find anything related. It seems that the device args should include these.
On Wed, Dec 8, 2021 at 11:02 AM Marcus D. Leech <patchvonbraun@gmail.com mailto:patchvonbraun@gmail.com > wrote:
On 2021-12-08 02:05, zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com wrote:
I do not set TX or RX.This is my python code.Please give me some suggestions.
Thinks.
Ah, you're using Gnu Radio. I'll have to think about how to meet the constraints of external-LO use when using Gnu Radio.
Has anyone else done this?
USRP-users mailing list -- usrp-users@lists.ettus.com mailto:usrp-users@lists.ettus.com
To unsubscribe send an email to usrp-users-leave@lists.ettus.com mailto:usrp-users-leave@lists.ettus.com
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there:
https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in your UHD
source/sink blocks in GnuRadio. This will cause the device to use
external LO on "session start", and
allow proper setup.
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com
发送时间: 2021年12月9日 22:39
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there: https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in your UHD source/sink blocks in GnuRadio. This will cause the device to use external LO on "session start", and
allow proper setup.
On 2021-12-09 21:26, zeyuan.li@zengyi-tech.com wrote:
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
What version of Gnu Radio are you using, and what version of UHD? This
is what a UHD source block looks like when you double-click it:
UHD source parameters
There is a "Device Arguments" field, which is a string of
comma-separated device arguments.
So you'd put:
rx_lo_source=external,tx_lo_source=external in the field labelled
"Device Arguments"
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:www.zengyi-tech.com http://www.zengyi-tech.com
*发件人:*Marcus D. Leech patchvonbraun@gmail.com
*发送时间:*2021年12月9日22:39
*收件人:*zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
抄送:'USRP list' usrp-users@lists.ettus.com
主题:[USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re:
答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there:
https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in your UHD
source/sink blocks in GnuRadio. This will cause the device to use
external LO on "session start", and
allow proper setup.
I put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device Arguments".
But the process stucked and device could not be called.
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com
发送时间: 2021年12月10日 10:32
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 21:26, zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com wrote:
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
What version of Gnu Radio are you using, and what version of UHD? This is what a UHD source block looks like when you double-click it:
There is a "Device Arguments" field, which is a string of comma-separated device arguments.
So you'd put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device Arguments"
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址: http://www.zengyi-tech.com www.zengyi-tech.com
发件人: Marcus D. Leech mailto:patchvonbraun@gmail.com patchvonbraun@gmail.com
发送时间: 2021年12月9日 22:39
收件人: zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com ; 'Rob Kossler' mailto:rkossler@nd.edu rkossler@nd.edu
抄送: 'USRP list' mailto:usrp-users@lists.ettus.com usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com mailto:zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there: https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in your UHD source/sink blocks in GnuRadio. This will cause the device to use external LO on "session start", and
allow proper setup.
When the N310 starts with external LO enabled, the N310 performs an
"initialization calibration" (I think for I/Q balance or something) where
it expects that the external LO is ON and at the frequency 5 GHz. This
signal is required at this specific frequency for the calibration. After
the initialization is done (doesn't take long), then you can change the
external LO frequency to whatever you want (twice the desired RF).
So, my question is: when you ran this experiment, was your external LO at 5
GHz?
On Wed, Dec 15, 2021 at 11:33 PM zeyuan.li@zengyi-tech.com wrote:
I put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device
Arguments".
But the process stucked and device could not be called.
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:www.zengyi-tech.com http://www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com
发送时间: 2021年12月10日 10:32
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复:
Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 21:26, zeyuan.li@zengyi-tech.com wrote:
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
What version of Gnu Radio are you using, and what version of UHD? This is
what a UHD source block looks like when you double-click it:
[image: UHD source parameters]
There is a "Device Arguments" field, which is a string of comma-separated
device arguments.
So you'd put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device
Arguments"
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:www.zengyi-tech.com http://www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com patchvonbraun@gmail.com
发送时间: 2021年12月9日 22:39
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复:
Re: How to use External LO on N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there:
https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in your UHD
source/sink blocks in GnuRadio. This will cause the device to use external
LO on "session start", and
allow proper setup.
Actually, let me re-state. Every time UHD software starts, this calibration
is performed (such that the external LO must be at 5 GHz). So, this might
imply (I think it does) that every time you start the gnuradio flowgraph,
the external LO must be at 5 GHz.
Rob
On Thu, Dec 16, 2021 at 11:30 AM Rob Kossler rkossler@nd.edu wrote:
When the N310 starts with external LO enabled, the N310 performs an
"initialization calibration" (I think for I/Q balance or something) where
it expects that the external LO is ON and at the frequency 5 GHz. This
signal is required at this specific frequency for the calibration. After
the initialization is done (doesn't take long), then you can change the
external LO frequency to whatever you want (twice the desired RF).
So, my question is: when you ran this experiment, was your external LO at
5 GHz?
On Wed, Dec 15, 2021 at 11:33 PM zeyuan.li@zengyi-tech.com wrote:
I put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device
Arguments".
But the process stucked and device could not be called.
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:www.zengyi-tech.com http://www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com
发送时间: 2021年12月10日 10:32
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复:
Re: 答复: Re: How to use External LO on N310 device?
On 2021-12-09 21:26, zeyuan.li@zengyi-tech.com wrote:
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
What version of Gnu Radio are you using, and what version of UHD? This
is what a UHD source block looks like when you double-click it:
[image: UHD source parameters]
There is a "Device Arguments" field, which is a string of comma-separated
device arguments.
So you'd put:
rx_lo_source=external,tx_lo_source=external in the field labelled "Device
Arguments"
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:www.zengyi-tech.com http://www.zengyi-tech.com
发件人: Marcus D. Leech patchvonbraun@gmail.com
patchvonbraun@gmail.com
发送时间: 2021年12月9日 22:39
收件人: zeyuan.li@zengyi-tech.com; 'Rob Kossler' rkossler@nd.edu
rkossler@nd.edu
抄送: 'USRP list' usrp-users@lists.ettus.com
usrp-users@lists.ettus.com
主题: [USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re: 答复: Re: 答复: 答复: Re: 答复:
Re: How to use External LO on N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there:
https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args
.
Yes. So use those in the "Device Arguments" parameter in your UHD
source/sink blocks in GnuRadio. This will cause the device to use external
LO on "session start", and
allow proper setup.
On 2021-12-16 11:40, Rob Kossler wrote:
Actually, let me re-state. Every time UHD software starts, this
calibration is performed (such that the external LO must be at 5
GHz). So, this might imply (I think it does) that every time you
start the gnuradio flowgraph, the external LO must be at 5 GHz.
Rob
In addition, could you share with us the console output messages from
UHD when you start your flow-graph in this mode? This will help us help
you.
On Thu, Dec 16, 2021 at 11:30 AM Rob Kossler rkossler@nd.edu wrote:
When the N310 starts with external LO enabled, the N310 performs
an "initialization calibration" (I think for I/Q balance or
something) where it expects that the external LO is ON and at the
frequency 5 GHz. This signal is required at this specific
frequency for the calibration. After the initialization is done
(doesn't take long), then you can change the external LO frequency
to whatever you want (twice the desired RF).
So, my question is: when you ran this experiment, was your
external LO at 5 GHz?
On Wed, Dec 15, 2021 at 11:33 PM <zeyuan.li@zengyi-tech.com> wrote:
I put:
rx_lo_source=external,tx_lo_source=external in the field
labelled "Device Arguments".
But the process stucked and device could not be called.
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:_www.zengyi-tech.com <http://www.zengyi-tech.com>_
*发件人:*Marcus D. Leech <patchvonbraun@gmail.com>
*发送时间:*2021年12月10日10:32
*收件人:*zeyuan.li@zengyi-tech.com; 'Rob Kossler'
<rkossler@nd.edu>
*抄送:*'USRP list' <usrp-users@lists.ettus.com>
*主题:*[USRP-users] Re: 答复: Re: 答复: 答复: Re: 答复: Re: 答复:
Re: 答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on
N310 device?
On 2021-12-09 21:26, zeyuan.li@zengyi-tech.com wrote:
But those not in UHD Sink or Source in GNU Radio.
Could you show me an example?
What version of Gnu Radio are you using, and what version of
UHD? This is what a UHD source block looks like when you
double-click it:
UHD source parameters
There is a "Device Arguments" field, which is a string of
comma-separated device arguments.
So you'd put:
rx_lo_source=external,tx_lo_source=external in the field
labelled "Device Arguments"
谢谢,有任何问题请随时与我联系!
——————————————————————
李泽远|研发工程师
北京曾益科技有限公司
手机:13121162044
地址:北京市海淀区中关村大街中关村SOHO 1108
网址:_www.zengyi-tech.com <http://www.zengyi-tech.com>_
*发件人:*Marcus D. Leech <patchvonbraun@gmail.com>
<mailto:patchvonbraun@gmail.com>
*发送时间:*2021年12月9日22:39
*收件人:*zeyuan.li@zengyi-tech.com; 'Rob Kossler'
<rkossler@nd.edu> <mailto:rkossler@nd.edu>
*抄送:*'USRP list' <usrp-users@lists.ettus.com>
<mailto:usrp-users@lists.ettus.com>
*主题:*[USRP-users] Re: 答复: 答复: Re: 答复: Re: 答复: Re:
答复: Re: 答复: 答复: Re: 答复: Re: How to use External LO on
N310 device?
On 2021-12-09 01:04, zeyuan.li@zengyi-tech.com wrote:
I noticed this table mentioned external LO.
Link to there:
https://files.ettus.com/manual/page_usrp_n3xx.html#n3xx_usage_device_args.
Yes. So use those in the "Device Arguments" parameter in
your UHD source/sink blocks in GnuRadio. This will cause
the device to use external LO on "session start", and
allow proper setup.