<?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>nRF52840 Central cannot discover one of the my nRF52840 Peripheral services</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91780/nrf52840-central-cannot-discover-one-of-the-my-nrf52840-peripheral-services</link><description>I have a problem that my nRF52840 Central cannot discover one of the my nRF52840 Peripheral sensor services. With the phone I have no problem. Also other services are detected. I tried to go to v2.0.2 nsc but no improvement. I call the discovery service</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 12 Sep 2022 09:56:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91780/nrf52840-central-cannot-discover-one-of-the-my-nrf52840-peripheral-services" /><item><title>RE: nRF52840 Central cannot discover one of the my nRF52840 Peripheral services</title><link>https://devzone.nordicsemi.com/thread/385672?ContentTypeID=1</link><pubDate>Mon, 12 Sep 2022 09:56:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25b84c3e-edc1-4b99-be3c-26a9a29cfd9d</guid><dc:creator>DavidKaplan</dc:creator><description>&lt;p&gt;Well, I found my problem and discovery works for all services.&lt;/p&gt;
&lt;p&gt;Thanks, and sorry that I did not catch it earlier.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 Central cannot discover one of the my nRF52840 Peripheral services</title><link>https://devzone.nordicsemi.com/thread/385521?ContentTypeID=1</link><pubDate>Fri, 09 Sep 2022 12:51:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:214a5942-027d-4d14-aa56-ef18c9815e4b</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]Is there a way on the central to do the same? Where can I put a break point in the discovery code or add a printk line?[/quote]
&lt;p&gt;You cannot use a breakpoint while using the SoftDevice controller and MPSL, as the MPSL will assert if it looses timing. Generally I recommend using the SoftDevice controller, but it could make sense in this case to switch to the Zephyr controller to enable easier debugging, and then switch back afterwards. To use the Zephyr controller, add&amp;nbsp;&lt;code&gt;CONFIG_BT_LL_SW_SPLIT=y&lt;/code&gt; to your prj.conf. With that, you can use breakpoints and step in the code etc. while using Bluetooth.&lt;/p&gt;
&lt;p&gt;I do immediately have any suggestion about what the problem could be. If you don&amp;#39;t make progress on your end, perhaps you can upload a minimal failing example together with the corresponding peripheral, so that I can have a look and perhaps test on my end on DKs?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>