目录:
Windows 10 不仅仅是Windows的最新操作系统;但它也是一系列高级功能。自从Windows的这个新操作系统被概念化以来,Windows 10已经被嵌入了许多功能,使其成为它的流派中最先进的操作系统。最近,微软在Windows 10中推出了三种新的传感器功能;即 传感器配料, 读数转换 和 自定义传感器。以下是关于这三种传感器功能的一些要点:
Windows 10中的不同传感器功能
传感器配料
Windows 10中的其中一个传感器功能是 传感器配料 。传感器配料是为加速计创建的解决方案,可减少睡眠监控期间的电力影响。 Windows博客提到传感器配料是什么。
“这是一种传感器,可实现批量传感器硬件中缓冲传感器样本,并批量传送而不是连续传送。”
传感器批处理功能使应用处理器节省电力;而不需要频繁唤醒来一次性接收传感器样本,而不需要保持清醒状态,以便以数据间隔处理样本。
下面的图解释了数据如何收集并交付,连续交付以及由于传感器批处理是Windows 10中的重要传感器功能之一,因此加速计具有两个附加属性。其中之一是
MaxBatchSize ,由于加速度计在被强制发送之前能够捕获最大数量的事件。另一个属性是 ReportLatency ,它允许应用程序通过调整延迟来影响传感器发送批次的频率。 ReadingTransform
Windows 10中传感器功能列表中的第二项是
ReadingTranform 。此功能可帮助应用程序开发人员将其应用程序与Windows桌面和Windows手机上的显示方向对齐。通过使用 ReadingTransform 功能,只需在Windows 10 UWP API中更改单行代码即可。 此功能非常有用,因为Windows桌面和Windows Phone以不同的方式定义其传感器坐标系。大多数传感器的数据,如加速度计,陀螺仪和磁力计,包括X,Y和Z轴的读数。所有风景优先的设备都集成了传感器,使得它们的X轴沿着较长的边缘,而Y轴沿着设备的较短边缘。 Z轴垂直于显示器。另一方面,所有纵向优先设备都将传感器集成在一起,使得它们的X轴沿着较短的边缘,而Y轴沿着设备的较长边缘。 Z轴保持垂直于显示
这个过程非常复杂,但是使用
ReadingTransform 特性,可以很容易地指定开发人员想要对齐传感器数据的显示方向。传感器 在Windows 10中,硬件制造商可以添加新的传感器类型,而不需要一流的代表,如空气质量传感器,温度传感器和心率传感器。微软高级项目经理Rinku Sreedhar在他的博客中提到了在Windows 10中的传感器功能列表中的第三个
自定义传感器
。 “自定义传感器提供了一个通用API,IHV可以通过它暴露任何类型的传感器,并独立于微软的操作系统发货周期发布它们。将自定义传感器使用Win32传感器API的合作伙伴现在可以在不修改硬件的情况下开发Windows应用商店应用,而且不需要使用低级别HID的复杂性。“ 有关Windows 10中新传感器功能的完整信息,请访问Windows Blog。