<?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>nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23169/nrf52840pdk-aar-and-extended-advertising</link><description>Is there a way to configure AAR so it can do address match for extended advertising packets?
For legacy we had to: 
 
 put address into DAB[] and DAP[] registers 
 set DACNF to 1 
 set ADDRPTR to beginning of the packet 
 
 This seems NOT to work</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 30 Jun 2017 14:11:39 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23169/nrf52840pdk-aar-and-extended-advertising" /><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91148?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 14:11:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ed27ca5-5c44-4855-a4dd-3f0e4a0c17e9</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;No, HW does not support whitelist for Advertising Extensions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91147?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 13:48:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:576a4bc5-cd7d-4992-9871-85ce8a6c64ee</guid><dc:creator>rymek</dc:creator><description>&lt;p&gt;BTW - whiltelist will not work for extended advertising at all, right?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91150?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 13:38:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:119b40e9-76ea-43c5-9474-7347e9fe6d13</guid><dc:creator>rymek</dc:creator><description>&lt;p&gt;Ah yes, this is probably because address type is always RPA.
Ok so it should work for address resolving. Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91149?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 13:33:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69b7256d-2ccb-47a7-9ecb-80a3f46bd44e</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;According to the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/aar.html?cp=2_1_0_29_2#resolving_resolvable_address"&gt;AAR documentation&lt;/a&gt;, the module should not care about address type:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;The AAR will only do a comparison of the received address to those
programmed in the module. And not
check what type of address it actually
is.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91146?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 11:50:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18a2ab0e-f297-4183-91c2-6fe782d249c3</guid><dc:creator>rymek</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for answer.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m afraid it will not work, as I understand that ADDRPTR was set to beginning of packet for the purpose to read address type from the Header flags. When I move ADDRPTR by offset you mentioned, AAR will not have the way to get addr type. Is this correct?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Łukasz&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840pdk AAR and Extended advertising</title><link>https://devzone.nordicsemi.com/thread/91145?ContentTypeID=1</link><pubDate>Fri, 30 Jun 2017 11:33:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dcaffd19-9193-4588-85f2-ea76a8ac553f</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The AAR was not intended for use with extended advertising when designed, as the device address is no logner located at the start of the PDU. You will need to add an offset to the ADDRPTR for the extended advertising PDUs and use the method you describe for legacy packets.&lt;/p&gt;
&lt;p&gt;The address (if present in the packet) should be offset by two bytes from the start of the PDU. You will need to make use of pdu type, extended header length, and the extended header flags to set the correct offset. This should be described in the Bluetooth Core Specifications 5.0.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>