# Grextras in "next"

**URL:** <https://www.ruby-forum.com/t/grextras-in-next/229533>\
**Category:** GNU Radio\
**Created:** [February 7, 2013, 12:31pm UTC](https://www.ruby-forum.com/t/grextras-in-next/229533 "2013-02-07T12:31:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sreeraj\_Rajendran](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea5d25/32.png) [@Sreeraj\_Rajendran](https://www.ruby-forum.com/u/Sreeraj_Rajendran)\
**Post date:** [February 7, 2013, 12:31pm UTC](https://www.ruby-forum.com/t/grextras-in-next/229533/1 "2013-02-07T12:31:11Z")

</div>

Hi,

I was trying to modify some python blocks, coded using grextras, to use  
native gnuradio python block support(as grextras is a standard feature  
from 3.6.3). I checked wrappers in gr/gateway.py and gr.block,  
set\_auto\_consume etc seems to be missing. Current grextras suggests  
basic\_block, synch\_block etc are depreciated. Is grextras integrated to  
gnuradio different or am I missing something?

* * *

Regards  
Sreeraj Rajendran  
[http://home.iitb.ac.in/~rsreeraj](http://home.iitb.ac.in/~rsreeraj)

---

<div class="post-metadata">

**Author:** ![Sreeraj\_Rajendran](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea5d25/32.png) [@Sreeraj\_Rajendran](https://www.ruby-forum.com/u/Sreeraj_Rajendran)\
**Post date:** [February 7, 2013, 2:07pm UTC](https://www.ruby-forum.com/t/grextras-in-next/229533/2 "2013-02-07T14:07:37Z")

</div>

On Thu, Feb 07, 2013 at 07:29:56PM +0800, Sreeraj Rajendran wrote:

> I was trying to modify some python blocks, coded using grextras, to use native  
> gnuradio python block support(as grextras is a standard feature from 3.6.3). I  
> checked wrappers in gr/gateway.py and gr.block, set\_auto\_consume etc seems to  
> be missing. Current grextras suggests basic\_block, synch\_block etc are  
> depreciated. Is grextras integrated to gnuradio different or am I missing  
> something?

Hi Sreeraj,

Python-blocks in next are not identical to those in grextras.  
Check the blocks-tutorial on the wiki to get an idea how they look.

## MB

Karlsruhe Institute of Technology (KIT)  
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin B.  
Research Associate

Kaiserstraße 12  
Building 05.01  
76131 Karlsruhe

Phone: +49 721 608-43790  
Fax: +49 721 608-46071  
www.cel.kit.edu

KIT – University of the State of Baden-Württemberg and  
National Laboratory of the Helmholtz Association

---

<div class="post-metadata">

**Author:** ![Sreeraj\_Rajendran](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea5d25/32.png) [@Sreeraj\_Rajendran](https://www.ruby-forum.com/u/Sreeraj_Rajendran)\
**Post date:** [February 7, 2013, 7:08pm UTC](https://www.ruby-forum.com/t/grextras-in-next/229533/3 "2013-02-07T19:08:48Z")

</div>

Thank you Martin. My code is working fine now :).

* * *

Regards  
Sreeraj Rajendran  
[http://home.iitb.ac.in/~rsreeraj](http://home.iitb.ac.in/~rsreeraj)

* * *

From: Martin B. (CEL) [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, 7 February 2013 6:31 PM  
Subject: Re: [Discuss-gnuradio] grextras in “next”

On Thu, Feb 07, 2013 at 07:29:56PM +0800, Sreeraj Rajendran wrote:

> I was trying to modify some python blocks, coded using grextras, to use native  
> gnuradio python block support(as grextras is a standard feature from 3.6.3). I  
> checked wrappers in gr/gateway.py and gr.block, set\_auto\_consume etc seems to  
> be missing. Current grextras suggests basic\_block, synch\_block etc are  
> depreciated. Is grextras integrated to gnuradio different or am I missing  
> something?

Hi Sreeraj,

Python-blocks in next are not identical to those in grextras.  
Check the blocks-tutorial on the wiki to get an idea how they look.

## MB

Karlsruhe Institute of Technology (KIT)  
Communications Engineering Lab (CEL)

Dipl.-Ing. Martin B.  
Research Associate

Kaiserstrae 12  
Building 05.01  
76131 Karlsruhe

Phone: +49 721 608-43790  
Fax: +49 721 608-46071  
www.cel.kit.edu

KIT – University of the State of Baden-Wrttemberg and  
National Laboratory of the Helmholtz Association

---

<div class="post-metadata">

**Author:** ![Sreeraj\_Rajendran](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/ea5d25/32.png) [@Sreeraj\_Rajendran](https://www.ruby-forum.com/u/Sreeraj_Rajendran)\
**Post date:** [February 8, 2013, 12:41am UTC](https://www.ruby-forum.com/t/grextras-in-next/229533/4 "2013-02-08T00:41:59Z")

</div>

On 02/07/2013 05:29 AM, Sreeraj Rajendran wrote:

> Hi,
> 
> I was trying to modify some python blocks, coded using grextras, to  
> use native gnuradio python block support(as grextras is a standard  
> feature from 3.6.3). I checked wrappers in gr/gateway.py and  
> gr.block, set\_auto\_consume etc seems to be missing. Current grextras  
> suggests basic\_block, synch\_block etc are depreciated. Is grextras  
> integrated to gnuradio different or am I missing something?

GrExtras features seem to be so crazy but somehow slowly leak into  
gnuradio over time. 🙂

So, if you are referencing the grextras the wiki page, I didnt mean to  
say that the grextras was deprecated. I know things change at a fast  
pace, but since people are using it and I will try to keep it  
maintained.

The next branch on grextras has functionally the same blocks on the  
master branch, but make use of cool features in my scheduler work. So,  
Its kind of a different beast.

Anyway, Im going to keep doing awesome things. Sorry for the confusion!

-josh
