usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

SBX RF board simultaneous mode with USRP Hardware Support for MATLAB

SG
Stan Gamla
Fri, Jun 29, 2012 11:03 AM

As far as I understand, the Ettus SBX RF board comprises a full-duplex
transceiver with separate receive and transmit chains, each having its own
local oscillator.

https://www.ettus.com/product#tabs-3 states that:
"The SBX is a wide bandwidth transceiver that provides up to 100 mW of
output power, and a typical noise figure of 5 dB. The local oscillators for
the receive and transmit chains operate independently, which allows
dual-band operation. The SBX is MIMO capable, and provides 40 MHz of
bandwidth. The SBX is ideal for applications requiring access to a variety
of bands in the 400 MHz-4400 MHz range. Example application areas include
WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers."

Further, according to their website "The MathWorks USRPR Hardware Support
from [sic] MATLAB and Simulink is compatible with UHDT-based Ettus radios".

http://www.mathworks.com/discovery/sdr/usrp.html viz:
"MATLAB and Simulink support for USRPR devices has been tested on N210 and
USRP2R devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and
DBSRX2 daughterboards. Support may also extend to other UHDT-based radios
and daughterboards from National InstrumentsR."

Are both of these statements correct, I wonder?

If The MathWorks is tuned in to this channel, could you please comment and
perhaps provide an illustration of how to configure the N210/SBX using both
MATLAB and Simulink so that a signal is transmitted from the RF1 port and
received by the RF2. As a suggestion, slider controls could be used in
Simulink to independently adjust the RF settings of both the transmitter and
receiver to include at least gain and center frequency. A spectrum of the
received signal should be displayed.

On the other hand, if I have misunderstood what is meant by the word
"supported" could either Ettus or The MathWorks comment please.

Thanks,

Stan

As far as I understand, the Ettus SBX RF board comprises a full-duplex transceiver with separate receive and transmit chains, each having its own local oscillator. https://www.ettus.com/product#tabs-3 states that: "The SBX is a wide bandwidth transceiver that provides up to 100 mW of output power, and a typical noise figure of 5 dB. The local oscillators for the receive and transmit chains operate independently, which allows dual-band operation. The SBX is MIMO capable, and provides 40 MHz of bandwidth. The SBX is ideal for applications requiring access to a variety of bands in the 400 MHz-4400 MHz range. Example application areas include WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers." Further, according to their website "The MathWorks USRPR Hardware Support from [sic] MATLAB and Simulink is compatible with UHDT-based Ettus radios". http://www.mathworks.com/discovery/sdr/usrp.html viz: "MATLAB and Simulink support for USRPR devices has been tested on N210 and USRP2R devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and DBSRX2 daughterboards. Support may also extend to other UHDT-based radios and daughterboards from National InstrumentsR." Are both of these statements correct, I wonder? If The MathWorks is tuned in to this channel, could you please comment and perhaps provide an illustration of how to configure the N210/SBX using both MATLAB and Simulink so that a signal is transmitted from the RF1 port and received by the RF2. As a suggestion, slider controls could be used in Simulink to independently adjust the RF settings of both the transmitter and receiver to include at least gain and center frequency. A spectrum of the received signal should be displayed. On the other hand, if I have misunderstood what is meant by the word "supported" could either Ettus or The MathWorks comment please. Thanks, Stan
ME
Marc Erickson
Thu, Jul 5, 2012 5:18 PM

Hi Stan,

Sorry for the confusion about our support.  We have stated some limitations of our support in the product release notes which are available in the download package.  Type 'help sdru' and follow the 'Help and Examples' link.  Then click on the link under 'Release Notes'.  The relevant limitation is stated as follows:

"Communications with USRP(tm) only supports half-duplex applications. MATLAB and Simulink applications must be receive-only or transmit-only. Full-duplex is not supported."

Our package has separate Rx and Tx blocks (for Simulink) and separate Rx and Tx System objects (for MATLAB) with their own configuration parameters.  We allow binding the Rx and Tx to the same board in order to support some duplex operations.  Full duplex operation might be possible when adhering to some modeling constraints.

Please feel free to contact us directly to discuss any use-cases and specific applications you might be interested in pursuing and we'd be happy to work with you.

Regards,
Marc

From: usrp-users-bounces@lists.ettus.com [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of Stan Gamla
Sent: Friday, June 29, 2012 7:03 AM
To: usrp-users@lists.ettus.com
Subject: [USRP-users] SBX RF board simultaneous mode with USRP Hardware Support for MATLAB

As far as I understand, the Ettus SBX RF board comprises a full-duplex transceiver with separate receive and transmit chains, each having its own local oscillator.

https://www.ettus.com/product#tabs-3 states that:
"The SBX is a wide bandwidth transceiver that provides up to 100 mW of output power, and a typical noise figure of 5 dB. The local oscillators for the receive and transmit chains operate independently, which allows dual-band operation. The SBX is MIMO capable, and provides 40 MHz of bandwidth. The SBX is ideal for applications requiring access to a variety of bands in the 400 MHz-4400 MHz range. Example application areas include WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers."

Further, according to their website "The MathWorks USRP(r) Hardware Support from [sic] MATLAB and Simulink is compatible with UHD(tm)-based Ettus radios".

http://www.mathworks.com/discovery/sdr/usrp.html viz:
"MATLAB and Simulink support for USRP(r) devices has been tested on N210 and USRP2(r) devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and DBSRX2 daughterboards. Support may also extend to other UHD(tm)-based radios and daughterboards from National Instruments(r)."

Are both of these statements correct, I wonder?

If The MathWorks is tuned in to this channel, could you please comment and perhaps provide an illustration of how to configure the N210/SBX using both MATLAB and Simulink so that a signal is transmitted from the RF1 port and received by the RF2. As a suggestion, slider controls could be used in Simulink to independently adjust the RF settings of both the transmitter and receiver to include at least gain and center frequency. A spectrum of the received signal should be displayed.

On the other hand, if I have misunderstood what is meant by the word "supported" could either Ettus or The MathWorks comment please.

Thanks,

Stan

Hi Stan, Sorry for the confusion about our support. We have stated some limitations of our support in the product release notes which are available in the download package. Type 'help sdru' and follow the 'Help and Examples' link. Then click on the link under 'Release Notes'. The relevant limitation is stated as follows: "Communications with USRP(tm) only supports half-duplex applications. MATLAB and Simulink applications must be receive-only or transmit-only. Full-duplex is not supported." Our package has separate Rx and Tx blocks (for Simulink) and separate Rx and Tx System objects (for MATLAB) with their own configuration parameters. We allow binding the Rx and Tx to the same board in order to support some duplex operations. Full duplex operation might be possible when adhering to some modeling constraints. Please feel free to contact us directly to discuss any use-cases and specific applications you might be interested in pursuing and we'd be happy to work with you. Regards, Marc From: usrp-users-bounces@lists.ettus.com [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of Stan Gamla Sent: Friday, June 29, 2012 7:03 AM To: usrp-users@lists.ettus.com Subject: [USRP-users] SBX RF board simultaneous mode with USRP Hardware Support for MATLAB As far as I understand, the Ettus SBX RF board comprises a full-duplex transceiver with separate receive and transmit chains, each having its own local oscillator. https://www.ettus.com/product#tabs-3 states that: "The SBX is a wide bandwidth transceiver that provides up to 100 mW of output power, and a typical noise figure of 5 dB. The local oscillators for the receive and transmit chains operate independently, which allows dual-band operation. The SBX is MIMO capable, and provides 40 MHz of bandwidth. The SBX is ideal for applications requiring access to a variety of bands in the 400 MHz-4400 MHz range. Example application areas include WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers." Further, according to their website "The MathWorks USRP(r) Hardware Support from [sic] MATLAB and Simulink is compatible with UHD(tm)-based Ettus radios". http://www.mathworks.com/discovery/sdr/usrp.html viz: "MATLAB and Simulink support for USRP(r) devices has been tested on N210 and USRP2(r) devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and DBSRX2 daughterboards. Support may also extend to other UHD(tm)-based radios and daughterboards from National Instruments(r)." Are both of these statements correct, I wonder? If The MathWorks is tuned in to this channel, could you please comment and perhaps provide an illustration of how to configure the N210/SBX using both MATLAB and Simulink so that a signal is transmitted from the RF1 port and received by the RF2. As a suggestion, slider controls could be used in Simulink to independently adjust the RF settings of both the transmitter and receiver to include at least gain and center frequency. A spectrum of the received signal should be displayed. On the other hand, if I have misunderstood what is meant by the word "supported" could either Ettus or The MathWorks comment please. Thanks, Stan
SG
Stan Gamla
Sun, Jul 15, 2012 10:13 AM

Hi Marc,

Thanks for the kind offer to provide support.

In order to continue this thread within the community, I would like to
respond by repeating my previous request:

Could you please comment and perhaps provide an illustration of how to
configure the N210/SBX using both MATLAB and Simulink so that a signal is
transmitted from the RF1 port and received by the RF2. As a suggestion,
slider controls could be used in Simulink to independently adjust the RF
settings of both the transmitter and receiver to include at least gain and
center frequency. A spectrum of the received signal should be displayed.

With many thanks,

Stan


From: Marc Erickson [mailto:Marc.Erickson@mathworks.com]
Sent: 05 July 2012 19:19
To: Stan Gamla; usrp-users@lists.ettus.com
Subject: RE: [USRP-users] SBX RF board simultaneous mode with USRP
HardwareSupport for MATLAB

Hi Stan,

Sorry for the confusion about our support.  We have stated some limitations
of our support in the product release notes which are available in the
download package.  Type 'help sdru' and follow the 'Help and Examples' link.
Then click on the link under 'Release Notes'.  The relevant limitation is
stated as follows:

"Communications with USRPT only supports half-duplex applications. MATLAB
and Simulink applications must be receive-only or transmit-only. Full-duplex
is not supported."

Our package has separate Rx and Tx blocks (for Simulink) and separate Rx and
Tx System objects (for MATLAB) with their own configuration parameters.  We
allow binding the Rx and Tx to the same board in order to support some
duplex operations.  Full duplex operation might be possible when adhering to
some modeling constraints.

Please feel free to contact us directly to discuss any use-cases and
specific applications you might be interested in pursuing and we'd be happy
to work with you.

Regards,

Marc

From: usrp-users-bounces@lists.ettus.com
[mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of Stan Gamla
Sent: Friday, June 29, 2012 7:03 AM
To: usrp-users@lists.ettus.com
Subject: [USRP-users] SBX RF board simultaneous mode with USRP Hardware
Support for MATLAB

As far as I understand, the Ettus SBX RF board comprises a full-duplex
transceiver with separate receive and transmit chains, each having its own
local oscillator.

https://www.ettus.com/product#tabs-3 states that:
"The SBX is a wide bandwidth transceiver that provides up to 100 mW of
output power, and a typical noise figure of 5 dB. The local oscillators for
the receive and transmit chains operate independently, which allows
dual-band operation. The SBX is MIMO capable, and provides 40 MHz of
bandwidth. The SBX is ideal for applications requiring access to a variety
of bands in the 400 MHz-4400 MHz range. Example application areas include
WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers."

Further, according to their website "The MathWorks USRPR Hardware Support
from [sic] MATLAB and Simulink is compatible with UHDT-based Ettus radios".

http://www.mathworks.com/discovery/sdr/usrp.html viz:
"MATLAB and Simulink support for USRPR devices has been tested on N210 and
USRP2R devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and
DBSRX2 daughterboards. Support may also extend to other UHDT-based radios
and daughterboards from National InstrumentsR."

Are both of these statements correct, I wonder?

If The MathWorks is tuned in to this channel, could you please comment and
perhaps provide an illustration of how to configure the N210/SBX using both
MATLAB and Simulink so that a signal is transmitted from the RF1 port and
received by the RF2. As a suggestion, slider controls could be used in
Simulink to independently adjust the RF settings of both the transmitter and
receiver to include at least gain and center frequency. A spectrum of the
received signal should be displayed.

On the other hand, if I have misunderstood what is meant by the word
"supported" could either Ettus or The MathWorks comment please.

Thanks,

Stan

Hi Marc, Thanks for the kind offer to provide support. In order to continue this thread within the community, I would like to respond by repeating my previous request: Could you please comment and perhaps provide an illustration of how to configure the N210/SBX using both MATLAB and Simulink so that a signal is transmitted from the RF1 port and received by the RF2. As a suggestion, slider controls could be used in Simulink to independently adjust the RF settings of both the transmitter and receiver to include at least gain and center frequency. A spectrum of the received signal should be displayed. With many thanks, Stan _____ From: Marc Erickson [mailto:Marc.Erickson@mathworks.com] Sent: 05 July 2012 19:19 To: Stan Gamla; usrp-users@lists.ettus.com Subject: RE: [USRP-users] SBX RF board simultaneous mode with USRP HardwareSupport for MATLAB Hi Stan, Sorry for the confusion about our support. We have stated some limitations of our support in the product release notes which are available in the download package. Type 'help sdru' and follow the 'Help and Examples' link. Then click on the link under 'Release Notes'. The relevant limitation is stated as follows: "Communications with USRPT only supports half-duplex applications. MATLAB and Simulink applications must be receive-only or transmit-only. Full-duplex is not supported." Our package has separate Rx and Tx blocks (for Simulink) and separate Rx and Tx System objects (for MATLAB) with their own configuration parameters. We allow binding the Rx and Tx to the same board in order to support some duplex operations. Full duplex operation might be possible when adhering to some modeling constraints. Please feel free to contact us directly to discuss any use-cases and specific applications you might be interested in pursuing and we'd be happy to work with you. Regards, Marc From: usrp-users-bounces@lists.ettus.com [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of Stan Gamla Sent: Friday, June 29, 2012 7:03 AM To: usrp-users@lists.ettus.com Subject: [USRP-users] SBX RF board simultaneous mode with USRP Hardware Support for MATLAB As far as I understand, the Ettus SBX RF board comprises a full-duplex transceiver with separate receive and transmit chains, each having its own local oscillator. https://www.ettus.com/product#tabs-3 states that: "The SBX is a wide bandwidth transceiver that provides up to 100 mW of output power, and a typical noise figure of 5 dB. The local oscillators for the receive and transmit chains operate independently, which allows dual-band operation. The SBX is MIMO capable, and provides 40 MHz of bandwidth. The SBX is ideal for applications requiring access to a variety of bands in the 400 MHz-4400 MHz range. Example application areas include WiFi, WiMax, S-band transceivers and 2.4 GHz ISM band transceivers." Further, according to their website "The MathWorks USRPR Hardware Support from [sic] MATLAB and Simulink is compatible with UHDT-based Ettus radios". http://www.mathworks.com/discovery/sdr/usrp.html viz: "MATLAB and Simulink support for USRPR devices has been tested on N210 and USRP2R devices with WBX, SBX, XCVR2450, TVRX, TVRX2, LFRX, LFTX, DBSRX, and DBSRX2 daughterboards. Support may also extend to other UHDT-based radios and daughterboards from National InstrumentsR." Are both of these statements correct, I wonder? If The MathWorks is tuned in to this channel, could you please comment and perhaps provide an illustration of how to configure the N210/SBX using both MATLAB and Simulink so that a signal is transmitted from the RF1 port and received by the RF2. As a suggestion, slider controls could be used in Simulink to independently adjust the RF settings of both the transmitter and receiver to include at least gain and center frequency. A spectrum of the received signal should be displayed. On the other hand, if I have misunderstood what is meant by the word "supported" could either Ettus or The MathWorks comment please. Thanks, Stan