Also enabling the device to communicate with other sensing devices can richen its sensor readings and give a comparison measure in real time. For example if a static sensor which is known for having accurate readings is placed somewhere in the environment, the mobile device to communicate with such a sensor to re-calibrate its own sensors. That aside, users would be able to see two measurements by two different devices in the same environement which would give users more confidence in the sensor readings presented to them.