<?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>How can i find BLE Class of Device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110407/how-can-i-find-ble-class-of-device</link><description>Hi everyone, 
 
 I am trying to listing mobile phone using BLE(nrf52833 and software: ble_app_uart_c). I have downloaded nrf connect app on android and then i scanned and listed device. While i examine the listed devices, notice that the nrf scanner app</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 22 Apr 2024 13:43:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110407/how-can-i-find-ble-class-of-device" /><item><title>RE: How can i find BLE Class of Device</title><link>https://devzone.nordicsemi.com/thread/480017?ContentTypeID=1</link><pubDate>Mon, 22 Apr 2024 13:43:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f028515c-4920-4704-80d9-3503fdeab8f3</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The device type is detected by the nRF Connect application because it uses an advertising packet format that is known to the app (&lt;a href="https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-cdp/77b446d0-8cea-4821-ad21-fabdf4d9a569"&gt;Microsoft Advertising Beacon&lt;/a&gt;). It is possible to set the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.0/zephyr/connectivity/bluetooth/api/gap.html#c.BT_APPEARANCE_UNKNOWN"&gt;appearance&lt;/a&gt; in the advertising packet, according to Bluetooth SIG&amp;nbsp;&lt;a href="https://www.bluetooth.com/wp-content/uploads/Files/Specification/HTML/Assigned_Numbers/out/en/Assigned_Numbers.pdf?v=1713792898638" rel="noopener noreferrer" target="_blank"&gt;Assigned Numbers Document (PDF)&lt;/a&gt;. The document you linked about device classes seems to reference Bluetooth Core vol 2, which describes Bleuetooth Classic packets.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure what you are trying to achieve by this classification, but it might be easier to determine the device based on service UUIDs, name, company ID, or some custom data in manufacturer data.&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>