<?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>BLE AD CAN&amp;#39;T BE CONNECTED ON NRF52810 THAT ENABLE BLE AND ANT+ ON S312</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/122949/ble-ad-can-t-be-connected-on-nrf52810-that-enable-ble-and-ant-on-s312</link><description>I am using the S312 protocol stack on nrf52810, with both BLE and ANT+enabled, to transmit heart rate. It can be used on most devices, but it is difficult to connect to &amp;#39;wahoo elemnt bolt&amp;#39; when using BLE: connection timeout. I am using a broadcast interval</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Jul 2025 00:44:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/122949/ble-ad-can-t-be-connected-on-nrf52810-that-enable-ble-and-ant-on-s312" /><item><title>RE: BLE AD CAN'T BE CONNECTED ON NRF52810 THAT ENABLE BLE AND ANT+ ON S312</title><link>https://devzone.nordicsemi.com/thread/542692?ContentTypeID=1</link><pubDate>Thu, 17 Jul 2025 00:44:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81c17a5c-9d8c-4b2b-a776-24eab3977255</guid><dc:creator>zhangchenfang</dc:creator><description>&lt;p&gt;&lt;span style="font-size:150%;"&gt;ant &amp;amp; ble,&amp;nbsp; i use&amp;nbsp; ble&amp;nbsp; connect&amp;nbsp; wahoo,&amp;nbsp; &amp;nbsp; wahoo connect ant is OK&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE AD CAN'T BE CONNECTED ON NRF52810 THAT ENABLE BLE AND ANT+ ON S312</title><link>https://devzone.nordicsemi.com/thread/542560?ContentTypeID=1</link><pubDate>Tue, 15 Jul 2025 16:30:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:60b458df-906f-4774-a39d-2cc3f6461e1a</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Is&amp;nbsp;&lt;span&gt;&amp;#39;wahoo elemnt bolt&amp;#39;&amp;nbsp;an ANT product?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE AD CAN'T BE CONNECTED ON NRF52810 THAT ENABLE BLE AND ANT+ ON S312</title><link>https://devzone.nordicsemi.com/thread/542452?ContentTypeID=1</link><pubDate>Tue, 15 Jul 2025 01:56:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:923fd8c3-97a7-4576-8e3b-9cf7e2502cd7</guid><dc:creator>zhangchenfang</dc:creator><description>&lt;p&gt;&lt;span style="font-size:150%;" data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJZWnFOUGowWDVyJTIyJTJDJTIycGFyYUlkeCUyMiUzQTAlMkMlMjJzcmMlMjIlM0ElMjJUaGFuayUyMHlvdSUyMGZvciUyMHlvdXIlMjByZXBseS4lMjBUaGVyZSUyMGlzJTIwYSUyMGtleSUyMGlzc3VlLiUyMFdoZW4lMjBJJTIwdHVybiUyMG9mZiUyMEFOVCUyQiUyQyUyMGJsZSUyMGFsd2F5cyUyMGNvbm5lY3RzJTIwc3VjY2Vzc2Z1bGx5JTJDJTIyJTJDJTIyZHN0JTIyJTNBJTIyJUU4JUIwJUEyJUU4JUIwJUEyJUU0JUJEJUEwJUU3JTlBJTg0JUU1JTlCJTlFJUU1JUE0JThEJUUzJTgwJTgyJUU2JTlDJTg5JUU0JUI4JTgwJUU0JUI4JUFBJUU1JTg1JUIzJUU5JTk0JUFFJUU5JTk3JUFFJUU5JUEyJTk4JUUzJTgwJTgyJUU1JUJEJTkzJUU2JTg4JTkxJUU1JTg1JUIzJUU5JTk3JUFEQU5UJTJCJUU2JTk3JUI2JUVGJUJDJThDYmxlJUU2JTgwJUJCJUU2JTk4JUFGJUU2JTg4JTkwJUU1JThBJTlGJUU4JUJGJTlFJUU2JThFJUE1JUVGJUJDJThDJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlRoYW5rJTIweW91JTIwZm9yJTIweW91ciUyMHJlcGx5LiUyMFRoZXJlJTIwaXMlMjBhJTIwa2V5JTIwaXNzdWUuJTIwV2hlbiUyMEklMjB0dXJuJTIwb2ZmJTIwQU5UJTJCJTJDJTIwYmxlJTIwYWx3YXlzJTIwY29ubmVjdHMlMjBzdWNjZXNzZnVsbHklMkMlMjIlN0QlNUQlN0QlNUQ="&gt;Thank you for your reply. There is a key issue. When I turn off ANT+, ble always connects successfully,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;" data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJZWnFOUGowWDVyJTIyJTJDJTIycGFyYUlkeCUyMiUzQTAlMkMlMjJzcmMlMjIlM0ElMjJUaGFuayUyMHlvdSUyMGZvciUyMHlvdXIlMjByZXBseS4lMjBUaGVyZSUyMGlzJTIwYSUyMGtleSUyMGlzc3VlLiUyMFdoZW4lMjBJJTIwdHVybiUyMG9mZiUyMEFOVCUyQiUyQyUyMGJsZSUyMGFsd2F5cyUyMGNvbm5lY3RzJTIwc3VjY2Vzc2Z1bGx5JTJDJTIyJTJDJTIyZHN0JTIyJTNBJTIyJUU4JUIwJUEyJUU4JUIwJUEyJUU0JUJEJUEwJUU3JTlBJTg0JUU1JTlCJTlFJUU1JUE0JThEJUUzJTgwJTgyJUU2JTlDJTg5JUU0JUI4JTgwJUU0JUI4JUFBJUU1JTg1JUIzJUU5JTk0JUFFJUU5JTk3JUFFJUU5JUEyJTk4JUUzJTgwJTgyJUU1JUJEJTkzJUU2JTg4JTkxJUU1JTg1JUIzJUU5JTk3JUFEQU5UJTJCJUU2JTk3JUI2JUVGJUJDJThDYmxlJUU2JTgwJUJCJUU2JTk4JUFGJUU2JTg4JTkwJUU1JThBJTlGJUU4JUJGJTlFJUU2JThFJUE1JUVGJUJDJThDJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlRoYW5rJTIweW91JTIwZm9yJTIweW91ciUyMHJlcGx5LiUyMFRoZXJlJTIwaXMlMjBhJTIwa2V5JTIwaXNzdWUuJTIwV2hlbiUyMEklMjB0dXJuJTIwb2ZmJTIwQU5UJTJCJTJDJTIwYmxlJTIwYWx3YXlzJTIwY29ubmVjdHMlMjBzdWNjZXNzZnVsbHklMkMlMjIlN0QlNUQlN0QlNUQ="&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void ant_profile_setup(void)
{
	//return ;
	ret_code_t err_code;
	const uint16_t device_info_num = (uint16_t)GetDeviceUUID();
	*HRM_SENS_CHANNEL_CONFIG(m_ant_hrm).device_number = device_info_num;

	err_code = ant_hrm_sens_init(&amp;amp;m_ant_hrm,
				HRM_SENS_CHANNEL_CONFIG(m_ant_hrm),
				HRM_SENS_PROFILE_CONFIG(m_ant_hrm));
	APP_ERROR_CHECK(err_code);

	err_code = sd_ant_channel_radio_tx_power_set(m_ant_hrm.channel_number,
		RADIO_TX_POWER_LVL_1, 0);
	APP_ERROR_CHECK(err_code);

	m_ant_hrm.HRM_PROFILE_manuf_id = g_fstorage_para_t.manufacturer_ID;
	m_ant_hrm.HRM_PROFILE_serial_num = device_info_num;
	m_ant_hrm.HRM_PROFILE_hw_version = HRM_HW_VERSION;
	m_ant_hrm.HRM_PROFILE_sw_version = HRM_SW_VERSION;
	m_ant_hrm.HRM_PROFILE_model_num = HRM_MODEL_NUMBER;
	err_code = ant_hrm_sens_open(&amp;amp;m_ant_hrm);
	APP_ERROR_CHECK(err_code);

}&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;" data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJZWnFOUGowWDVyJTIyJTJDJTIycGFyYUlkeCUyMiUzQTAlMkMlMjJzcmMlMjIlM0ElMjJUaGFuayUyMHlvdSUyMGZvciUyMHlvdXIlMjByZXBseS4lMjBUaGVyZSUyMGlzJTIwYSUyMGtleSUyMGlzc3VlLiUyMFdoZW4lMjBJJTIwdHVybiUyMG9mZiUyMEFOVCUyQiUyQyUyMGJsZSUyMGFsd2F5cyUyMGNvbm5lY3RzJTIwc3VjY2Vzc2Z1bGx5JTJDJTIyJTJDJTIyZHN0JTIyJTNBJTIyJUU4JUIwJUEyJUU4JUIwJUEyJUU0JUJEJUEwJUU3JTlBJTg0JUU1JTlCJTlFJUU1JUE0JThEJUUzJTgwJTgyJUU2JTlDJTg5JUU0JUI4JTgwJUU0JUI4JUFBJUU1JTg1JUIzJUU5JTk0JUFFJUU5JTk3JUFFJUU5JUEyJTk4JUUzJTgwJTgyJUU1JUJEJTkzJUU2JTg4JTkxJUU1JTg1JUIzJUU5JTk3JUFEQU5UJTJCJUU2JTk3JUI2JUVGJUJDJThDYmxlJUU2JTgwJUJCJUU2JTk4JUFGJUU2JTg4JTkwJUU1JThBJTlGJUU4JUJGJTlFJUU2JThFJUE1JUVGJUJDJThDJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMlRoYW5rJTIweW91JTIwZm9yJTIweW91ciUyMHJlcGx5LiUyMFRoZXJlJTIwaXMlMjBhJTIwa2V5JTIwaXNzdWUuJTIwV2hlbiUyMEklMjB0dXJuJTIwb2ZmJTIwQU5UJTJCJTJDJTIwYmxlJTIwYWx3YXlzJTIwY29ubmVjdHMlMjBzdWNjZXNzZnVsbHklMkMlMjIlN0QlNUQlN0QlNUQ="&gt;&lt;span data-slate-fragment="JTVCJTdCJTIydHlwZSUyMiUzQSUyMnBhcmFncmFwaCUyMiUyQyUyMmNoaWxkcmVuJTIyJTNBJTVCJTdCJTIyaWQlMjIlM0ElMjJZSjUySkduTzVYJTIyJTJDJTIycGFyYUlkeCUyMiUzQTI2JTJDJTIyc3JjJTIyJTNBJTIySWYlMjB0aGlzJTIwZnVuY3Rpb24lMjBpcyUyMG5vdCUyMGV4ZWN1dGVkJTJDJTIwdGhlJTIwYmxlJTIwY29ubmVjdGlvbiUyMHdpbGwlMjBzdWNjZWVkJTIyJTJDJTIyZHN0JTIyJTNBJTIyJUU1JUE2JTgyJUU2JTlFJTlDJUU0JUI4JThEJUU2JTg5JUE3JUU4JUExJThDJUU2JUFEJUE0JUU1JTg3JUJEJUU2JTk1JUIwJUVGJUJDJThDYmxlJUU4JUJGJTlFJUU2JThFJUE1JUU1JUIwJTg2JUU2JTg4JTkwJUU1JThBJTlGJTIyJTJDJTIybWV0YWRhdGElMjIlM0ElMjIlMjIlMkMlMjJtYXRjaGVzJTIyJTNBbnVsbCUyQyUyMm1ldGFEYXRhJTIyJTNBJTVCJTVEJTJDJTIydGV4dCUyMiUzQSUyMklmJTIwdGhpcyUyMGZ1bmN0aW9uJTIwaXMlMjBub3QlMjBleGVjdXRlZCUyQyUyMHRoZSUyMGJsZSUyMGNvbm5lY3Rpb24lMjB3aWxsJTIwc3VjY2VlZCUyMiU3RCU1RCU3RCU1RA=="&gt;If this function is not executed, the ble connection will succeed&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE AD CAN'T BE CONNECTED ON NRF52810 THAT ENABLE BLE AND ANT+ ON S312</title><link>https://devzone.nordicsemi.com/thread/542412?ContentTypeID=1</link><pubDate>Mon, 14 Jul 2025 15:52:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84e7421a-9bd4-4268-91f3-e66e598f17f5</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user=""]It can be used on most devices, but it is difficult to connect to &amp;#39;wahoo elemnt bolt&amp;#39; when using BLE: connection timeout. [/quote]
&lt;p&gt;It seems the&amp;nbsp;&lt;span&gt;BLE connection timeout issue&lt;/span&gt;&amp;nbsp;only happens while connecting to the&amp;nbsp;&lt;span&gt;&amp;#39;wahoo elemnt bolt&amp;#39;. Maybe the central device&lt;/span&gt;&amp;nbsp;(Wahoo BOLT) may have a timeout window too short to catch advertisements at 187.5 ms(your&amp;nbsp;broadcast interval of 300 * 0.625), so the Wahoo BOLT may expect more frequent advertisements to quickly find and initiate connection with peripherals (especially fitness sensors). Then, you could try to set&amp;nbsp;&lt;code&gt;adv_interval to&amp;nbsp;25 ms as our example (nRF5_SDK\examples\multiprotocol\ble_ant_app_hrm)&lt;/code&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can use &lt;strong&gt;nRF Sniffer&lt;/strong&gt; or a BLE packet sniffer to confirm if the advertisements are being sent and how frequently. Also, check if the Wahoo BOLT connects easily to other commercial HR monitors – if yes, compare their advertisement intervals and payload content.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&amp;nbsp;&lt;br /&gt;Amanda H.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>