<?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>Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19946/humidity-temperature-value-displayed-wrongly</link><description>Hi,
I am interfacing a temperature and humidity sensor (si7021) to Nordic nRF52 development kit board. The sensor works fine and I can read accurate temperature (23 degree Celcius) and RH (44%) values. But when I transfer those values over BLE using</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Dec 2020 02:07:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19946/humidity-temperature-value-displayed-wrongly" /><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/284907?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 02:07:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63362309-a8ab-4a31-b3b0-d2701cd1086e</guid><dc:creator>pChu</dc:creator><description>&lt;p&gt;Hi SUK would you be able to share your code I am struggling to get the environmental service up and running.&lt;/p&gt;
&lt;p&gt;Many thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77626?ContentTypeID=1</link><pubDate>Mon, 27 Feb 2017 16:56:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f24e212a-af86-4d90-b58c-d982f2441c92</guid><dc:creator>SUK</dc:creator><description>&lt;p&gt;Thank you Aleksander. I was able to read the RH and temperature values using nRFConnect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77625?ContentTypeID=1</link><pubDate>Fri, 24 Feb 2017 12:09:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a39165d1-5fc4-43ad-9088-660d95719591</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;To show humidity 44% the value expected is 4400 (dec) = 0x1130 so the characteristic should return 0x3011 (little endian)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77624?ContentTypeID=1</link><pubDate>Fri, 24 Feb 2017 12:05:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5935fd28-54d1-4996-9985-2e1865540f17</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Could you show what you get on the log? Remember, that according to &lt;a href="https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.characteristic.humidity.xml"&gt;www.bluetooth.com/.../viewer&lt;/a&gt; the resolution is 0.01 so in order to show humidity 1% you have to send 100 -&amp;gt; 0x6400. If you are sending 0xCBF4 than the value displayed by nRF Connect is correct.
What value was intended?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77622?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 22:39:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e6294e6-1200-477f-98fa-350aa5c3d9fd</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;I looked at the ESS the other day, but decided it was too complicated for my use, so I just made a custom service instead which sends the data in a format which my app understands.&lt;/p&gt;
&lt;p&gt;But, If you have to use an existing Phone App which supports the ESS profile, you will need to write all the code to support the ESS profile.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77621?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 22:19:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cefb48d6-5ecb-4cb8-ad1c-43e4f79ca125</guid><dc:creator>SUK</dc:creator><description>&lt;p&gt;I checked with the BLE specs and did confirm that I am sending the correct value. I also noticed that Nordic does not support environmental sensing service. The ESS service requires many descriptors (like ES Measurement, ES Trigger Setting etc.) which are not present in the SDK. This service will not work with only the Client Characteristic Configuration Descriptor. The difference in values could be because of that. Roger, any ideas or comments on this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77620?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 22:08:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf37d442-4336-40bb-af2b-18c336070a21</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;I suspect you code is not putting the correct values into the characteristic.&lt;/p&gt;
&lt;p&gt;Either that, or there is a bug in Nordic&amp;#39;s App.&lt;/p&gt;
&lt;p&gt;Have you looked at the raw data and compared it with the Bluetooth spec to confirm you are sending the correct data&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77619?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 15:02:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ce5c74b-fbed-4995-acdf-c7daf73e9c63</guid><dc:creator>SUK</dc:creator><description>&lt;p&gt;Yes, they are not listed in the SDK. I am using the &amp;quot;ble_app_hrs&amp;quot; example and adding the RH and temperature reading to that code. Let me know if you need a code spinet to take a look.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Humidity Temperature value displayed wrongly</title><link>https://devzone.nordicsemi.com/thread/77623?ContentTypeID=1</link><pubDate>Thu, 23 Feb 2017 00:28:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a53d70a8-5889-49cc-8884-7ad1564d40a5</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Which code are you using for these services?&lt;/p&gt;
&lt;p&gt;They don&amp;#39;t seem to be listed in the SDK components\ble\ble_services&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>