<?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>ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60302/antcontinuous-scan-mode-will-impact-ble-advertising</link><description>I encountered an issue, please kindly refer to the attachment for the detail. 
 &amp;quot;&amp;#39;&amp;#39; The problem is: a&amp;gt; Run demo on PCA10056 (BLE adv &amp;amp; ANT continuous scan). b&amp;gt; ANT Dongle B broadcasts messages. c&amp;gt; ANT Dongle A scans and sends acknowledged msg to B. d</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Apr 2020 08:42:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60302/antcontinuous-scan-mode-will-impact-ble-advertising" /><item><title>RE: ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/thread/245972?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2020 08:42:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7352ace-c6e0-4878-b79e-2725e2f90cb8</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Sounds good. If you find more descriptive information about these configuration bytes, don&amp;#39;t hesitate to wrap it up here.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/thread/245841?ContentTypeID=1</link><pubDate>Tue, 21 Apr 2020 12:58:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c62674b5-9d89-460f-b42e-4c87e3cb6288</guid><dc:creator>anikchen</dc:creator><description>&lt;p&gt;&lt;span&gt;Million thanks all the same. I will seek more information in the ANT Forum.&lt;/span&gt;&lt;span class="emoticon ui-tip" title="Grinning"&gt;&lt;/span&gt;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f600.svg" title="Grinning"&gt;&amp;#x1f600;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/thread/245795?ContentTypeID=1</link><pubDate>Tue, 21 Apr 2020 09:58:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a7cac29-8c85-4bcb-b647-c99197ef36db</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I don&amp;#39;t have any specific details on this feature, I saw the administrator on thisisant.com recommended to do this:&amp;nbsp;&lt;a href="https://www.thisisant.com/forum/viewthread/7332/"&gt;https://www.thisisant.com/forum/viewthread/7332/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span&gt;If you still run into issues try doubling “search channel fixed interval priority config” to reduce the impact of the ANT search.&lt;/span&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;The ANT implementation in the softdevices are developed and maintained by Dynastream (thisisant.com).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/thread/245630?ContentTypeID=1</link><pubDate>Mon, 20 Apr 2020 15:48:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd3a66eb-0ebd-4807-8ae6-d08c0ec9548d</guid><dc:creator>anikchen</dc:creator><description>&lt;p&gt;&lt;strong&gt;Thanks, Kenneth.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Follow the link you provided, I get a clue related to&amp;nbsp;&lt;em&gt;sd_ant_coex_config_set()&lt;/em&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Since I added the following simple code to my project, BLE advertising has been working well with ANT continuous scanning :&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;err_code = sd_ant_coex_config_get(ANT_SCAN_CHANNEL_NUMBER, &amp;amp;ant_coex_config, NULL);&lt;/em&gt;&lt;br /&gt;&lt;em&gt; APP_ERROR_CHECK(err_code);&lt;/em&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;em&gt; ant_coex_config.pucBuffer[0] = 0; //disable all configuration&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt; err_code = sd_ant_coex_config_set(ANT_SCAN_CHANNEL_NUMBER, &amp;amp;ant_coex_config, NULL);&lt;/em&gt;&lt;br /&gt;&lt;em&gt; APP_ERROR_CHECK(err_code);&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;But exactly, I cannot understand those parameters clearly related to&lt;/strong&gt; &lt;strong&gt;ANT_BUFFER_PTR in &lt;em&gt;sd_ant_coex_config_set()&lt;/em&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt; /** @brief This function sets ANT radio coexistence behaviour. Supported only if ANT is sharing radio HW concurrently with another wireless protocol.&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Configuration structure is as follows:&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte0 = Configuration enable bitfield&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit0 - enable/disable tx/rx channel keep alive config (Byte4/5 &amp;amp; Byte6/7)&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit1 - enable/disable tx/rx channel fixed interval priority config (Byte1)&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit2 - enable/disable transfer keep alive config (Byte2)&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit3 - enable/disable search channel fixed interval priority config (Byte3)&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * else - reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte1 = tx/rx channel fixed interval priority configuration&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte2 = transfer keep alive configuration&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte3 = search channel fixed interval priority configuration&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte4(LSB)/Byte5(MSB) = tx channel keep alive configuration&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte6(LSB)/Byte7(MSB) = rx channel keep alive configuration&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte8 = ANT counts/16 spent in high priority mode during search scan.&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte9 = ANT counts/16 spent in low priority mode during search scan.&lt;/em&gt;&lt;br /&gt;&lt;em&gt; *&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Advanced configuration structure is as follows:&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte0 = Configuration enable bitfield&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit0 - enable/disable priority override config (Byte1)&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * bit1-7 - reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte1 = ANT priority override. 0 = low, 1 = normal(default), 2 = high, 3 = critical&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte2 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte3 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte4 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte5 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte6 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; * Byte7 = Reserved&lt;/em&gt;&lt;br /&gt;&lt;em&gt; */&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So I&amp;#39;ll appreciate very much if you can give more guide.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Thanks &amp;amp; Best Regards.&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANTcontinuous scan mode will impact BLE advertising</title><link>https://devzone.nordicsemi.com/thread/245515?ContentTypeID=1</link><pubDate>Mon, 20 Apr 2020 12:01:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1ad7010-515e-4418-8623-7d91f0be4693</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I believe you can&amp;nbsp;use the trick described here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/60158/how-to-arrange-ble-and-ant-event/244652#244652"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/60158/how-to-arrange-ble-and-ant-event/244652#244652&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>