<?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>Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/59444/advertise-le-coded-and-non-coded</link><description>I am using the nRF52840, SDK 16.0. 
 
 I&amp;#39;m attempting to advertise on the coded phy and the 1M phy simultaneously. This works. 
 
 I have two phones, one that supports coded phy and one that does not. 
 
 If I setup like this: 
 advertising_data.config</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 31 Mar 2020 17:14:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/59444/advertise-le-coded-and-non-coded" /><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/242774?ContentTypeID=1</link><pubDate>Tue, 31 Mar 2020 17:14:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1417e11f-cb57-4d85-ad32-cf7ba42a2796</guid><dc:creator>brett_anderson</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;Alternating the advertising between starts does actually work. I ran into a different problem, but I started a new question since it was slightly off topic.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/59754/can-t-use-extended-advertising-flags"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/59754/can-t-use-extended-advertising-flags&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/241619?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2020 14:08:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65f74205-f8f6-4a83-9289-41b649f858bf</guid><dc:creator>brett_anderson</dc:creator><description>&lt;p&gt;Thanks Kenneth,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll try this and update the ticket with the results.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/241618?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2020 14:04:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:caabfc68-9e7b-4441-892a-8f60d7529294</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Don&amp;#39;t know no.&lt;/p&gt;
&lt;p&gt;The idea was that you could setup beacon with 50ms advertisement, wait for 10 radio notifications are done (~500-550ms), then stop advertisement and re-start advertisement with coded phy, wait for 1 radio notification is done. Setup beacon again and repeat.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/241605?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2020 13:20:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90bf46f3-d5d3-4878-a802-c47985767246</guid><dc:creator>brett_anderson</dc:creator><description>&lt;p&gt;Realistically, how fast are you allowed to change the advertisement? We are trying to beacon out data every 100ms via the coded phy, but I want the peripheral connectable to &amp;#39;normal&amp;#39; phones.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I can try and setup a test, but I&amp;#39;m wondering if you have any idea what the connection experience would be like if I advertised coded for 500ms, switch to 1M for 50ms, then switch back?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/241556?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2020 10:29:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9a9a0a7-cbd8-4673-9b6d-518e2de108ba</guid><dc:creator>Kenneth</dc:creator><description>[quote user="brett_anderson"]What I am expecting to happen, is that both phones see the peripheral, but only the HTC can see the packets over coded phy.[/quote]
&lt;p&gt;In a perfect world I agree with you, unfortunately it seems that the phone in question does not handle well the specific combination of extended advertisement PDU type (ADV_EXT_IND) and AuxPtr field indicating LE Coded phy. I do not really see any workaround here than alternating the advertisement, for instance by stop and starting the advertisement to change the configuration.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Advertise le coded and non-coded</title><link>https://devzone.nordicsemi.com/thread/241430?ContentTypeID=1</link><pubDate>Tue, 24 Mar 2020 16:18:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9a0c953-9797-4e0f-9d70-3f5127db7194</guid><dc:creator>brett_anderson</dc:creator><description>&lt;p&gt;Just an update, if I change the configuration to&amp;nbsp;&lt;/p&gt;
&lt;p&gt;advertising_data.config.ble_adv_primary_phy = BLE_GAP_PHY_1MBPS;&lt;br /&gt; advertising_data.config.ble_adv_secondary_phy = BLE_GAP_PHY_CODED;&lt;br /&gt;advertising_data.config.ble_adv_extended_enabled = false;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Then both phones can see it. Both phones support extended data though.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So coded phy mixed with extended advertising makes one phone not able to see the advertising.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Phones are&lt;/p&gt;
&lt;p&gt;Pixel 3a XL(supports 5.0, extended, but not coded)&lt;/p&gt;
&lt;p&gt;HTC One+ 7T(supports 5.0, coded and extended)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What I am expecting to happen, is that both phones see the peripheral, but only the HTC can see the packets over coded phy.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I saw the posts about alternating the phy settings, but that doesn&amp;#39;t seem to be necessary given what the phones support.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>