Windows 7操作系统提供了对传感器设备的内置支持。这包括对位置传感器的支持,如GPS设备。作为这种支持的一部分,Windows传感器和位置平台提供了一种设备制造的标准方法,以使软件开发商和客户能够正确感知传感器设备。同时,该平台为开发人员提供一个标准化的API和设备驱动程序接口(DDI)与传感器和传感器的数据协同工作。
传感器用于获取多种配置,从这个角度来看,几乎所有的东西,只要能提供有关的物理现象的数据都可以被称为一个传感器。虽然我们通常把硬件设备才认为是传感器。逻辑式传感器也可以通过在提供软件或固件传感器的功能,提供仿真的信息。此外,单一的硬件设备可以包含多个传感器。
在Windows平台中,传感器和地点组织成类。而代表传感器设备的两大类是传感器和类型。例如,在视频游戏控制器,检测的位置和球员的手部动作(也许是视频保龄球游戏),传感器将被归类为导向传感器,但它的类型为三维加速度计。在代码,Windows是通过使用全局唯一标识符(GUID)来识别不同的传感器,其中有许多预定义的类别和类型。当它需要新的类别和类型,设备制造商可以通过确定和发布新的GUID。
定位设备组成一个特别有趣的类别。现在,大多数人都对全球定位系统(GPS)熟悉。在Windows中,全球定位系统传感器作为位置类别的一部分,位置类还包括其他的传感器类型。这些传感器有些是基于软件的,例如IP解析器,提供以位置信息为基础的互联网地址,移动电话塔triangulator,决定在附近的塔,或者一个Wi - Fi提供的网络位置读取位置信息的定位无线网络连接的枢纽。
在Windows传感器和定位平台由以下开发者和用户组成部分:
- 直通内线使Windows以提供一个传感器设备的标准方法连接到电脑,并提供数据,其他子系统。
- 在Windows API提供了传感器的方法,属性设置和活动