# Control loop in GNURadio

**URL:** <https://www.ruby-forum.com/t/control-loop-in-gnuradio/231596>\
**Category:** GNU Radio\
**Created:** [August 18, 2014, 1:23pm UTC](https://www.ruby-forum.com/t/control-loop-in-gnuradio/231596 "2014-08-18T13:23:03Z")\
**Posts on this page:** 1\
**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 18, 2014, 1:23pm UTC](https://www.ruby-forum.com/t/control-loop-in-gnuradio/231596/1 "2014-08-18T13:23:03Z")

</div>

Hello,

I need to implement some control loops as GNURadio blocks, I had a look  
at the code base and I found the gr::blocks::control\_loop class which,  
despite his name is specialized for phase lock loops. Am I missing  
something or a general PID control loop implementation does not exist in  
GNURadio?

Thanks. Cheers,  
Daniele
