<?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>Can BLE peripherals stays in RX mode and wait for scan request to start advertising?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45850/can-ble-peripherals-stays-in-rx-mode-and-wait-for-scan-request-to-start-advertising</link><description>I am considering using BLE advertising for sensor devices as peripherals and using a mobile phone as receiving device. 
 Because the number of sensor devices can be more than 200 to 500, or even more, but they will be located at different floors and different</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 Apr 2019 08:37:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45850/can-ble-peripherals-stays-in-rx-mode-and-wait-for-scan-request-to-start-advertising" /><item><title>RE: Can BLE peripherals stays in RX mode and wait for scan request to start advertising?</title><link>https://devzone.nordicsemi.com/thread/180950?ContentTypeID=1</link><pubDate>Tue, 09 Apr 2019 08:37:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14204dc4-aae7-4395-97ba-87ccd3dee0c9</guid><dc:creator>cbd</dc:creator><description>&lt;p&gt;I would also like to add that scanning is very power hungry as you&amp;#39;re running the BLE transceiver at full power.&lt;/p&gt;
&lt;p&gt;Unless your sensors are hardwired I would seriously doubt that you would have the power budget for that.&lt;/p&gt;
&lt;p&gt;What is the thinking behind your customer&amp;#39;s preference in not having devices transmitting?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can BLE peripherals stays in RX mode and wait for scan request to start advertising?</title><link>https://devzone.nordicsemi.com/thread/180745?ContentTypeID=1</link><pubDate>Mon, 08 Apr 2019 12:16:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c286369e-63f0-45c4-96a1-5c1bf723d702</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This is not possible with BLE. The Bluetooth Low Energy specifications only allow you to send a scan request packet for a short period of time after receiving a advertising packet. The scan request packet indicate that the scanner have received the advertising packet, and request more information through the scan response packet.&lt;/p&gt;
&lt;p&gt;You could implement a proprietary solution where the radio is in RX mode, waiting for some packet, but this would not be supported by phones. Another alternative if you do not want devices to advertise continuously, is to do advertising on the phone side and scanning on the sensor side. This would allow the sensors to start advertising when the advertising packet is detected from the phone, and the phone can scan for the advertising packets from sensors. Note that not all phones support advertising, and may not support concurrent advertising and scanning. This would also require you to write an application that could do this on the phones. Current consumption of sensors would also increase drastically compared to advertising only.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>