# Important update

**URL:** <https://www.ruby-forum.com/t/important-update/231457>\
**Category:** GNU Radio\
**Created:** [August 8, 2014, 11:26pm UTC](https://www.ruby-forum.com/t/important-update/231457 "2014-08-08T23:26:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [August 8, 2014, 11:26pm UTC](https://www.ruby-forum.com/t/important-update/231457/1 "2014-08-08T23:26:41Z")

</div>

I want to warn everyone of a significant change in the GNU Radio code  
base  
that affects maint, master, and next git branches. We have removed most  
of  
the functionality of ControlPort due to a concern over the underlying  
middleware system it employs. Since we don’t have a backup, we have had  
to  
disable it completely.

The ControlPort wrapper and interface still exists; it just doesn’t do  
anything for the time being. This means that all of our code and yours  
will  
still build properly after the update. I have tested this and OOT  
modules  
using ControlPort to verify that this works. The only issues may be  
flowgraphs where you are using the ControlPort Monitor or Performance  
Monitor, which had to be turned off as well. Just disable these in your  
applications since they won’t be pulling back any data, anyways.

It’s quite likely that the issues we’re concerned about will be resolved  
very shortly, at which point, we’ll go back to normal operations.

I really regret that we had to gut some of our functionality. It’s not a  
heavily used part of GNU Radio, luckily, but it’s certainly a loss for  
the  
time being. I especially regret the users who won’t see this message,  
will  
update, and suddenly find a problem since removing functionality off our  
maintenance branch is considered one of our project’s biggest no-no’s.

Thanks in advance for your patience.

Tom

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [January 22, 2015, 3:45pm UTC](https://www.ruby-forum.com/t/important-update/231457/2 "2015-01-22T15:45:26Z")

</div>

> We would like to remote control a transmitter and a receiver.

There is the XML RPC mechanism

Cheers,

Sylvain

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [January 22, 2015, 3:27pm UTC](https://www.ruby-forum.com/t/important-update/231457/3 "2015-01-22T15:27:08Z")

</div>

Is there any current realistic time plan for bringing back ControlPort  
into GnuRadio?  
Or does any good alternative exist in GR?

We would like to remote control a transmitter and a receiver.

Rickard

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [January 23, 2015, 2:32am UTC](https://www.ruby-forum.com/t/important-update/231457/4 "2015-01-23T02:32:28Z")

</div>

As Sylvain said, use XML-RPC, or encapsulate the control of the flow  
graph. Kind of like tunnel.py (without being too much like tunnel.py).

😉

-John

On Thu, Jan 22, 2015 at 6:25 AM, Rickard R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![tomrobinson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/d78d45/32.png) [@tomrobinson](https://www.ruby-forum.com/u/tomrobinson)\
**Post date:** [January 22, 2015, 4:52pm UTC](https://www.ruby-forum.com/t/important-update/231457/5 "2015-01-22T16:52:53Z")

</div>

On Thu, Jan 22, 2015 at 9:25 AM, Rickard R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Is there any current realistic time plan for bringing back ControlPort  
> into GnuRadio?  
> Or does any good alternative exist in GR?
> 
> We would like to remote control a transmitter and a receiver.
> 
> Rickard

There has been some movement on this, but nothing to report, yet. We  
have  
also explored some alternatives, but nothing as a full replacement, yet.

As Sylvain said, you can use the XML RPC for now.

Tom
