<?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>BLE Service with two or more characteristic having same UUID (Reading two same temperature sensors)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119623/ble-service-with-two-or-more-characteristic-having-same-uuid-reading-two-same-temperature-sensors</link><description>Hello, 
 
 In BLE service whether can I use same Characteristics UUID ( Ex : using 0x2A6E / Temperature or 0x2A1C / Temperature measurement) with only difference in the description using &amp;quot;0x2901: Characteristic User Description&amp;quot;. 
 Scenario is to read</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Mar 2025 04:24:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119623/ble-service-with-two-or-more-characteristic-having-same-uuid-reading-two-same-temperature-sensors" /><item><title>RE: BLE Service with two or more characteristic having same UUID (Reading two same temperature sensors)</title><link>https://devzone.nordicsemi.com/thread/527073?ContentTypeID=1</link><pubDate>Thu, 13 Mar 2025 04:24:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25849cb3-3c0a-4b46-9489-a8ecd798e7d8</guid><dc:creator>beemavishnu</dc:creator><description>&lt;p&gt;Thank you for your inputs&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Service with two or more characteristic having same UUID (Reading two same temperature sensors)</title><link>https://devzone.nordicsemi.com/thread/527012?ContentTypeID=1</link><pubDate>Wed, 12 Mar 2025 15:31:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:719aeb15-71e6-488d-99fe-b7f89f17320b</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="beemavishnu"]I am tyring to have cusome service having same custom characteristic UUID for both temp sensors (Ex: Two same temperature sensors at different locations on a device).[/quote]
&lt;p&gt;This should be perfectly possible, yes. Each characteristic would have their own handle and would be differentiated on the handle.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Service with two or more characteristic having same UUID (Reading two same temperature sensors)</title><link>https://devzone.nordicsemi.com/thread/526673?ContentTypeID=1</link><pubDate>Tue, 11 Mar 2025 05:38:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:493eb6ab-d0a0-4c2d-ba7f-1c9cb964bfa9</guid><dc:creator>beemavishnu</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks you for your responce.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bit confused with the statements&lt;/p&gt;
&lt;p&gt;&amp;quot;A service may have multiple characteristic definitions with the same Characteristic&amp;nbsp;UUID.&amp;quot; This statment says, as per standards, same characteristic UUID withing service is allowed.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;and with below statement&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span&gt;some implementations may expect only one instance of the characteristic in the service, and therefore ignore the others&lt;/span&gt;&amp;quot;&amp;nbsp; indicating there might be some issue.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am tyring to have cusome service having same custom characteristic UUID for both temp sensors (Ex: Two same temperature sensors at different locations on a device).&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Whether &amp;quot;Attribute Handle&amp;quot; will differentiate even though if I use same characteristic UUID for two same temp sensors.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks &amp;amp; Regards&lt;/p&gt;
&lt;p&gt;Vishnu Beema&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Service with two or more characteristic having same UUID (Reading two same temperature sensors)</title><link>https://devzone.nordicsemi.com/thread/526628?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 17:08:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98db46f4-01cf-4022-8749-8eaf3e0bf2fe</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;According to the Bluetooth Core Specification v6, volume 3, part G:&lt;/p&gt;
&lt;p&gt;&amp;quot;A service may have multiple characteristic definitions with the same Characteristic UUID&amp;quot; (section 3.3.1.) Further, &amp;quot;a device (...) may have multiple service definitions with the same service UUID&amp;quot; (section 3.1.)&lt;/p&gt;
&lt;p&gt;This means that you can either have multiple instances of the same service (each with the given characteristic), or, you can have multiple instances of a characteristic within one single service. Please note that if you do implement an existing service (as specified by the Bluetooth SIG), then there may or may not be restrictions provided in the given Profile specification. Also, some implementations may expect only one instance of the characteristic in the service, and therefore ignore the others.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>