<?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>SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/106291/sdk-15-3-s140-6-1-1-for-ext-adv-coded-phy-on-52840-dk-then-adafruit</link><description>First posted requested as a new user, and also a BT newbie. I have been reviewing blogs and tickets for BT5 LE long-range advertising, and believe I have a good idea how this should be done, but still haven&amp;#39;t had CODED working on the Primary Phy . Primary</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 18 Dec 2023 06:40:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/106291/sdk-15-3-s140-6-1-1-for-ext-adv-coded-phy-on-52840-dk-then-adafruit" /><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460717?ContentTypeID=1</link><pubDate>Mon, 18 Dec 2023 06:40:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26d76666-5543-43a6-b7f3-75bf17bc3133</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Larry&lt;/p&gt;
&lt;p&gt;That makes sense. Sorry I didn&amp;#39;t think to ask of that on my end either, but I&amp;#39;m glad to hear you figured it out eventually!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460623?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2023 16:17:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:600d74c3-2bc4-42d8-adc8-1dedf8e5534d</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Hi Simon, OK, mega mea culpa from this BT and&lt;strong&gt; Wireshark Newbie&lt;/strong&gt;,&amp;nbsp; I thought I&amp;#39;d check the Wireshark preferences and settings and found this little jewel:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;extcap._dev_cu_usbmodem14101_4_0.&lt;strong&gt;coded&lt;/strong&gt;, and change from false to true&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Voila, can now see Prim=CODED packets and the Sec=CODED Aux packets.&lt;/p&gt;
&lt;p&gt;Sorry, to waste your time, but I certainly learned several things.&amp;nbsp; Many thanks for your patience and support!&lt;/p&gt;
&lt;p&gt;Humbly typed, Larry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460616?ContentTypeID=1</link><pubDate>Fri, 15 Dec 2023 15:25:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee761fce-40ef-498c-9033-5df2d5b7cb8f</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;The _rscs example works fine, as-is, as I&amp;#39;d expect, Pri=1M/Sec=2M.&amp;nbsp; &amp;nbsp;I change Sec=CODED and that works, but when I change Pri=CODED there is once again no packets from my -DK showing in Wireshark BLE sniffer.&amp;nbsp; I stepped thru the code in ble_advertising_init() and ble_advertising_start(), and all looks correct before and after the S140 calls for sd_ble_gap_adv_set_configure() and sd_gap_adv_start().&amp;nbsp; This is with AdvMode = _FAST.&amp;nbsp; I&amp;#39;ll try AdvMode = _SLOW and see if that makes a difference, perhaps the default interval is too fast for Pri=CODED?&lt;/p&gt;
&lt;p&gt;Larry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460427?ContentTypeID=1</link><pubDate>Thu, 14 Dec 2023 16:50:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92229199-5141-460e-b3b2-20cccf492777</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Simon, thanks for the quick response.&amp;nbsp; I believe the example I was using may have been derived from another, and it did not use the newer helper components (e.g. ble_advertising), but the direct API interfaces. (It may be derived from SDK-15.2, but moving to 17.1, I didn&amp;#39;t migrate my baseline example.&amp;nbsp; So, the &amp;quot;extras&amp;quot; are from the original baseline).&amp;nbsp; Thanks for the extra review and recommendations.&amp;nbsp; I will also re-baseline on the rscs example.&lt;/p&gt;
&lt;p&gt;Regards, Larry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460368?ContentTypeID=1</link><pubDate>Thu, 14 Dec 2023 12:50:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:569437ed-a4a3-4364-84f1-32c8a6b51583</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Larry&lt;/p&gt;
&lt;p&gt;I took another look at your main file, and realized you don&amp;#39;t have the extended advertisements enabled in your advertising intitialization. Please try adding the following in your &lt;strong&gt;advertising_init&lt;/strong&gt;() function. I thought &amp;quot;&lt;strong&gt;m_adv_params.properties.type&lt;/strong&gt;&amp;quot; took care of this, but that does not seem to be the case I&amp;#39;m afraid. You can see the &lt;strong&gt;ble_app_rscs&lt;/strong&gt; example project for reference.&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;&amp;nbsp;init.config.ble_adv_extended_enabled = true;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Also, I see that you have quite a few other things added in advertising_init() that I&amp;#39;m not sure should be there in the first place. Can you explain what the if loop is doing exactly and why it should be in the&amp;nbsp;&lt;strong&gt;init&amp;nbsp;&lt;/strong&gt;function? I also see that you don&amp;#39;t have a&amp;nbsp;&lt;strong&gt;ble_advertising_init&lt;/strong&gt;() call in &lt;strong&gt;advertising_init&lt;/strong&gt;() like most other examples in the nRF5 SDKs have.&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Best regards,&lt;/div&gt;
&lt;div&gt;Simon&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/460218?ContentTypeID=1</link><pubDate>Wed, 13 Dec 2023 19:23:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23ad4c72-0f83-4d96-b799-b749ab65f905</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Hi Simon, still struggling with this, getting PriPHY as CODED.&amp;nbsp; Do you know if there is S140-7.2.0 BT5 LongRange Adv example on the forums or examples that is known to work, to help me save trial and error time?&lt;/p&gt;
&lt;p&gt;Appreciate it, Larry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459792?ContentTypeID=1</link><pubDate>Mon, 11 Dec 2023 21:59:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:406fb8af-ace8-4212-b118-fe8c8573d2ec</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Simon, no worries.&amp;nbsp; Thanks for the info, I&amp;#39;ll work on recreating the HardFault trace and getting the context.&amp;nbsp; I will also try &lt;strong&gt;SCAN&lt;/strong&gt;NABLE.&amp;nbsp; My concern with the new S140 version is our ultimate intent on using the Adafruit board and effort to update to the newer version on that env.&amp;nbsp; Regardless, we need to show it working properly on a known config before &amp;#39;back-porting&amp;#39;.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459630?ContentTypeID=1</link><pubDate>Mon, 11 Dec 2023 07:11:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7aa6e57e-f780-4d6a-ad5a-7cd020d6247b</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Sorry about the late reply, but I had to discuss this with a colleague before getting back to you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The error 0xA60 that you see from your debugging screenshot is a SoftDevice hardfault handler. This usually gets forwarded to the app fault handler that should get us more information on the fault context. Please try seeing what the app fault handler is returning here so we can get some more information that way.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not able to spot what the issue is from looking at your main application, and the only thing I can think of is trying to support scan response data by using&amp;nbsp;&lt;strong&gt;BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_SCANNABLE_UNDIRECTED&lt;/strong&gt; instead of&amp;nbsp;BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_&lt;strong&gt;NON&lt;/strong&gt;SCANNABLE_UNDIRECTED in your application, but I think we need the information from the app fault handler to get anywhere here.&lt;/p&gt;
&lt;p&gt;For your last reply, all revisions of the nRF52840 should support Bluetooth 5.0 and Coded PHY, so I don&amp;#39;t think there&amp;#39;s a reason to look at the IC revision, however the SDK and SoftDevice version should indeed match your HW revision (&lt;strong&gt;SDK 17.1.0 and SoftDevice 7.2.0 is what I&amp;#39;d recommend&lt;/strong&gt;).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459623?ContentTypeID=1</link><pubDate>Mon, 11 Dec 2023 03:19:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5215f887-7496-4bb7-885f-8fbbc29e2488</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Simon, one more check... I assume if I bought my 52840-DK board this year (has a version of 3.0.1 and date stamp of 2023.14 on the label), that it has a newer HW version of the SOC that supports BT5 extended adv:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;a id="" href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nRF52840_ic_revision_overview.html"&gt;https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nRF52840_ic_revision_overview.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;a id="" href="https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nRF52840_ic_rev_sdk_sd_comp_matrix.html"&gt;https://docs.nordicsemi.com/bundle/comp_matrix_nrf52840/page/COMP/nrf52840/nRF52840_ic_rev_sdk_sd_comp_matrix.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and then, do I need to confirm my SOC HW version with the compatible SDK and S140 versions?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459602?ContentTypeID=1</link><pubDate>Sun, 10 Dec 2023 00:16:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5e789ed-d52d-42df-99cd-4188b9fa1d0c</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Simon, FYI, I did try loading both the DEBUG and RELEASE binaries via Segger from the attached SDK15.2 zip uart-peripheral, and had no extended advertising visible from the 58240-DK via Wireshark BT sniffer.&amp;nbsp; Moving back to the SDK17.1 peripheral example, but not having any success there either.&amp;nbsp; Attached my latest main.c from this effort, if you could review adv init and start setup.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/main_5F00_sdk17.1.beacon.c"&gt;devzone.nordicsemi.com/.../main_5F00_sdk17.1.beacon.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459459?ContentTypeID=1</link><pubDate>Fri, 08 Dec 2023 04:26:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7acbbada-cc84-4af8-abbc-00df512e642d</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;(Reference the previous post) when I try using the SDK-17.1 and S140-7.2.0 periph-beacon example, similar results, no packets in Wireshark, and I get the following HardFault FORCED in the debugger after running for a while.&amp;nbsp; Assume the call stack is in the S140 firmware?&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1702009465294v1.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459457?ContentTypeID=1</link><pubDate>Fri, 08 Dec 2023 04:11:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6cd79482-4144-4c97-8b7c-84f19f93421b</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;Thanks for the feedback.&amp;nbsp; Sorry, yes using BT LE sniffer firmware on an Adafruit ItsyBitsy 52840 at version 4.0.10, and have seen EXT_ADV (PriPhy=1MBPS) and AUX_ADV (SecPhy=CODED with S8) from both the Nordic-DK52840/SDK15.3 modified periph beacon example, and also with a similar example for Adafruit Feather Express 52840, but have not got EXT_ADV(PriPhy = CODED) to work.&amp;nbsp; Have just started to try the 15.2 UART example from the attached .zip and modifying to use .flags =&amp;nbsp;BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE (per the original post), but having issues with the re-build.&lt;/p&gt;
&lt;p&gt;So, I am going to try doing similar mods to the SDK17.1 Beacon example (S140-7.2.0), and see if I can get Pri=CODED and Sec=CODED to work there.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll need to talk to our project engineer about extended MTU and the packet size limitation.&amp;nbsp; We were hoping to get the extended/larger packets to work for our application... OpenDroneID BT advertising where the OpenDrone messages are sent individually in Legacy BT and they can all be theoretically packed in the larger message frame of BT5 extd&amp;#39;d (255 bytes).&lt;/p&gt;
&lt;p&gt;Sorry, I inadvertently selected &amp;#39;Answered&amp;#39; and now have reverted this case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/459297?ContentTypeID=1</link><pubDate>Thu, 07 Dec 2023 08:39:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b35d5eb6-43dc-4399-924d-fbf234fcb4c0</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Just to make sure, are you using the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nrf-sniffer-for-bluetooth-le"&gt;Bluetooth LE sniffer firmware for Wireshark&lt;/a&gt; to sniff advertising packets? Note that only from v4.0.0 does the nRF Sniffer support Coded PHY. What phone do you use for scanning on the nRF Connect app? Not all phones support Coded PHY, usually only the flagship models for the last 3 years of so does so.&lt;/p&gt;
&lt;p&gt;From your settings it seems correct, and the only thing I can think of is that if your application uses extended MTU, the Coded PHY does not support larger data packets than 27 bytes. Note that S2 is not supported by the nRF5 SDK, so you&amp;#39;ll have to make do with S8 (should be the default setting).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/458831?ContentTypeID=1</link><pubDate>Mon, 04 Dec 2023 19:49:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:80e2cb24-2e76-41cb-8961-574fffeea69f</guid><dc:creator>clb62</dc:creator><description>&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Hi Simon, thanks for the response.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;So, I do think I&amp;#39;m at a point of needing some assistance.&amp;nbsp; Following Vidar&amp;#39;s example, I am applying his example settings to the 15.3-s140-6.1.1 low-level Periph-Beacon example.&amp;nbsp; I am not using a central to test, but Wireshark and/or nRF Connect on my phone.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Legacy (&lt;span style="text-decoration:underline;"&gt;not&lt;/span&gt; EXTended, NONconn, NONscan, and UNdir) works fine for Primary Phy.&amp;nbsp; My next setup is&lt;/span&gt;&lt;span style="font-size:inherit;"&gt;&amp;nbsp;EXTended, NONconnectable, NONscannable, and UNdirected.&amp;nbsp; The first attempt has Primary as 1MBPS and 2ndary as CODED.&amp;nbsp; I am using Wireshark on my laptop to confirm advertising packets.&amp;nbsp; For this config&lt;/span&gt;, packets look as expected; reference this Wireshark image, filtered to just show my BT device (52840-DK, ec:8a:0e:d1:3e:82).&amp;nbsp; Notice PHY is 1MBPS, 2ndary is CODED (not shown).&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1701717078195v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;but when I change Primary Phy to CODED then I get no EXT adv packets from the -DK&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1701717498724v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Here are the settings for EXT ADV params, note &amp;#39;include appearance&amp;quot; is false:&lt;/p&gt;
&lt;pre&gt;    //flags = BLE_GAP_ADV_FLAG_BR_EDR_NOT_SUPPORTED;
    &lt;strong&gt;flags = BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE&lt;/strong&gt;;

    // Build and set advertising data.
    memset(&amp;amp;advdata, 0, sizeof(advdata));

&lt;span style="color:#ff0000;"&gt;    //advdata.name_type             = BLE_ADVDATA_NO_NAME;&lt;/span&gt;
   &lt;strong&gt; advdata.name_type             = BLE_ADVDATA_FULL_NAME&lt;/strong&gt;;
    advdata.flags                 = &lt;strong&gt;flags&lt;/strong&gt;;
    advdata.p_manuf_specific_data = &amp;amp;manuf_specific_data;
&lt;span style="color:#ff0000;"&gt;    //advdata.include_appearance    = true;&lt;/span&gt;

    // Initialize advertising parameters (used when starting advertising).
    memset(&amp;amp;m_adv_params, 0, sizeof(m_adv_params));

&lt;span style="color:#ff0000;"&gt;    //m_adv_params.properties.type = BLE_GAP_ADV_TYPE_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED&lt;/span&gt;;
    m_adv_params.properties.type = BLE_GAP_ADV_TYPE_EXTENDED_NONCONNECTABLE_NONSCANNABLE_UNDIRECTED;
    m_adv_params.p_peer_addr     = NULL;    // Undirected advertisement.
    m_adv_params.filter_policy   = BLE_GAP_ADV_FP_ANY;
    m_adv_params.interval        = NON_CONNECTABLE_ADV_INTERVAL;
    m_adv_params.duration        = 0;       // Never time out.
&lt;span style="color:#ff0000;"&gt;    //m_adv_params.primary_phy     = BLE_GAP_PHY_1MBPS;&lt;/span&gt;
&lt;strong&gt;    m_adv_params.primary_phy     = BLE_GAP_PHY_CODED;
    m_adv_params.secondary_phy   = BLE_GAP_PHY_CODED;&lt;/strong&gt;

    err_code = ble_advdata_encode(&amp;amp;advdata, m_adv_data.adv_data.p_data, &amp;amp;m_adv_data.adv_data.len);
    APP_ERROR_CHECK(err_code);

    err_code = sd_ble_gap_adv_set_configure(&amp;amp;m_adv_handle, &amp;amp;m_adv_data, &amp;amp;m_adv_params);
    APP_ERROR_CHECK(err_code);
&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I also tried changing .include_appearance to true, but that did not have any effect.&amp;nbsp; Thoughts?&lt;/p&gt;
&lt;p&gt;[Also, I've noticed that when I make a software change, rebuild, and download, that I need to actually power reset the board, vs just soft reset and re-download via Segger/JLink.]&lt;/p&gt;
&lt;p&gt;Thanks, Larry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK-15.3 + S140 6.1.1 for Ext Adv + Coded Phy on 52840-DK then Adafruit</title><link>https://devzone.nordicsemi.com/thread/458741?ContentTypeID=1</link><pubDate>Mon, 04 Dec 2023 13:34:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24776359-221d-4b88-a028-39ffd7ca0427</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Do you need help with anything in particular here? I think going through the advertising params in Vidar&amp;#39;s example project should be sufficient to use Coded PHY as the primary advertising PHY as well. Does the central you&amp;#39;re using for scanning support scanning on the Coded PHY as well?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>