While there is some strange season outside the window, I want to talk about what awaits us in the fall, during the traditional revival of the computer industry after the summer holidays.
And we are waiting for a new Windows 8 and a new generation of ultrabooks, Windows tablets and convertible devices that will use the support of various hardware sensors by this system.
First, these are light sensors (supported in Windows 7) and automatic screen orientation, familiar from Andoroid and iPad tablets.
But this is only the beginning.
Microsoft makes it easy to work with sensors by creating a special software layer, the so-called “sensor fusion”, which collects data from the accelerometer, gyroscope and magnetometer and filters out noise that may appear due to vibrations from the user's breath or during walking. Also, sensor fusion synthesizes virtual devices - a 3D compass and a 3D tilt sensor (inclinometer, inclinometer), the readings of which allow us to determine the movement, the position of the device in three-dimensional space. Applications can also receive a clean data stream from the sensor in order to implement some specific functionality, such as a pedometer.
Another type of sensor is the user proximity sensor.
It allows you to turn on the computer in advance if a person approached it, or to turn off the screen if there is no one next to the device.

In the photo there is a board for developers from STMicroelectronics, sensors are integrated on it, it can be connected via USB to a computer and start developing its original application that will “shoot” with the release of new devices.
However, there is a more affordable way to get a set of sensors at your disposal. To do this, you need an Android-based smartphone and a
special application .
The program provides probros sensor readings from a smartphone to a PC.
After installing the drivers, a set of sensors appears in the system, with which you can interact with standard methods via the Sensor API. From the point of view of applications, virtual sensors will work just like real ones.
')
Conclusion
We all know that the computer is designed to process data. The development of methods for obtaining these data from the outside is inevitable - from punched cards and floppy disks, through cameras and joysticks to sensors. This is the path of progress.
In my opinion, the first sensors will be useful in the field of entertainment and augmented reality, but who knows, maybe there will be completely new applications. For example, the first of April on the Intel Software Network blog was a
great post from
vilianov .
So far this is only April Fool's fantasy, but perhaps it will soon be a reality.
Announcement
Soon,
Terror promised to write a detailed how-to on working with the Sensor API and virtual sensors. Stay tuned!