<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11779/nrf51-rf-channel-center-frequency-in-ble-mode</link><description>Hello, 
 I developed a firmware on nrf51422 with nrf51. I use a development board PCA10028.
With this firmware I control the directly the radio registers (Soft Device is disabled). My code is inspired from &amp;quot;radio test&amp;quot; available in SDK 10.0 (nRF51_SDK_10</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 Feb 2016 17:27:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11779/nrf51-rf-channel-center-frequency-in-ble-mode" /><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44534?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 17:27:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0bc6b6a9-5a30-4629-893d-1cc14ddd8ad8</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;That is right.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44533?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 13:39:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a03bdb5a-e354-41f2-ad9d-ba7b1afd634e</guid><dc:creator>phlb</dc:creator><description>&lt;p&gt;Just one last question.
If I develop my own PCB/board with nRF IC, I did not need to do a calibration of radio deviation or other radio parameters?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44532?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 11:29:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2418a30f-d08e-46f7-ac42-7e0a98abcd37</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The details is described in PCN-083 : Calibration of Radio Deviation&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not intended for anyone to modify these values, the calibration is done by Nordic Semiconductor as part of production test of each individual nRF IC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44531?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 10:46:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41303f48-1a15-4669-8017-ae87912fe7d5</guid><dc:creator>phlb</dc:creator><description>&lt;p&gt;Ok. what is the unit of this parameter (Hz,kHz,%,..)? where can I find information about this parameter and the calibration procedure?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44530?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 10:34:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a06eb813-573c-42f5-a1fd-8c9b66843a53</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Yes, these calibration values are measured and written in our production, and ensure that the product meet the requirements set in the BLE specifications.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44529?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 10:11:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:995c22d4-b9cc-4ab5-ab47-79192c50d5ee</guid><dc:creator>phlb</dc:creator><description>&lt;p&gt;ok, thanks! I forgot this initialization.&lt;/p&gt;
&lt;p&gt;The radio override register has an effect on the deviation. This parameter it is obtained by a calibration procedure for each device?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 RF channel center frequency in BLE mode</title><link>https://devzone.nordicsemi.com/thread/44528?ContentTypeID=1</link><pubDate>Tue, 09 Feb 2016 08:22:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28d6baba-91b0-4097-8b02-57455c0bf9df</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The radio override register does not apply here, as it will have an effect on the deviation, not the center frequency. The radio_test example should already do what you describe, but what you might have overlooked is:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;static void init(void)
{
    NRF_RNG-&amp;gt;TASKS_START = 1;
    
    // Start 16 MHz crystal oscillator
    NRF_CLOCK-&amp;gt;EVENTS_HFCLKSTARTED  = 0;
    NRF_CLOCK-&amp;gt;TASKS_HFCLKSTART     = 1;

    // Wait for the external oscillator to start up
    while (NRF_CLOCK-&amp;gt;EVENTS_HFCLKSTARTED == 0)
    {
        // Do nothing.
    }  
}
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>