RE: OOT-Modul and Callback

2023-03-28 Thread Info
Hello,

where can I look, why the GRC don't create

a callback statement in the generated python file?

 

 

From: discuss-gnuradio-bounces+info=kemnas@gnu.org
 On Behalf Of Info
Sent: Montag, 27. März 2023 09:42
To: DiscussGnuRadio 
Subject: OOT-Modul and Callback

 

Hello,

 

I have an OOT Block with a bool parameter and try to set

the parameter with a toggle switch. But it don't work.

 

I have seen that in the generated python file the callback is missing:

 

def set_select(self, select):

self.select = select

Here I expected the callback to set the select:

self.blockname.set_select(self.select)

 

in the yml file I have:

templates:

  imports: from gnuradio import myModule

  make: myModule.addSubSelect(${selector})

  callbacks:

- set_selector($(selector))

 

and in the python file I have:

def set_selector(self, selector):

self.selector = selector 

 

Is this a bug, or must I define something more...

 

Thanks

Karlheinz

 



OOT-Modul and Callback

2023-03-27 Thread Info
Hello,

 

I have an OOT Block with a bool parameter and try to set

the parameter with a toggle switch. But it don't work.

 

I have seen that in the generated python file the callback is missing:

 

def set_select(self, select):

self.select = select

Here I expected the callback to set the select:

self.blockname.set_select(self.select)

 

in the yml file I have:

templates:

  imports: from gnuradio import myModule

  make: myModule.addSubSelect(${selector})

  callbacks:

- set_selector($(selector))

 

and in the python file I have:

def set_selector(self, selector):

self.selector = selector 

 

Is this a bug, or must I define something more...

 

Thanks

Karlheinz

 



Using Socket_PDU & TCP_Sink

2023-03-23 Thread Info
Hello,

 

I'm trying 2 simple things, see appended files:

a) The PUSH_BUTTON works only after aktivation of TOGGLE_BUTTON

   ( I think, it is a initialisation problem...).

b) I have no idea, how can I send the LED_STATE to an external server...

   ( I'm trying some things, but with no succes).

   

Thanks for some suggestion

Karlheinz



LanTest#3.grc
Description: Binary data


LimeSdrMini2.0, GnuRadio3.10, Ubuntu22_10(kinetic)

2023-02-16 Thread Info
Subject:   LimeSdrMini2.0,  GnuRadio3.10,  Ubuntu22_10(kinetic)

 

Hello,

I'm trying to get my LimeSdrMini2.0 up and running with GnuRadio3.10.

I've done all the installation steps describe on myriadrf and GnuRadio.

Here are the installation sequence  (I omit sudo):


Name

Command

Version


Ubuntu

Fresh from ISO image and all updates

22_10 64Bit (kinetic)


GnuRadio

apt install gnuradio

3.10.3.0


swig

apt-get -y install swig

4.0.2-1


boost

apt-get install libboost-all-dev

1.74.0.3


git

apt-get install git

1:2.37.2-1


g++

was already installed with ubuntu 

4:12.2.0-1


cmake

apt-get install cmake

3.24.2-1


sqlite3

apt-get install libsqlite3-dev

3.39.3-1


soapysdr

apt-get install libsoapysdr-dev

0.8.1-2


i2c

apt-get install libi2c-dev

4.3-2


usb

apt-get install libusb-1.0-0-dev

2:1.0.26-1


wxgtk

apt-get install libwxgtk3.0-gtk3-dev 

3.0.5.1+dfsg-4


freeglut

apt-get install freeglut3-dev

2.8.1-6


LimeSuite

>From source

git clone https://github.com/myriadrf/LimeSute.git

20.10.0+dfsg-6


gr-limesdr

>From source

git clone https://github.com/bkerler/gr-limesdr

3.0.1-4

(LimeUtil, LimeQuickTest, LimeSuiteGUI runs well)

 

And here is my question/problem:

On GnuRadioCompanion I have a very smal flowgraph(SampRate=1MHz):

LimeSuiteSource(RX) --> QT_GUI Frequency Sink

 

On startup it give me the following output:

Generating: '/home/user/MyTest_2.py'

Executing: /usr/bin/python3 -u /home/user/MyTest_2.py

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome.

Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

---

LimeSuite Source (RX) info

##

Connecting to device

##

LimeSuite version: 22.09.1-gabc28c0e

gr-limesdr version: 2.2.7

##

Device list:

Nr.:0 device:LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027,
serial=1D90F5631A4C83

##

Reference clock 40,00 MHz

Using device: LimeSDR-Mini_v2(1D90F5631A4C83) GW: 2.1 FW: 8

##

INFO: device_handler::enable_channels(): SISO CH0 set for device number 0.

SISO CH0 set for device number 0.

INFO: source_impl::init_stream(): source channel 0 (device nr. 0) stream
setup done.

##

INFO: device_handler::close_device(): Disconnected from device number 0.

##

>>> Done

 

This looks like ok, but the samples in the QT_GUI Frequency Sink have all

0(zero) amplitudes. The sampRate 1e6=1us(steamPlot) is correct.

I don't now what goes wrong in this configuration/setup.

Has anybody experience with LimeSdrMini2.0 as frontend to GnuRadio?

 

Karlheinz

 



Tutorial "Creating Python OOT with gr-modtool" Switch selector at runtime

2023-01-12 Thread Info
System: GnuRadio 2.10.1.1 and Python 3.10.4 on Ubuntu 22_04

 

Hello,

in the course of familiarization with gnuradio I've successful finished the
tutorial

"Creating Python OOT with gr-modtool".

There is a parameter "Selector" to select the working of the block.

 

Now,  I added a QT-Toggle switch to the flowgraph to control the
addSubSelect block at RUNTIME.

But it don't work. My question is:

Where can I find information about that and what is necessary to get it
work? 

 

Thanks

Karlheinz

 



Mysterious on Block QT GNU Level Gauge

2022-07-29 Thread Info
Hello,

 

I have installed GnuRadio 3.10.1.1 and Python 3.10.4 on Ubuntu 22_04

 

There is a mysterious with the block QT GUI Level Gauge:

If I set "Show Values" of True, the graph steps in 1 inclement.

If I set "Show Values" of False" the graph steps in 10 increments!

 

Has everybody an idea?

 

Thanks

Karl-Heinz Kemna

 



Compatibility_Ubuntu_GnuRadio_Python

2022-07-25 Thread Info
Hello,

I have installed GnuRadio 3.10.1.1 and Python 3.10.4 on Ubuntu 22_04

and I run into a problem:

 

There is only a very simple flowgraph:

QT GUI Toggle Switch --> QT GUI LED Indicator

 

At runtime, there is an error in modul: 

"/usr/lib/python3/dist-packages/gnuradio/qtgui/ledindicator.py", line 79

As I can see, there is a type mismatch between float and whatever?

Has anybody an idea what goes wrong and how can I fix it?

Thanks

Karlheinz Kemna

 

 

Console printout at runtime:

 

<<< Welcome to GNU Radio Companion 3.10.1.1 >>>

 

Block paths:

/usr/share/gnuradio/grc/blocks

/usr/local/share/gnuradio/grc/blocks

 

Loading: "/home/user/MyProj/GnuRadio/Test/LedIndicator.grc"

>>> Done

 

Generating: '/home/user/MyProj/GnuRadio/Test/LedIndicator.py'

 

Executing: /usr/bin/python3 -u
/home/user/MyProj/GnuRadio/Test/LedIndicator.py

 

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use
QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Traceback (most recent call last):

  File "/home/user/MyProj/GnuRadio/Test/LedIndicator.py", line 188, in


main()

  File "/home/user/MyProj/GnuRadio/Test/LedIndicator.py", line 166, in main

tb = top_block_cls()

  File "/home/user/MyProj/GnuRadio/Test/LedIndicator.py", line 85, in
__init__

self.qtgui_ledindicator_0 = self._qtgui_ledindicator_0_win =
qtgui.GrLEDIndicator('Hallo', "green", "red", False, 40, 1, 1, 1, self)

  File "/usr/lib/python3/dist-packages/gnuradio/qtgui/ledindicator.py", line
175, in __init__

LabeledLEDIndicator.__init__(self, lbl, onColor, offColor, initialState,

  File "/usr/lib/python3/dist-packages/gnuradio/qtgui/ledindicator.py", line
79, in __init__

self.setMinimumSize(maxWidth, maxHeight)

TypeError: arguments did not match any overloaded call:

  setMinimumSize(self, int, int): argument 1 has unexpected type 'float'

  setMinimumSize(self, QSize): argument 1 has unexpected type 'float'



Re: [Discuss-gnuradio] Compatible GNU Radio $500 2x2 full duplex MIMO SDR coming to a Kickstarter Shortly

2013-07-07 Thread info

To whom so ever it may concern...

This work is been Patented and Copyrights are with Agile Solutions. 
This PCB Layout work and RF designs are panted work of Agile Solutions. 
We have the NDA signed by Xxillence Incorporate and we have started the 
legal action against them. Any sort of communication this way is illegal 
by Mr. Puspraj as per the NDA signed by him.


Any kind proliferation of this work will be direct liability of 
XxiLLENCE Incorporate for compensations as per the law of the land.


The claim of Mr. Puspraj is completely wrong as we have paid for this 
work. All the payment for this work has been done directly to him as we 
have all the bank transactions for proof.


PS: Our new product lines are much better than ASRP1. We will be soon 
releasing new series of products offering better solutions and 
capabilities at same price of ASRP1. Martin O'Shield is closely working 
with us for creating a new and better SDR platforms.


Regards
Akash

On 06-07-2013, Martin O'Shield wrote:

Pusraj,

Please reach me on my Mobile # 1-773-531-7312

If Akash really did this, and its been listed on his website since
last year, I am not seeing how you wouldn't be aware of this,
especially considering Akash mentioned this last year on this mailing
list as well.

We really need to talk as things are already in motion.

Sincerely,

Martin

On Sat, Jul 6, 2013 at 2:01 AM, Puspraj Prasad Yadav  wrote:


Hi;

 

Everybody reached me on below nos. I don’t know how you are not
able to contact us.

 

We are in the process of filing a patent  in India and display
 on our own website as we have the design ownership.

 

I have not received any details or any intimation regarding this
update as we came to know today only.

Regarding this we need to discuss.

 

 

 

 

 

 

 

 

 

 

 

Thanks and Regards

 




Puspraj 
 



CEO &



Founder 
   



Xxillence Incorporate

MOB#9449014171,9341714272,OFFICE#080-23195646

FAX NO-080-23195646

Mailto- puspraj@xxillence [4].in, i...@xxillence.in [5]

No-29,Basement Floor,5th Cross,Ganesha Block,Nandini
Layout,Bangalore-560096,

Karnataka,INDIA

"A winner is not who never fails,But who never quits"

_ We have our own responsibilities to protect our planet.Act fast
or preapare ourselves for the questions to be asked by the
generations to come._

 

FROM: Martin O'Shield [mailto:mar...@windycitysdr.com [6]]
SENT: Saturday, July 06, 2013 11:51 AM
TO: Puspraj Prasad Yadav; discuss-gnuradio@gnu.org [7]

SUBJECT: Re: [Discuss-gnuradio] Compatible GNU Radio $500 2x2 full
duplex MIMO SDR coming to a Kickstarter Shortly

 

Puspraj,

Akash has had this listed for over 7 months, and I've just tried to
reach you on both of the telephone #s you have listed on this post,
which neither of them works.

Did you patent any of this?

And you can contact me off list as you've only replied here.

Again, Akash has had this listed and announced on the GNU Radio
mailing list and yet nothing from you to date?

Did you patent this within India as I checked, believe me?

Sincerely,

Martin

On Sat, Jul 6, 2013 at 12:21 AM, Puspraj Prasad Yadav wrote:

Dear Sir ;

 

We have the original schematic, board files, Gerber files, Assembly
files, Bom . It is our design.

The same things Akash Kosgi may have provided you. Because we
worked with him.

He was previously working as a partner is some company named as
“Radion Technology”. But he has dismantled the company and run
away with all the data with him.

We had a tie up with Radion. But Mr. Akash Kosgi duped us and
Radion also.

 

You are a respected client . You must have verified the credentials
of any individual before dealing with him.

In India there are many people who claim to be genuine but
somewhere they stole the data and try to sell overseas clients to
make money.

 

 

 

 

 

 

 

 

Thanks and Regards

 




Puspraj 
 



CEO &



Founder 
   



Xxillence Incorporate

MOB#9449014171,9341714272,OFFICE#080-23195646

FAX NO-080-23195646

Mailto- puspraj@xxillence [9].in, i...@xxillence.in [10]

No-29,Basement Floor,5th Cross,Ganesha Block,Nandini
Layout,Bangalore-560096,

Karnataka,INDIA

"A winner is not who never fails,But who never quits"

_We have our own responsibilities to protect our planet.Act fast or
preapare ourselves for the questions to be asked by the generations
to come._

 

FROM: Martin [mailto:mar...@windycitysdr.com [11]]
SENT: Saturday, July 06, 2013 10:34 AM
TO: Puspraj Prasad Yadav
SUBJECT: Re: [Discuss-gnuradio] Compatible GNU Radio $500 2x2 full
duplex MIMO SDR coming to a Kickstarter Shortly

 

Pups raj,

 

 

This is my first learning about this.

 

Please provide me with proof.

 

Sincerely,

 

 

[Discuss-gnuradio] Announcing availability of New SDR Receiver ASRP3

2012-09-12 Thread info
  

Dear All, 

Greetings from Agile Solutions.  

We are pleased to
announce ASRP3, a Wideband SDR Receiver.  

ASRP3 is built with new
capabilities for streaming IQ samples upto 100MSPS to PC using latest
USB 3.0 interface. The board comes with driver support for
Window/Linux/MAC. API's library are available in C++ and C#.  

ASRP3 is
integrated with SDRSHARP which provides a great GUI for SDR with lot of
filtering options, demod's(AM/FM/WFM/CW), Spectrum Analyzer. 

ASRP3 is
also directly integrated with MATLAB which helps rapidly testing
algorithms with over the air signals. Matlab built in functions are
available (ASRP3_IQ_Source.m, Set_RF_Freq.m, Set_RF_Gain.m,
Set_Sampling_Freq.m, Set_Bandwidth.m). 

We welcome any volunteer's for
building GNURADIO wrapper for ASRP3. We are giving away few boards for
this development. Interested people do write to us at
cont...@agile-sdr-solutions.com.  

For more details please check our
website www.agile-sdr-solutions.com. 

Thanks and Regards 

Akash Kosgi


Agile Solutions

 ___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Extending UHD Device Support

2011-08-26 Thread info
Try to explore IT++ as well. 

On Fri, 26 Aug 2011 11:45:13 -0400,
"Wilson, Jeffery (DS-1)"  wrote: 

Designation: Non-SSA/Finmeccanica


Matt,

 

Thank you for your response. We will certainly be sure to
abide by any and all licensing requirements as we move forward.

 

As
for now I would like to develop a simple source block (without using
UHD) for our radio so I can at least do something like a basic FFT
display as a proof of concept that we can in fact get our radio working
in some way with GNU Radio. Is there anywhere I can find help/guidance
specific to creating new source blocks other than picking apart the
current ones? If not, which block(s) would be a good starting
place?

 

Thanks! 

 

-- Jeff

 

FROM: Matt Ettus
[mailto:m...@ettus.com] 
SENT: Thursday, August 25, 2011 6:18 PM
TO:
Wilson, Jeffery (DS-1); discuss-gnuradio@gnu.org
SUBJECT: Re:
[Discuss-gnuradio] Extending UHD Device Support

 

Jeffery,

The first
thing to keep in mind is that everything is GPL'ed (and specifically,
*not* LGPL).  This means that if you use any UHD host code, you must
obey the GPL for EVERYTHING that links in.  This goes all the way up to
your customer's application.  This restriction already applies for GNU
Radio itself since it is also GPL'ed.

The firmware is GPL'ed.  This
means that if you use any of the firmware, your ENTIRE firmware image
must obey the terms of the GPL.

The FPGA design is GPL'ed.  This means
that if you use any of our Verilog, *everything* compiled into that FPGA
image must comply with the GPL.  This would include all of your custom
signal processing code, if it is in the same FPGA.

The implementation
of UHD host code is heavily oriented towards the state machines in the
firmware and FPGA, so modifying it to work with other devices is easier
if they use the same firmware and FPGA designs.  This is fine as long as
you are ok with invoking the GPL requirements on those portions of your
design.

Users of Ettus Research hardware are able to use all of this
under less restrictive terms in our alternative license. 

Matt
Ettus
President, Ettus Research LLC

On Wed, Aug 24, 2011 at 8:23 AM,
Wilson, Jeffery (DS-1)  wrote:

Designation: Non-SSA/Finmeccanica


Hello,

 

We make several RF front-ends that we’d like to see
supported in GNU Radio. Our initial idea is was to extend the Ettus UHD
to include support for our devices, so that a waveform/flow graph using
a UHD block could run using either a USRP or one of our devices with
only minor modifications. Does it “make sense” to extend UHD for this
purpose?

 

Our radios are embedded Linux systems that can communicate
over USB as well as Ethernet. Initially I would like to use Ethernet as
communication (using sockets). As far as I can figure a good place to
start would be to follow the USRP2 UHD implementation and re-implement
it for our system.

 

Any tips, examples or general guidance would be
very much appreciated.

 

Thank you!

 

--

Jeff Wilson

DRS Signal
Solutions, Inc.

Direct:
301.944.8772

 

3.1.1001

___
Discuss-gnuradio
mailing list
Discuss-gnuradio@gnu.org
[2]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[3]

 

3.1.1001



Links:
--
[1] mailto:jawil...@drs-ds.com
[2]
mailto:Discuss-gnuradio@gnu.org
[3]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Announcement: New Hardware Platform solutions are available for use with GNURADIO

2011-07-27 Thread info


Dear all, 

Greetings from Agile Solutions...! 

New Hardware
Platform solutions are available for use with GNURADIO. 

Please
checkout our new solutions for exploring new posibilities with PC based
SDR at www.agile-sdr-solutions.com 

Regards 

Team, Agile Solutions 

 ___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRPSTAR. Yet another addition to GNURADIO

2011-04-21 Thread info
On Wed, 20 Apr 2011 17:12:34 -0500 (CDT), "Jeff Brower"
 wrote:
>> On 04/19/2011 01:10 PM, i...@agile-sdr-solutions.com wrote:
>>>
>>> Dear Matt,
>>>
>>> We honestly went through every material in search on Google but we
>>> couldn't locate a single article published successful testing for
>>> STBC/SFBC.
>>>
>>> For whatever reason, we would like to know, if you can confirm on this
>>> with your lab setup ?
>>> We have done considerable experimental work on this. And we are certain
>>> with the results we have have found.
>>> We would encourage this exploration in best interest of all from your
>>> end.
>>>
>>> Thank you.
>>>
>>
>> Dear Mr. Solutions,
> 
> Mr. Solutions = Akash Kosgi, Lakshmamma Layout, Banaswadi, Bangalore,
> 560043, India.
> 
> -Jeff
> 
>>
>> All USRP systems can do STBC, SFBC, spatial multiplexing, etc.  I've
>> said it multiple times and pointed you to multiple sources.  Steve
>> Peters told you he and the Hydra team at UT have done it.  I have seen
>> it done.  I have done it myself.  Our customers have been doing it for 6
>> years now.  The WARP boards from Rice do it in the exact same way.
>> Millions of WiFi systems do it the same way.
>>
>> Page 4, section 4 of the following paper says the same thing:
>>
>> http://newport.eecs.uci.edu/~hyousefi/publ/lamacGC09.pdf
>>
>> "Our experiments rely on a MANET testbed in
>> which each test node consists of a host PC and a USRP
>> motherboard hosting a pair of frontend RF daughter boards.
>> Since each daughter board is attached to a single antenna,
>> each MANET node is equipped with a pair of antennas. When
>> transmitting, each MANET node utilizes Space-Time Block
>> Coding (STBC) method of [23]. "
>>
>>
>> I don't know what more I could possibly say.  No matter how many times
>> you ask the question, the answer will always be the same.  Just because
>> *you* couldn't get it to work doesn't mean it's impossible.
>>
>> Matt Ettus


Dear Mr. Research,
 
This sounds odd if you meant it to be 2x2 Alamouti scheme.

"When transmitting, each MANET node utilizes Space-Time Block Coding
(STBC) method of [23]." 
"When receiving, it utilizes Maximum Ratio Combining (MRC)."


STBC and MRC are two different methods. If such an article is
published, then it is to reviewed to its contents with right experts.
A simple signal processing math would be sufficient to understand
Space/Time/Frequency diversities.

Akash Kosgi 

 


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Odd use of LO phase lock feature on USRP for RFID application

2011-04-19 Thread info


On Tue, 19 Apr 2011 14:00:01 -0700, Colby Boyer  wrote:  

The two
boards should have different clocks, so there should be some frequency
offset. Even in typical SISO systems, you use a PLL block to deal with
this since you can't access the other LO because its physically
somewhere else. 

While receiving, the transmitter is still running at
full power to run the RFID tag. The transmitters carrier is down
converted by the receiver board. Unless I have a misunderstanding, and
the two daughter boards share the same clock there should be some
frequency offset.

?

Thanks,
Colby

On Tue, Apr 19, 2011 at 12:44 PM, 
wrote:

On Tue, 19 Apr 2011 11:41:46 -0700, Matt Ettus  wrote:
 > On
04/19/2011 11:38 AM, Colby Boyer wrote:
 >> Hi All,
 >>
 >> In RFID
applications, a reader receives (backscatter from RFID tag) and
 >>
transmits (constant tone) at the same frequency. With commercial
 >>
readers, a single LO will be shared by the RX and TX chain. However, in

>> the USRP case, two separate daughter boards are used so different
LOs
 >> are in use for the RX and TX chain. So you should end up with
some
 >> frequency offset in RX chain due to mismatched clocks.
 >>
 >>
Is it possible to lock the LOs of a TX daughter board and a RX daughter

>> board, as you would for a traditional MIMO 2 TX or 2 RX setup? There

>> appears to numerous discussions and examples of the latter. I'm
thinking
 >> it would be possible. But I'm more of a systems guy and
less of a RF
 >> hardware guy, so any comments would be appreciated.

>>
 >> Thanks,
 >> Colby
 >
 >
 > As long as you set them to the same
frequency, they're already locked.
 > No need to do anything different.

>
 > Matt
 >  > ___
 >
Discuss-gnuradio mailing list
 > Discuss-gnuradio@gnu.org [3]
 >
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio [4]

 True, for a
SISO system with TDD(not FDD) theres no problem for your
 kind of
application.
 Regards
 Agile Solutions

If you are using two separate
boards for Tx and RX, certainly you will experience relative frequency
offset between the two. 

Links:
--
[1]
mailto:i...@agile-sdr-solutions.com
[2] mailto:m...@ettus.com
[3]
mailto:Discuss-gnuradio@gnu.org
[4]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-19 Thread info
On Mon, 18 Apr 2011 12:17:22 -0700, Matt Ettus  wrote:
> On 04/18/2011 10:13 AM, i...@agile-sdr-solutions.com wrote:
>> We went through this published article you sent to us for review
>> http://newport.eecs.uci.edu/~hyousefi/publ/sdrMC08.pdf
>>
>> We didn't see anything particular to STBC/SFBC.
> 
> http://lmgtfy.com/?q=usrp+stbc+filetype%3Apdf
> 
>> For a beamformong
>> system phase coherence is the fundamental requirement. By varying
>> phase(weighting the antenna co-efficient) we can steer the beam. In
>> USRP1/2/200/210 there is no guarantee of the phase reference every time
>> you send the packets for transmitting or receiving. Every packet
>> transmission they start with arbitrary phase.
> 
> That is fundamentally incorrect.  Every packet will NOT start with
> arbitrary phase.  All of our systems have been used for beamforming.
> All beamforming systems need calibration and the USRP is no different.
> Here are some examples:
> 
> http://lmgtfy.com/?q=usrp+beamforming+filetype%3Apdf
> 
>> So every time the beam
>> will be switching in arbitrarily. Particularly transmitter DAC doesn't
>> have control over the phase plus deviation in the LO phase lock with
>> track length of the common clock. And for for a phased array system,
>> DOA(Direction of arrival) depends on the phase reference of the system.
>> So every time the phase reference needs o be tracked in the algorithm to
>> know actual DOA. For a diversity transmitter and diversity receiver
>> employing MRC would only be realized with USRP1 system as per our
>> understanding.
> 
> That is incorrect.  The USRP will maintain a constant phase relationship
> between antennas for as long as you leave it running.
> 
>> We would like to know if USRP1 is capable of these things and how ?
> 
> Yes.  I have answered the question of how to do this many times on this
> mailing list over the years.
> 
>> Although we haven't come across any projects with USRP1 for successful
>> testing for STBC and SFBC codes.
>> If any team or individual has published this work, we would be happy to
>> check that part.
> 
> Steve answered that for you, and you can find a lot more at the link I
> sent above.
> 
>> To verify from our end we took IQ samples for 2x2 Almouti scheme from
>> Agilent-VSA example files.
>> We have then transmitted and received these IQ samples via
>> USRP1+RFX2400. Transmission and reception done at 1MSPS with 4x
>> interpolation.
>> Received IQ samples when loaded into VSA for analysis, it failed to
>> demodulate and decode. We have used Agilent VSA for years now and we
>> consider it as a golden reference for demodulation and decoding.
>>
>> We respect your timely suggestions and advice.
> 
> Tom and I wrote Alamouti OFDM code and used it on USRPs in my office.
> You can find some other people who did the same here:
> 
> http://lmgtfy.com/?q=alamouti+usrp+filetype%3Apdf
> 
> Matt Ettus

Dear Matt,

We honestly went through every material in search on Google but we
couldn't locate a single article published successful testing for
STBC/SFBC. 

For whatever reason, we would like to know, if you can confirm on this
with your lab setup ?
We have done considerable experimental work on this. And we are certain
with the results we have have found. 
We would encourage this exploration in best interest of all from your
end. 

Thank you.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Odd use of LO phase lock feature on USRP for RFID application

2011-04-19 Thread info
On Tue, 19 Apr 2011 11:41:46 -0700, Matt Ettus  wrote:
> On 04/19/2011 11:38 AM, Colby Boyer wrote:
>> Hi All,
>>
>> In RFID applications, a reader receives (backscatter from RFID tag) and
>> transmits (constant tone) at the same frequency. With commercial
>> readers, a single LO will be shared by the RX and TX chain. However, in
>> the USRP case, two separate daughter boards are used so different LOs
>> are in use for the RX and TX chain. So you should end up with some
>> frequency offset in RX chain due to mismatched clocks.
>>
>> Is it possible to lock the LOs of a TX daughter board and a RX daughter
>> board, as you would for a traditional MIMO 2 TX or 2 RX setup? There
>> appears to numerous discussions and examples of the latter. I'm thinking
>> it would be possible. But I'm more of a systems guy and less of a RF
>> hardware guy, so any comments would be appreciated.
>>
>> Thanks,
>> Colby
> 
> 
> As long as you set them to the same frequency, they're already locked.
> No need to do anything different.
> 
> Matt
> 
> ___
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


True, for a SISO system with TDD(not FDD) theres no problem for your
kind of application.
Regards
Agile Solutions

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-19 Thread info


On Mon, 18 Apr 2011 12:33:31 -0500, Steve Peters  wrote: 

 Although
we haven't come across any projects with USRP1 for successful
 testing
for STBC and SFBC codes.
 If any team or individual has published this
work, we would be happy to
 check that part.

The Hydra project
(http://netlab.ece.utexas.edu/hydra/ [1]) has space-time block codes as
defined in the IEEE 802.11n standard, along with spatial multiplexing.
We've successfully tested these using the USRP1 in 2x2
systems.

Steve

-- 
Steven Peters
Chief Executive Officer
Kuma Signals,
LLC
5926 Balcones Dr. Ste. 230
Austin, TX,
78731
512-879-6384
www.kumasignals.com [2]   

Hi Steve, 

Thanks for
your update. We couldn't find anything on STBC/SFBC with hydra project.
We are interested to know in particular what has been aim of this
project and what has been demonstrated. 

We have failed to test USRP1
for this purpose(testing for STBC and SFBC for MIMO). Can you confirm us
with the reports for this. This would help everyone in GNURADIO
community.  

Regards 

Agile Solutions

Links:
--
[1]
http://netlab.ece.utexas.edu/hydra/
[2] http://www.kumasignals.com/
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-18 Thread info
On Sun, 17 Apr 2011 23:09:15 -0700, Matt Ettus  wrote:
> On 04/16/2011 11:15 AM, i...@agile-sdr-solutions.com wrote:
>> Hi Marcus,
>>
>>
>>
>> Welcome to Agile Solutions.
>>
>>
>>
>> Yes, it uses both common clock and common LO.  Theres no phase tracking
>> required due to common LO with cycle slip. This is main requirement for
>> MIMO systems for Space Time(STBC) and Space Frequency(SFBC) Codes.
>>
>>
>>
>> Although, diversity only systems needs only common clock. Either TX or
>> RX. There were fundamental issues when we used USRP1 to detect this
>> problem. We had extensive analysis and solid theoretical analysis to
>> prove this. Although this analysis and material is not property of Agile
>> Solutions, we would not like to comment more on this.
> 
> 
> Dear Mr. Agile Solutions,
> 
> You appear to have a fundamental misunderstanding of MIMO systems in
> general, and of the design and function of the USRP in particular.  The
> USRP1 (as well as all of our other products) is fully MIMO capable.  It
> does not suffer from cycle slips, and all oscillators are fully coherent
> so the phases "track".
> 
> Many papers have been written by people using USRPs for MIMO, including
> with STBC and SFBC, as well as phased arrays.  For example, a 30-second
> search on Google finds this one right away:
> 
>   http://newport.eecs.uci.edu/~hyousefi/publ/sdrMC08.pdf
> 
> Matt Ettus
> President, Ettus Research LLC


Dear Matt,

We do not have any fundamental misunderstanding of MIMO systems.
Further, there are fundamental drawbacks using common clock for multiple
LO's used for achieving phase coherency. 

Should you need for more understandings of MIMO systems, below are the
leading Test and Measurement companies. Please check this post from 
NI http://zone.ni.com/devzone/cda/pub/p/id/1001 
and AGILENT
http://wireless.agilent.com/wireless/helpfiles/n7617b/n7617b_technical_overview.pdf

USRP STAR meets all the design requirements for a true MIMO system. A
host of MIMO transmitter and receiver examples we will be posting soon.
These will be plug and play. People can use these examples to build
their system. 

We went through this published article you sent to us for review
http://newport.eecs.uci.edu/~hyousefi/publ/sdrMC08.pdf

We didn't see anything particular to STBC/SFBC. For a beamformong
system phase coherence is the fundamental requirement. By varying
phase(weighting the antenna co-efficient) we can steer the beam. In
USRP1/2/200/210 there is no guarantee of the phase reference every time
you send the packets for transmitting or receiving. Every packet
transmission they start with arbitrary phase. So every time the beam
will be switching in arbitrarily. Particularly transmitter DAC doesn't
have control over the phase plus deviation in the LO phase lock with
track length of the common clock. And for for a phased array system,
DOA(Direction of arrival) depends on the phase reference of the system.
So every time the phase reference needs o be tracked in the algorithm to
know actual DOA. For a diversity transmitter and diversity receiver
employing MRC would only be realized with USRP1 system as per our
understanding.

We would like to know if USRP1 is capable of these things and how ?
 
Although we haven't come across any projects with USRP1 for successful
testing for STBC and SFBC codes. 
If any team or individual has published this work, we would be happy to
check that part.

To verify from our end we took IQ samples for 2x2 Almouti scheme from
Agilent-VSA example files. 
We have then transmitted and received these IQ samples via
USRP1+RFX2400. Transmission and reception done at 1MSPS with 4x
interpolation.
Received IQ samples when loaded into VSA for analysis, it failed to
demodulate and decode. We have used Agilent VSA for years now and we
consider it as a golden reference for demodulation and decoding. 

We respect your timely suggestions and advice.

Thank you.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-16 Thread info


Hi Marcus, 

Welcome to Agile Solutions. 

Yes, it uses both common
clock and common LO. Theres no phase tracking required due to common LO
with cycle slip. This is main requirement for MIMO systems for Space
Time(STBC) and Space Frequency(SFBC) Codes. 

Although, diversity only
systems needs only common clock. Either TX or RX. There were fundamental
issues when we used USRP1 to detect this problem. We had extensive
analysis and solid theoretical analysis to prove this. Although this
analysis and material is not property of Agile Solutions, we would not
like to comment more on this.  

In principle, MIMO systems need strict
phase relations between antenna's to work.  

Particularly antenna phase
relations are closely related to antenna correlation parameters.  

Our
primary goal is to help people adopt low cost SDR solution(like USRP)
which empowers our world for better wireless solution. Our effort is to
make improvement every day and contribute more as far possible. 

We
know your question was straight to know in particular to LO. We intended
to add more information so that people visiting at GNURADIO may benefit
with this information. 

Best Regards 

Agile Solutions 

On Sat, 16 Apr
2011 13:06:06 -0400, "Marcus D. Leech"  wrote:  On 04/16/2011 05:10 AM,
i...@agile-sdr-solutions.com [1] wrote:  

AGILE SOLUTIONS IS PLEASED TO
ANNOUNCE USRP STAR. YET ANOTHER ADDITION TO GNURADIO 

USRP STAR is a
2x2 full duplex MIMO Transceiver System housing complete RF and DAQ
subsystems on a single board. Its architecture is designed for a true
MIMO System. It meets the unique architecture required for MIMO systems
which are not part of traditional MIMO hardware's using common clock for
RF subsystems where a continuous RF phase tracking is required. Coupled
with these benefits it hosts onboard RF Transceiver subsystems capable
of tuning frequencies from 400MHz to 4.4GHz. Applications developed
based on USRP1 seamlessly works with USRP STAR.  

USRP STAR is under
production. Pre-Reservations are open.  

USRP STAR is available for Low
Introductory price of USD 800. 

USRP STAR HOSTS  

* Altera Cyclone
FPGA 12K
* Cypress FX2 USB
* Quad 12-Bit 64 MSPS ADC 
* Quad
14-bit 128 MSPS DAC
* 50MHz Lowpass filters for each channel at
baseband
* Dual 400MHz to 4.4GHz Quadrature Modulators with fine
tuning resolution of 1Hz
* Dual 400MHz to 4.4GHz Quadrature
De-Modulators with fine tuning resolution of 1Hz
* LNA's, Power
amplifiers and attenuaors
* Receiver Sensitivity: -115dBm upto 3.8GHz
and -95dBm upto 4.4GHz
* MAX RF Output Power: 17dBm with upto 25dB
Output power control
* Receiver Sensitivity: -115dBm upto 3.8GHz and
-95dBm upto 4.4GHz
* Receiver Noise figure: 6-8 dB

For more details
and enquiries please visit www.agile-sdr-solutions.com [2]. 

Regards


Agile Solutions  ___
Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org [3]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio [4] Does this
have independent LOs, or does it use a common LO for both channels?

--

Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy
Consortium
http://www.sbrac.org [5]

 

Links:
--
[1]
mailto:i...@agile-sdr-solutions.com
[2]
http://www.agile-sdr-solutions.com
[3]
mailto:Discuss-gnuradio@gnu.org
[4]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
[5]
http://www.sbrac.org
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Agile Solutions is Pleased to announce USRP STAR. Yet another addition to GNURADIO

2011-04-16 Thread info


AGILE SOLUTIONS IS PLEASED TO ANNOUNCE USRP STAR. YET ANOTHER
ADDITION TO GNURADIO 

USRP STAR is a 2x2 full duplex MIMO Transceiver
System housing complete RF and DAQ subsystems on a single board. Its
architecture is designed for a true MIMO System. It meets the unique
architecture required for MIMO systems which are not part of traditional
MIMO hardware's using common clock for RF subsystems where a continuous
RF phase tracking is required. Coupled with these benefits it hosts
onboard RF Transceiver subsystems capable of tuning frequencies from
400MHz to 4.4GHz. Applications developed based on USRP1 seamlessly works
with USRP STAR.  

USRP STAR is under production. Pre-Reservations are
open.  

USRP STAR is available for Low Introductory price of USD 800.


USRP STAR HOSTS  

* Altera Cyclone FPGA 12K
* Cypress FX2 USB
*
Quad 12-Bit 64 MSPS ADC 
* Quad 14-bit 128 MSPS DAC
* 50MHz Lowpass
filters for each channel at baseband
* Dual 400MHz to 4.4GHz
Quadrature Modulators with fine tuning resolution of 1Hz
* Dual 400MHz
to 4.4GHz Quadrature De-Modulators with fine tuning resolution of 1Hz

* LNA's, Power amplifiers and attenuaors
* Receiver Sensitivity:
-115dBm upto 3.8GHz and -95dBm upto 4.4GHz
* MAX RF Output Power:
17dBm with upto 25dB Output power control
* Receiver Sensitivity:
-115dBm upto 3.8GHz and -95dBm upto 4.4GHz
* Receiver Noise figure:
6-8 dB

For more details and enquiries please visit
www.agile-sdr-solutions.com. 

Regards 

Agile Solutions___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] U-RFX PRICE BREAK ANNOUNCEMENT

2011-03-12 Thread info


Greetings to GNURadio community. 

Agile Solutions is pleased to
announce price break for U-RFX starting from 1st March 2011. 

We are
now selling U-RFX at USD 350. A direct 50% cut down from the launch
price. 

By optimizing BOM and Volume production we could cut down
production cost by more than 50% and we are passing on this benefit
directly to our customers. 

Board ID and Drivers 

U-RFX is developed
based on WBX and is fully compatible with WBX drivers. 

GNURadio users
can tune the Gain, Frequency of U-RFX by burning the EEPROM of the board
as WBX. 

Currently U-RFX boards are shipped out with their EEPROM's
burned with WBX daughter board ID. 

With this the end user can plug and
play directly with GNURadio. We will be soon releasing the private
version of the drivers for U-RFX board. 

Regards 

Agile Solutions ___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Introducing Wideband RF Transceiver Board U-RFX covering frequencies from 1MHz to 4.4GHz

2011-02-02 Thread info
On Wed, 2 Feb 2011 21:26:32 -0600, Darol Klawetter
 wrote:
> On Tue, Feb 1, 2011 at 10:07 PM,   wrote:
>> Agile Solutions is pleased to announce a new Wideband RF Transceiver board
>> U-RFX capable of tuning frequencies from 1MHz to 4.4GHz.
>>
>>
>>
>> The wide frequency coverage addresses the need for single RF transceiver
>> board capable of meeting various application needs ranging from 1MHz to
>> 4.4GHz with 50 MHz of RF Bandwidth.
>>
>> Agile Solutions is Startup Company Started in 2010 with goal to produce low
>> cost software Defined Radio Solutions for Teaching, Research and Prototype
>> Solutions.
>>
>> Our first Universal RF Transceiver board U-RFX is developed to address
>> GNURADIO and USRP.
>>
>> U-RFX board seamlessly works with USRP family of boards.
>>
>> U-RFX is Full duplex RF Tranceiver board and operates in two modes
>>
>>   Low Frequency Operation: 1MHz to 200MHz, same as Basic TX and
>> Basic RX
>>   High Frequency Operation: 200MHz to 4.4GHz
>>   MAX RF Output Power: 17dBm with upto 25dB Output
>> power control
>>   MAX RF Input Power:  -15dBm with upto 45dB gain
>> control
>>   Receiver Sensitivity: -115dBm upto 3.8GHz and
>> -95dBm upto 4.4GHz
>>   Receiver Noise figure: 6-8 dB
>>
>> U-RFX is MIMO capable:All the LO's on U-RFX board are phase synchronous with
>> respect to motherboard clock. By using two or more U-RFX boards, NxM MIMO
>> can be realized.
>>
>> U-RFX board is available for purchase at an introductory price of 700 USD.
>>
>> Universal RF Tranceiver board U-RFX is designed with Zero IF direct
>> conversion architecture and has onboard Local Oscillators, Mixers, Switches,
>> LNA's and Power amplifiers.
>>
>>
>> For more information on U-RFX, please visit www.agile-sdr-solutions.com
>>
>> Regards
>> Agile Solutions
>>
> 
> 
> Such a broad-band Rx front-end, depending on the environment, can
> require more dynamic range than you'll have downstream. Do you have RF
> preselectors before the amplification and mixing stages? Many
> broad-band, high-performance RF receivers will have a switchable
> filter bank (usually containing a bank of SAW or BAW filters) to
> divide the antenna RF into bands of a few hundred MHz. After looking
> at your website and considering the price that you have listed, I
> doubt that you're doing this.
> 
> I've been considering building a USRP compatible receiver board with
> preselectors, but would like to find one off-the shelf.
> 
> Darol Klawetter
> 
> ___
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Hi Darol,

Welcome to Agile Solutions. 

Yes, you are correct. We have not used any RF preselectors. 

We will create a place holder for RF filter before the LNA so that
desired filter can be installed(if required) for the target application.

Please check this link for off the shelf available filters 
http://www.triquint.com/prodserv/types/filters/rf.cfm

Regards
Agile Solutions 




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Introducing Wideband RF Transceiver Board U-RFX covering frequencies from 1MHz to 4.4GHz

2011-02-01 Thread info


Agile Solutions is pleased to announce a new Wideband RF Transceiver
board U-RFX capable of tuning frequencies from 1MHz to 4.4GHz.  

The
wide frequency coverage addresses the need for single RF transceiver
board capable of meeting various application needs ranging from 1MHz to
4.4GHz with 50 MHz of RF Bandwidth. 

Agile Solutions is Startup Company
Started in 2010 with goal to produce low cost software Defined Radio
Solutions for Teaching, Research and Prototype Solutions. 

Our first
Universal RF Transceiver board U-RFX is developed to address GNURADIO
and USRP.

U-RFX board seamlessly works with USRP family of
boards.

U-RFX is Full duplex RF Tranceiver board and operates in two
modes

 Low Frequency Operation: 1MHz to 200MHz, same as Basic TX and
Basic RX
 High Frequency Operation: 200MHz to 4.4GHz
 MAX RF Output
Power: 17dBm with upto 25dB Output power control
 MAX RF Input Power:
-15dBm with upto 45dB gain control
 Receiver Sensitivity: -115dBm upto
3.8GHz and -95dBm upto 4.4GHz
 Receiver Noise figure: 6-8 dB 

U-RFX is
MIMO capable:All the LO's on U-RFX board are phase synchronous with
respect to motherboard clock. By using two or more U-RFX boards, NxM
MIMO can be realized.

U-RFX board is available for purchase at an
introductory price of 700 USD. 

Universal RF Tranceiver board U-RFX is
designed with Zero IF direct conversion architecture and has onboard
Local Oscillators, Mixers, Switches, LNA's and Power amplifiers.

For
more information on U-RFX, please visit
www.agile-sdr-solutions.com

Regards
Agile Solutions___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio