Windows 7 操作系统内置了对传感器设备的支持。其中包括对位置传感器(例如 GPS 设备)的支持。作为此支持的一部分,Windows 传感器和位置平台为设备制造商提供了一种标准方式,将传感器设备呈现给软件开发人员和消费者。与此同时,此平台为开发人员提供了标准化的 API 和设备驱动程序接口 (DDI),以处理传感器和传感器数据。关于传感器设备
传感器具有很多种配置,或者从某种角度而言,凡是可以提供物理现象数据的东西都可以称为传感器。尽管我们通常认为传感器是硬件设备,但逻辑传感器也可以通过在软件或固件中模拟传感器功能来提供信息。此外,一个硬件设备可以包含多个传感器。
Windows 传感器和位置平台将传感器组织为类别(表示传感器设备的广泛分类)以及类型(表示传感器的具体种类)。例如,视频游戏控制器中用于侦测游戏者手部位置和动作的传感器(可能用在保龄球视频游戏中)的类别就是“方向”传感器,而其类型可能是“三维加速计”。在代码中,Windows 使用全局唯一标识符 (GUID) 表示类别和类型,很多都已预定义。设备制造商可以在需要时通过定义和发布新的 GUID 来创建新的类别和类型。
位置设备构成一个特别有趣的类别。现在,大多数人熟知全球定位系统 (GPS)。在 Windows 中,GPS 传感器属于“位置”类别。“位置”类别可能包括其他传感器类型。这些类型的传感器有的是基于软件的,例如根据 Internet 地址提供位置信息的 IP 解析器、根据附近发射塔确定位置的移动电话发射塔三角定位器;有的是从相连的无线网络集线器读取位置信息的 Wi-Fi 网络位置提供方。关于此平台
Windows 传感器和位置平台包含以下开发人员和用户组件:
DDI:使 Windows 为传感器设备提供标准方式以连接到计算机,并为其他子系统提供数据。
Windows 传感器 API 提供了一系列方法、属性和事件,以便处理相连的传感器和传感器数据。
Windows 位置 API:构建在 Windows 传感器 API 基础之上,提供一系列编程对象(包括脚本对象)用于处理位置信息。
“位置和其他传感器”控制面板使计算机管理员能够为每个用户设置传感器,包括位置传感器。
也就是说,它是一个附加性质的硬件,可有可无,属于选配的硬件。windows7在系统中添加了它是为了更好的扩展电脑的功能。所以如果不需要可以忽略不计。如需要,则需添加相关硬件,来使用此功能。