<?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>Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9087/is-there-a-2-4g-frequency-hopping-example</link><description>Hi:
When I use nRF51822&amp;#39;s 2.4G Radio(not BLE),I want to improve anti-interference level,Make sure that all my pairs of host and device can communicate normally. 
 Thank you!</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 May 2020 07:18:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9087/is-there-a-2-4g-frequency-hopping-example" /><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/250087?ContentTypeID=1</link><pubDate>Fri, 15 May 2020 07:18:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a02c6535-78aa-4e76-b524-42730d4fdabe</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi JK,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;No we still don&amp;#39;t. But what&amp;#39;s the issue with gazell protocol ? Channel hopping is supported native in that protocol.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/249963?ContentTypeID=1</link><pubDate>Thu, 14 May 2020 12:54:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19b8dfbf-76d3-46be-af36-8f10b1412579</guid><dc:creator>jawadk</dc:creator><description>&lt;p&gt;Hi Hung,&lt;/p&gt;
&lt;p&gt;After 5 years from your last comment on this ticket, do you have an example that only do channel hopping?&lt;/p&gt;
&lt;p&gt;If not how can I achieve this from the examples in the SDK ?&lt;/p&gt;
&lt;p&gt;BR&lt;/p&gt;
&lt;p&gt;JK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33451?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 12:56:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9714f0cb-6916-4589-ab9c-0733dce262c5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Chenyu: Channel hopping is part of the protocol. I don&amp;#39;t have any example that only do channel hopping.
But in the example (gzll_ack_payload) channel hopping is used with the channel table:
NRF_GZLL_DEFAULT_CHANNEL_TABLE  {4, 25, 42, 63, 77} . Please see nrf_gzll_constants.h file.&lt;/p&gt;
&lt;p&gt;The host moves to next channel in the table on every NRF_GZLL_DEFAULT_TIMESLOTS_PER_CHANNEL (2 in the example) timelots.
Channel hopping happens regardless if there is interference or not. (not frequency agility)&lt;/p&gt;
&lt;p&gt;You can modify the channel hopping table using nrf_gzll_set_channel_table() command.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33450?ContentTypeID=1</link><pubDate>Fri, 18 Sep 2015 06:55:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5b43bc0-ec66-4537-a9fd-db5514fe54ce</guid><dc:creator>chenyu</dc:creator><description>&lt;p&gt;I plan to use the gazell library with channel hopping, I found no channel hopping example in folder gzl in the sdk. I just want a most basic and easy channel hopping demo project. I beg you to provide a channel hopping demo project for me.(My E-mail:461123052@qq.com)Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33449?ContentTypeID=1</link><pubDate>Wed, 16 Sep 2015 11:44:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89fb1cd3-06fd-4491-ac0d-d88f854e805f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Chenyu,&lt;/p&gt;
&lt;p&gt;Do you plan to use the gazell library or you want to implement your own protocol with channel hopping ?&lt;/p&gt;
&lt;p&gt;If you want to use gazell you can follow what we have in the example.&lt;/p&gt;
&lt;p&gt;If you want to create your own protocol with channel hopping, this is what you need to do:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Define a channel table that include the number and the sequence of channel will be used.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Have a mechanism to sync between the master and the slave on the hopping period. One example is to start a timer when you receive a packet on one channel, and when the timer timeout, you jump to the next channel and start listen on that channel. The timer interval should be the same on the master and the central.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;You can define a common channel so that all should start first with that channel. Once connected we can start the channel hopping.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The table of hopping channel can be dynamic, it can be transferred when the connection is established.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33448?ContentTypeID=1</link><pubDate>Mon, 14 Sep 2015 08:38:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbb6a898-8187-445a-a433-4e089c0b42b8</guid><dc:creator>chenyu</dc:creator><description>&lt;p&gt;I want realize frequency hopping based on project&amp;quot;gzll_ack_payload&amp;quot;, How to initialize,and the process to hop to a clear channel;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33447?ContentTypeID=1</link><pubDate>Fri, 11 Sep 2015 07:54:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:982d3132-4247-40c7-8ac1-4eaf4bc9fb96</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Chenyu: If you have a look at the document I linked to in the answer, and search for &amp;quot;channel hopping&amp;quot; you will find it in the Frequency Hopping section. It&amp;#39;s available from the beginning when we created gazel protocol. Examples provided in the &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/"&gt;SDK&lt;/a&gt; at \examples\proprietary_rf\gzll&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33446?ContentTypeID=1</link><pubDate>Fri, 11 Sep 2015 01:43:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54f966c3-b9be-4ec5-8a0f-c1c77e48a02b</guid><dc:creator>chenyu</dc:creator><description>&lt;p&gt;Sorry, I can&amp;#39;t find any Channel Hopping Examples based on gazell in the SDK of many versions.Would you please send an examples to my Email(461123052@qq.com). Thank you very march!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is there a 2.4G Frequency hopping Example?</title><link>https://devzone.nordicsemi.com/thread/33445?ContentTypeID=1</link><pubDate>Tue, 08 Sep 2015 12:49:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:13335be7-0713-4f8e-b287-3d54a7dffa54</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Chenyu,&lt;/p&gt;
&lt;p&gt;You can have a look at our &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v9.0.0/gzll_02_user_guide.html?cp=4_1_0_5_0"&gt;gazell protocol&lt;/a&gt;. Channel hopping is supported with gazell.&lt;/p&gt;
&lt;p&gt;Examples are provided in the SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>