- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All the guages on my Wiced Sense IOS App work correctly but temperature and humidity do not change when
the tag is exposed to tempeature and humidity fluctuations. Are there any know n issues? Not sure about the pressure
gauge as this should be stable.
Solved! Go to Solution.
- Labels:
-
WICED Sense
- Tags:
- wiced sense
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello JT,
I dumped some messages to the console while running the app on my iPhone. In the
humidityDataReceived method I can see that the humidity packet data never changes. The same
message for temperature does show changes.
-(void)humidityDataReceived:(SInt16)data
{
NSLog(@"Humidity: %i", data);
…
I assume the tag is not updating the packet after the initial packet is sent when connecting.
Thanks
--Gavin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Gavin
I believe that all of the sensors do work.
Thanks
JT
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you see the firmware, the temperature, pressure and humidity value changes after every 10 intervals of the Gyro, Compass and accelerometer measures. Try to wait to see the values update slowly. Also make sure the temperature fluctuations are having a big delta.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If I hold the tag over a hot cup of water, I see the temperature change and rise every
couple of seconds. The humidity does not change, even after a few minutes. I do know that
the data has been updated, because if I disconnect and then reconnect, the humidity gauge will
indicate a significantly higher reading ie rise from 52% to 88%.
Any ideas as to what is happening?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Gavin,
Thank you Vikram for your explanation.
The temperature sensor on the Kit is not an Infrared Thermopile Temperature Sensor which is able to measure temperature in proximity conditions - Measuring the temperature of a Beer Mug for instance.
This is the humidity sensor that was used in the kit: HTS221 Capacitive digital sensor for relative humidity and temperature - STMicroelectronics
Let me check with the developers for a possible driver scaling factor in the humidity sensor within the WICED Sense Kit and the iOS App.
Have you updated your iOS App to the latest version? I believe the latest version of the iOS App was released a few weeks ago.
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello JT,
Yes, I am using the latest app (v1.1).
Thanks for the help.
--Gavin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello JT,
I dumped some messages to the console while running the app on my iPhone. In the
humidityDataReceived method I can see that the humidity packet data never changes. The same
message for temperature does show changes.
-(void)humidityDataReceived:(SInt16)data
{
NSLog(@"Humidity: %i", data);
…
I assume the tag is not updating the packet after the initial packet is sent when connecting.
Thanks
--Gavin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes we have noticed that with the new version , but if you disconnect and connect back the humidity value changes . Try and see if you see that.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I see the same behavior on the earlier version of the app.
The humidity only updates if you disconnect and reconnect.
Thanks
--Gavin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi All,
belo.xy.ding@foxconn.com<mailto:belo.xy.ding@foxconn.com>, provided the following solution
"I think in the function wiced_sense_initialize_hts221(void)
modify if(HTS221_Activate() == HTS221_OK) to if(HTS221_DeInit() == HTS221_OK)".
I modified the tag code and the humidity works perfectly now.
Thanks everyone for all the help.
--Gavin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you Gavin for sharing your solution.
JT
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm using wiced sense 2 with official firmware and the official android app.
RH is not updating, only when disconnect and reconnect.
Also RH seems to be 15 to 20 % higher than real one.
I would suggest cypress to update the official firmware including Gavin's correction.
Thank you.
Adrian Fabry