<?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>Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108335/need-support-for-pawr-using-ncs2-5-0</link><description>In my project, the objective is to advertise data (PAwR) from a Peripheral device and synchronize it with a Central device. However, in the provided sample codes for Zephyr (NCS 2.5.0), the advertising data originates from the Central device, while the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 28 Feb 2024 09:25:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108335/need-support-for-pawr-using-ncs2-5-0" /><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471228?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 09:25:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ea6bae6-fc61-42d5-8013-396afe26a6d6</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;I see. As I said&amp;nbsp; you don&amp;#39;t have to stop PAwR to establish a direct connection to one of the scanner.&amp;nbsp;&lt;br /&gt;Please try to capture a sniffer trace. Make sure you enable security on both sides, central and peripheral.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471220?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 09:10:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b82910e-8a5b-4865-b8f6-6e3f8645adfb</guid><dc:creator>Hemanth B</dc:creator><description>&lt;p&gt;Hi Hung Bui,&lt;/p&gt;
&lt;p&gt;At present, I am working with one scanner if this is working fine, need to test with multiple scanners (nearly 12-15). Project is like sensing library whenever we have large amount of data that needs to transfer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471215?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 08:57:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7da96879-52e1-4c2a-b8c0-4ea3f1228f0b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Hemanth,&amp;nbsp;&lt;br /&gt;If you are having only one scanner, why doing PAwR&amp;nbsp; ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;You will establish a connection between the two at some point, why not just make a connection with a long latency and switch to short latency when you need to transfer large amount of data.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471208?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 08:49:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47027a58-fef5-4eec-a6e0-37198ee2cb26</guid><dc:creator>Hemanth B</dc:creator><description>&lt;p&gt;&lt;span&gt;In our setup, we operate with a single scanner. After the synchronization process with PAwR, we disconnect the connection. We only establish a connection when we have the file available for transmission. 500KB of data need to send one scanner (Central to peripheral). after the connection establishment able to transfer 500KB of data. only issue is security exchange fail.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;At the moment, we don&amp;#39;t have access to the sniffer setup. I will share the log in a while.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471204?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 08:38:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f09b835-4afb-42db-97ef-64626cd191ec</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Hemanth,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Could you give more detail on the data you need to exchange ? 500kB need to be sent from the advertiser to all the scanners or the other way around ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please be aware that you can establish a connection when you are doing PAwR, you don&amp;#39;t have to stop the periodic advertising. Please refer to the blog.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please show the full log, the log you provided has some part covered.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also please try capture a &lt;a href="https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/lessons/lesson-6-bluetooth-le-sniffer/topic/sniffing-bluetooth-le-packets/"&gt;sniffer trace.&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/471189?ContentTypeID=1</link><pubDate>Wed, 28 Feb 2024 07:19:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0a20c3b-716c-4655-a3d1-6336b54de338</guid><dc:creator>Hemanth B</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In our project, we need to transmit a significant amount of data, roughly around 500KB. To initiate this process, we utilize PAwR to verify the availability of the file. If the file is indeed accessible, we halt the periodic advertisement and transition to connectable advertisement mode. Although we succeed in establishing a connection, encountering failure arises during the security exchange phase.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you please provide assistance in troubleshooting this problem?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Security mode details&amp;nbsp;Security mode1 level2.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;bt_conn_set_security(conn, BT_SECURITY_L2);&lt;/strong&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong style="font-family:inherit;"&gt;Screen Shot:&lt;/strong&gt;&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/Periodic_5F00_SCS.png" /&gt;&lt;/p&gt;
&lt;p&gt;Prj.conf file:&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_SERIAL=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_UART_ASYNC_API=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_EXT_ADV=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_PER_ADV=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_PERIPHERAL=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_SMP=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_DEVICE_NAME=&amp;quot;BLE&amp;quot;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;#CONFIG_BT_MAX_CONN=2&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_PER_ADV_SYNC_TRANSFER_SENDER=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_PER_ADV_RSP=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_REMOTE_INFO=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_SETTINGS=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_FLASH=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_FLASH_PAGE_LAYOUT=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_FLASH_MAP=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_NVS=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_SETTINGS=y&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_HEAP_MEM_POOL_SIZE=2048&lt;/strong&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_DK_LIBRARY=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_SMP_APP_PAIRING_ACCEPT=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;CONFIG_BT_SMP_ALLOW_UNAUTH_OVERWRITE=y&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Regards,&lt;/div&gt;
&lt;div&gt;Hemanth&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/470251?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2024 12:47:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b4d0d25-861c-4f91-b2f3-c5e2a1c81de7</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Hemanth,&amp;nbsp;&lt;br /&gt;PAwR doesn&amp;#39;t have security covered. The &lt;span&gt;Encrypted Advertising Data is what you need.&amp;nbsp;&lt;/span&gt;You would need to implement it on top of the PaWR. I would suggest to take a look at the ESL (electronic shelf label) profile where PAwR and EAD is combined.&amp;nbsp;&lt;br /&gt;We have some example code of ESL here:&amp;nbsp;&lt;a href="https://github.com/NordicPlayground/nrf-esl-bluetooth"&gt;https://github.com/NordicPlayground/nrf-esl-bluetooth&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/470211?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2024 10:24:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3378206f-da76-4807-8228-5f3bff00dbb0</guid><dc:creator>Hemanth B</dc:creator><description>&lt;p&gt;Hi Hung Bui,&lt;/p&gt;
&lt;p&gt;Thank you for the update. now understand the concept, I will implement according to application need. I have one more question: is it possible to set security for PAwR? looking for Security mode1 level2.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/470164?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2024 08:27:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ea785d7-ff77-49ce-b0e7-3b1e3cb51761</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Hemanth,&amp;nbsp;&lt;br /&gt;The design of PaWR is that one advertiser can serve thousand of scanner simultaneously.&amp;nbsp;For that there is no live tracking on of each scanner if they are active or receive the subevent advertising packet or not.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;To be able to detect if a scanner is alive or not, the advertiser would need to poll them and wait for the response in the subevent response. The implementation is up to the application to choose how often the advertiser should poll and how the polling should work. You would need to decide an interval when the&amp;nbsp;scanner should send a packet to the advertiser, either periodically or by a request from the advertiser.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/470145?ContentTypeID=1</link><pubDate>Thu, 22 Feb 2024 06:00:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbb3d50b-403b-437e-9eea-12d770d6cd31</guid><dc:creator>Hemanth B</dc:creator><description>&lt;p&gt;Hi Hung Bui,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you for the update. I now understand how to synchronize periodic advertisement and receive responses from the scanner. I have a question: if the scanner disconnects, how will the advertiser be informed of the sync lost?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need support for PAwR using ncs2.5.0</title><link>https://devzone.nordicsemi.com/thread/469054?ContentTypeID=1</link><pubDate>Thu, 15 Feb 2024 14:29:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:946f04b5-96a8-4c5c-a7c6-6cb0c4cc104f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Hemanth,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s possible to send data from the scanner/tag back to the advertiser/gateway. You would need to use a subevent response slot to send data back.&amp;nbsp;&lt;br /&gt;I&amp;#39;m not so sure calling&amp;nbsp;bt_le_per_adv_set_info_transfer() from the scanner is the correct way to do. You should call the function from the advertiser instead.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Have you tried to test with our sample in the SDK, for example&amp;nbsp;&amp;nbsp;periodic_adv_rsp&amp;amp;periodic_sync_rsp and periodic_adv_conn&amp;amp;periodic_sync_conn.&lt;/p&gt;
&lt;p&gt;I have made a blog here that might be useful for you:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/guides/nrf-connect-sdk-guides/b/software/posts/periodic-advertising-with-responses-pawr-a-practical-guide"&gt;Periodic Advertising with Responses (PAwR): A practical guide&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In the blog I provided an example that the tags send data about temperature value back to the gateway.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>