<?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>&amp;quot;N/A&amp;quot; Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13583/n-a-device-name-on-eddystone-android</link><description>Hi there, 
 I&amp;#39;m currently building a custom app for detecting eddystone/ble peripherals in both iOS and Android, and am using the same hardware to test. On Android, I&amp;#39;m getting &amp;quot;N/A&amp;quot; for my device name (and so does MCP). I understand that on Android</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 05 May 2016 20:26:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13583/n-a-device-name-on-eddystone-android" /><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51807?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 20:26:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a1dd9e7-1437-4b2d-8783-c61307973d1b</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;Mark, thanks for clarifying. That was all I was looking for. By advertising NID with BID, the advertising packet is unable to fit a device name in it. This is problematic for Android as it is only able to attain the Device Name from the scan packet. On the other hand, iOS&amp;#39;s Bluetooth Framework is able to pull out the Device Name by supposedly doing a Read by UUID Request embedded deep in its API.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51806?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 17:47:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a56cc7b-72fb-413b-ab8b-fd91389b601a</guid><dc:creator>Mark W. Schumann</dc:creator><description>&lt;p&gt;In my experience you can&amp;#39;t make the short name short enough to fit in the packet if you have any beacon payload at all. You can name your beacon, or you can post data in the app major/minor value, but not both.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51816?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 07:24:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2781f120-cb18-4e44-ac77-38d091d999ef</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Could you post a screenshot from a nRF MCP for iOS as well?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51815?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 00:26:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b5e7c98-a844-4a85-9c9d-a798f3a39c1a</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;I have literally an iPhone and an Android side-by-side. My iPhone picks up the Device Name, while the Android is unable to do so, and displays a string of MAC address instead. As a control experiment, I&amp;#39;m using the nRF MCP on both phones and updated to the latest software version available.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51814?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 20:55:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:995eea37-5855-4b83-b41c-88028c819b9f</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;But I think they apply only when you click the button 1 on the dk and when it&amp;#39;s get connectable. Click this button while scanning on MCP and check.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51813?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 20:52:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d1c2cea-9d1c-4f11-97c2-edfca927fc2e</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;Those parameters were already set in placed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51812?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 20:03:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61cdfa66-3b67-413e-acad-3323bbc2ebf3</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Please, read the Torbjørn content above. He wrote what to set. You may also check other samples from our SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51811?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 19:14:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77aa59d2-84d4-418a-9035-e84eb2b4ccad</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;@wojtek pardon my literal ss, i&amp;#39;m on mac os and am iOS native so i figured it might be faster to do that.
@Aleksander I&amp;#39;m using a modified eddystone sdk for that hardware. May I know how do I set my complete local name?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51810?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 16:47:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb12c05f-2f6a-4cc8-bb2c-2350cbf243ff</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;As you see, you don&amp;#39;t have Complete Local Name listed on the advertising details. I&amp;#39;ve added a screen shot of 2 devices I have here on my desk. The Complete Local Name is then used as a device name.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51809?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 16:43:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a72c9e53-a6e2-466c-84fb-ec9ff3af20ac</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Sorry for offtopic, but it seems someone did screenshot too literally :O&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51808?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 16:40:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6aee5ac5-5225-4774-8102-d36b38872e1d</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/android_5F00_mcp.jpg" alt="image description" /&gt;&lt;/p&gt;
&lt;p&gt;Screen with Complete Local Name:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/screen.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51805?ContentTypeID=1</link><pubDate>Tue, 03 May 2016 11:49:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4c82ce1-8790-4ecf-a632-6aa02e9fb2d4</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Hi, could you place a screenshot from nRF Master Control Panel with expanded row of your device? You can also check it the Complete or Shortened Local Name is included in the RAW advertising data. The app should show a device name it such is advertised.&lt;/p&gt;
&lt;p&gt;On iOS the device name may be cached. If your device was advertising with this name once the name could have been cached. If you have the nRF MCP for iOS you can expand the row of your device and check the actual Local Name. The device name written in bold as a title is the one taken from a Device object (which could have been cached), the one on expanded area is taken from the adv packet.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51804?ContentTypeID=1</link><pubDate>Mon, 02 May 2016 16:51:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ba6a5a0-0c3f-4077-83db-979ceccbadd0</guid><dc:creator>leehong</dc:creator><description>&lt;p&gt;I&amp;#39;m using the sdk eddystone firmware with the above settings, and it shows &amp;quot;N/A&amp;quot; for device name on the MCP for Android (Device name is picked up on iOS)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: "N/A" Device name on Eddystone Android</title><link>https://devzone.nordicsemi.com/thread/51803?ContentTypeID=1</link><pubDate>Mon, 02 May 2016 12:53:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0fb2e74-cf68-481b-9e2d-985b402bf895</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Pure beacons never connect (only broadcast), and as such the Device Name Characteristic is not available (you can&amp;#39;t read characteristics unless you connect to a device).&lt;/p&gt;
&lt;p&gt;Beacons typically don&amp;#39;t have a Complete Local Name either, because there is little room left in the advertise packet after including the beacon payload.
Beacons usually signal their intent and meaning by the URL or ID that they contain, and don&amp;#39;t really need a local name.&lt;/p&gt;
&lt;p&gt;If you do want to include a local name you do this like normal in the SDK:&lt;/p&gt;
&lt;p&gt;Set advdata.name_type to either BLE_ADVDATA_SHORT_NAME or BLE_ADVDATA_FULL_NAME in advertising_init(), and set the name by calling sd_ble_gap_device_name_set(..).&lt;br /&gt;
For an example of this just have a look at any of the other examples in the ble_peripheral folder.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>