<?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>When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/25979/when-smartphone-range-is-shorter-than-a-peripheral-nrf5x-is-there-any-way-to-receive-an-advertisement-from-the-peripheral</link><description>Hi, I made a device with using NRF51822, named &amp;#39;allb&amp;#39; the wearable device for babies.
 http://myallb.com 
 We&amp;#39;re planning to make a new version of it with using nRF52840, which has a wider range and Bluetooth 5.0.
But my question is that many smartphones</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Oct 2017 20:29:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/25979/when-smartphone-range-is-shorter-than-a-peripheral-nrf5x-is-there-any-way-to-receive-an-advertisement-from-the-peripheral" /><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102354?ContentTypeID=1</link><pubDate>Wed, 18 Oct 2017 20:29:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f68350a-2412-4dff-9d45-0eb74b7eefbf</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;@Sigurd, Thanks for your kind help. I will try that, and I believe my antenna is already tuned. And can you look my new question? Thanks. &lt;a href="https://devzone.nordicsemi.com/question/174019/connectable-range-is-equal-to-the-range-that-the-smartphone-is-able-to-get-advertising/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102353?ContentTypeID=1</link><pubDate>Tue, 17 Oct 2017 14:19:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dab34a06-f8c3-41b1-8c60-8b396d36446f</guid><dc:creator>Sigurd</dc:creator><description>&lt;blockquote&gt;
&lt;p&gt;So back to my original question, in
the position that smartphone and
device can&amp;#39;t be connected because of
out of range but device&amp;#39;s signal is
enough to reach to the smartphone, Is
there any way to send a data to the
smartphone?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can then try to send packets to the smartphone using regular advertisement packets. In this scenario I would recommend increasing the TX power on the nRF52 using the function &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s140.api.v5.0.0/group___b_l_e___g_a_p___f_u_n_c_t_i_o_n_s.html?cp=2_3_1_0_0_2_1_2_35#ga0f1931af876bef39520c58de5ac060ca"&gt;sd_ble_gap_tx_power_set()&lt;/a&gt;. Default value is 0 dBm, but you can increase it to +9 dBm on the nRF52840.&lt;/p&gt;
&lt;p&gt;For maximum range, tuning of the antenna is very important. Note that we at Nordic can tune the antenna on your product for free.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102359?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:58:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c65db14-bc07-429d-aae5-5d72e2386c19</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;Thank for your help. I will try it!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102358?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:55:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8d0a3f7-1e38-4d9d-a796-3a310cdaa81e</guid><dc:creator>ta2</dc:creator><description>&lt;p&gt;Correct. If you don&amp;#39;t need a response from the smartphone, then all you need is an output signal from your device that is strong enough to reach the smartphone. It doesn&amp;#39;t matter whether or not the smartphone has enough power output to send something to your device.&lt;/p&gt;
&lt;p&gt;In fact, that&amp;#39;s why I suggested BLE_GAP_ADV_TYPE_ADV_NONCONN_IND. (Do I have that symbol typed in correctly? It looks odd.)&lt;/p&gt;
&lt;p&gt;Anyway, NONCONN is advising any device that receives the advertising packet that there is no point in sending anything to your device. In NONCONN the receiver in your device is probably turned off to save power.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102362?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:42:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5fde10dd-8ba7-4d5c-a9c2-fa81db2b08d5</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;@ta2, Ah yes, I understood. Then, in the position that smartphone and device can&amp;#39;t be connected because of out of range but device&amp;#39;s signal is enough to reach to the smartphone, Is there any way to send a data to the smartphone? (The smartphone doesn&amp;#39;t have to respond to the device)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102352?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:40:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79e09908-7d50-43f7-9df4-99435fbd18bd</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;hi @ta2, my answer is &amp;quot;no&amp;quot; and the smartphone doesn&amp;#39;t have to send a response to my device. My question is for the situation when it can&amp;#39;t make a connection because out of range. If they are in the range and it can be connected, everything is fine but I&amp;#39;m looking for the solution for that specific scenario. So back to my original question, in the position that smartphone and device can&amp;#39;t be connected because of out of range but device&amp;#39;s signal is enough to reach to the smartphone, Is there any way to send a data to the smartphone?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102361?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:39:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f8a9f17-3499-46e3-ad41-620f8e142f5e</guid><dc:creator>ta2</dc:creator><description>&lt;p&gt;Advertising and scanning are separate but related functions.&lt;/p&gt;
&lt;p&gt;The Periperal device advertises based on some policy that you decide for the Peripheral&amp;#39;s implementation. There are no commands that the smartphone can send to the Peripheral to cause it to start advertising. (Unless something changed in BT5.)&lt;/p&gt;
&lt;p&gt;When you tell the smartphone to start scanning what you are really asking is for the smartphone to listen for advertisements. You are simply telling the radio (Bluetooth Controller) to passively listen for advertising packets. The smartphone will not send out any packets that cause Peripherals to start advertising.&lt;/p&gt;
&lt;p&gt;The smartphone may make some transmissions during this period, but they will be in response to an advertising packet.&lt;/p&gt;
&lt;p&gt;Is that clearer?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102357?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:20:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a560f2b5-0465-4d8e-9f87-a5c289a8630c</guid><dc:creator>ta2</dc:creator><description>&lt;p&gt;Does your device need to know that the smartphone received the data?&lt;/p&gt;
&lt;p&gt;If your answer is &amp;quot;no&amp;quot;, then I think my response below is correct.&lt;/p&gt;
&lt;p&gt;If your answer is &amp;quot;yes&amp;quot; - your device needs to know that the data was received by the smartphone, then the warning in the second paragraph of my response applies, and Sigurd&amp;#39;s comments could be a solution to &amp;quot;paragraph two&amp;quot;.&lt;/p&gt;
&lt;p&gt;To continue on this line of thinking, the smartphone would need to send some kind of response to your device. That means you&amp;#39;ll either need a connection, or use a Scan Request/Response mechanism to pass acks back and forth.&lt;/p&gt;
&lt;p&gt;If you need the ack from the smartphone then the latter (Scan/Response) could be easier than making a connection.&lt;/p&gt;
&lt;p&gt;Rather than clutter up this comment, if you do need the ack from the smartphone, I can outline my Scan Request/Response method at your request/convenience.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102363?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 14:04:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:620b7ccd-374c-40e4-ad5d-acd203c46901</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;Hi, I tested the advertising but it seems like that the smartphone get advertising data when it requests &amp;#39;scanning&amp;#39; itself first. Then, If that &amp;#39;scanning&amp;#39; signal does not reach to the peripheral, the peripheral does not send an advertising data? I&amp;#39;m confused.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102356?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 13:59:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc138ee9-0976-491e-8a57-a0de2f094487</guid><dc:creator>benevbright</dc:creator><description>&lt;p&gt;Hi Sigurd, I know that. I don&amp;#39;t think you understood my question correctly or my description was bad. The situation I said above is that they can&amp;#39;t communicate because it&amp;#39;s out of range. It does not relative with BLE 5 Long Range but I only want to know if the smartphone that has shorter connection range than peripheral can receive the data from the peripheral when it&amp;#39;s out of range to make a connection. (with using advertising or something) @Sigurd&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102355?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 13:13:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2b6b5a6d-a124-4910-890a-3f1d4b66bafe</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In this situation that they can&amp;#39;t
communicate each other, the connection
between them will be disconnected.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If the phone does not support BLE 5 Long Range(CODED PHY/125kbps), you can still establish the connection between the phone and the nRF52840 using the normal PHY(1Mbps) defined in BLE 4.2. With the SoftDevice you can selected your preferred PHY, and you will get an event on the nRF52840 if the phone supported BLE Long Range(CODED PHY) or not.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: When smartphone range is shorter than a peripheral(nRF5X), is there any way to receive an advertisement from the peripheral?</title><link>https://devzone.nordicsemi.com/thread/102360?ContentTypeID=1</link><pubDate>Mon, 16 Oct 2017 10:05:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1d4a4a0-554b-400c-8655-3c5c100829bf</guid><dc:creator>ta2</dc:creator><description>&lt;p&gt;I think you should be fine. Advertising packets are unicast and do not require an acknowledgment.&lt;/p&gt;
&lt;p&gt;You might have issues if you need to connect the devices or if you have additional information in a Scan Response. For both of these scenarios the device receiving the advertisement must respond with a Connection or Scan Request. If the device receiving the advertisement doesn&amp;#39;t put out a signal strong enough to reach the advertiser, then a Connection or Scan Request will fail.&lt;/p&gt;
&lt;p&gt;But again, as long as you are sending out information that you hope someone will hear, a non-connectable advertising packet (BLE_GAP_ADV_TYPE_ADV_NONCONN_IND) should be fine.&lt;/p&gt;
&lt;p&gt;Also be sure to setup the Flags element in your advertising packet correctly. I think you will want the value 0x02 - indicating LE general discoverability only, but I haven&amp;#39;t done one for awhile. (I&amp;#39;m sure someone will correct me if I have it wrong: -) )&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>