<?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>Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69120/receiving-on-a-set-ble-frequency</link><description>HI! 
 
 I&amp;#39;m currently working on a project where I&amp;#39;d like to send and receive BLE messages using my own channel hopping mechanism. 
 
 I&amp;#39;ve read into the 17.0.2 Examples &amp;gt; Peripheral &amp;gt; radio_test files for a first look at this but I&amp;#39;m having trouble actually</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 10 Dec 2020 21:20:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69120/receiving-on-a-set-ble-frequency" /><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/284414?ContentTypeID=1</link><pubDate>Thu, 10 Dec 2020 21:20:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:806b3c57-e340-4cab-9e2d-8a57585013f1</guid><dc:creator>StevenG</dc:creator><description>&lt;p&gt;You can close this topic :)&lt;/p&gt;
&lt;p&gt;Any other questions will be asked correct channel at Zephyr Project&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/284190?ContentTypeID=1</link><pubDate>Wed, 09 Dec 2020 19:36:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5fc612ef-4dab-4bcc-aab9-7b1115145987</guid><dc:creator>StevenG</dc:creator><description>&lt;p&gt;Great, got a personal project working with some IO and logging functionalities.&lt;/p&gt;
&lt;p&gt;I do like the way this type of project is set up :)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m still not sure how to use the provided functions. I&amp;#39;ve looked around in the bluetooth &amp;gt; controller &amp;gt; ll_sw directory, but I&amp;#39;m not sure what to use. There are very similar files (for example ll.h, lll.h, the radio.h in nordic &amp;gt; hal &amp;gt; nrf5)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Steven&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/284056?ContentTypeID=1</link><pubDate>Wed, 09 Dec 2020 13:01:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81306553-a2f1-4177-a58d-28368f8f2a84</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;All Nordic source code related to BLE controller is pre-compiled, so that is why I pointed you to Zephyr, which have this open source.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/284033?ContentTypeID=1</link><pubDate>Wed, 09 Dec 2020 12:16:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be78bf69-73c7-4cae-a9de-85e7ab0a1621</guid><dc:creator>StevenG</dc:creator><description>&lt;p&gt;Thanks for all the information, I&amp;#39;ll look into that.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;By the way, why didn&amp;#39;t you recommend the Nordic SDK, but the nRF Connect one? Even though&amp;nbsp;I was looking at the wrong docs, doesn&amp;#39;t the Nordic SDK have the same functionalities?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sorry for the amount of questions, just want to be sure I know what I&amp;#39;m doing (and why as well).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Steven&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/283969?ContentTypeID=1</link><pubDate>Wed, 09 Dec 2020 08:51:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ff47acd-1ce2-4983-9ba4-dc11bce9e39f</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;We don&amp;#39;t have any more description than what you may find in the source and for the radio peripheral in the nRF52840 product specifications:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/radio.html"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf52840/radio.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The above should cover how to configure and use the radio. I assume you would need to refer to the Bluetooth core specification on what the configuration should be.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/283900?ContentTypeID=1</link><pubDate>Tue, 08 Dec 2020 16:57:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f39253e3-6578-4673-9cf5-8b0cd50acbd3</guid><dc:creator>StevenG</dc:creator><description>&lt;p&gt;Hey Kenneth,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for the reply. I guess I was confused by the fact you could set the radio mode to a _BLE_ version?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve done the Get Started tutorial, got the blinky working (yay) and now I was looking again at sending and receiving on a set frequency.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In the API you provided I could find&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;radio_freq_chan_set&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;uint32_t&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;chan&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;radio_rx_enable&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;radio_tx_enable&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Which sounds promising!&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;But I&amp;#39;m unable to find any other information in the Docs about this. When I go into API Reference &amp;gt; Bluetooth &amp;gt; Controller, there is no mention of anything regarding the Github source.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Am I missing something? The source is quite new so it might just be that this is being worked on...&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Thanks,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Steven&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/283715?ContentTypeID=1</link><pubDate>Tue, 08 Dec 2020 08:35:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22834491-f1c6-4811-804a-ccf66e95a221</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;The source you are looking at is not BLE in any way. I suggest to look at zephyr Bluetooth LE controller:&lt;br /&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/bluetooth/bluetooth-arch.html#source-tree-layout"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/bluetooth/bluetooth-arch.html#source-tree-layout&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The source should be available from:&lt;br /&gt;&lt;a href="https://github.com/zephyrproject-rtos/zephyr/tree/master/subsys/bluetooth/controller"&gt;https://github.com/zephyrproject-rtos/zephyr/tree/master/subsys/bluetooth/controller&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In specific:&lt;br /&gt;&lt;a href="https://github.com/zephyrproject-rtos/zephyr/tree/master/subsys/bluetooth/controller/ll_sw/nordic"&gt;https://github.com/zephyrproject-rtos/zephyr/tree/master/subsys/bluetooth/controller/ll_sw/nordic&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/283664?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2020 20:05:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7509a612-6a50-46a4-8d14-d1108e359ab7</guid><dc:creator>StevenG</dc:creator><description>&lt;p&gt;I think you misunderstood my question.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t want to make something from scratch, I&amp;#39;d like to use the SDK to transmit/receive on frequencies that I calculate beforehand. Ive found examples on transmitting but not receiving.&lt;/p&gt;
&lt;p&gt;And yes, I know this probably isn&amp;#39;t super easy, I need to do this for my master thesis. I have to extend the MAC layer with my own.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Receiving on a set BLE frequency</title><link>https://devzone.nordicsemi.com/thread/283603?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2020 14:51:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f61ca7c-7747-4dcd-9c91-05af0390fda4</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you are interested in making a BLE enabled product you should use one of our precompiled softdevices:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/struct_nrf52/struct/nrf52_softdevices.html"&gt;https://infocenter.nordicsemi.com/topic/struct_nrf52/struct/nrf52_softdevices.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;E.g. nRF52840 + S140 softdevice, you should be able to find several examples in the nRF5 SDK (look for pca10056 (=nRF52840-DK) in \ble_peripheral folder).&lt;/p&gt;
&lt;p&gt;The undertaking of trying to make a BLE enabled peripheral (or even Beacon) from scratch is simply to great.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>