# LimeSDR Signal Generator

**URL:** <https://discourse.myriadrf.org/t/limesdr-signal-generator/1605>\
**Category:** LimeSDR\
**Created:** [16 August 2017 09:17 UTC](https://discourse.myriadrf.org/t/limesdr-signal-generator/1605 "2017-08-16T09:17:14Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![ricardas](https://yyz2.discourse-cdn.com/flex034/user_avatar/discourse.myriadrf.org/ricardas/32/86_2.png) [@ricardas](https://discourse.myriadrf.org/u/ricardas)\
**Post date:** [19 August 2017 12:38 UTC](https://discourse.myriadrf.org/t/limesdr-signal-generator/1605/14 "2017-08-19T12:38:48Z")

</div>

Doing frequency hopping this way is not correct, as this could only work for extremely small changes. If you change (0x011D or 0x011E) too much, PLL can lose lock and would need retuning.

To change center frequency reliably you need to write correct values to these registers:  
0x011C[10], 0x011D, 0x011E, 0x011F[8:6], 0x0121[10:1]

Or use NCO to upconvert/downconvert your signal. It’s possible to have 16 frequency offests configured in 0x0241:0x0261 registers, and switch between them using 0x0240[4:1] bits.

---

_[View the full topic](https://discourse.myriadrf.org/t/limesdr-signal-generator/1605)._
